Re: device3dfx

2001-05-08 Thread Steve Gran
On Fri, 04 May 2001, Greg Steele wrote:

 
 I was hoping that it would be something simpler than that.
 


You might just try make update-modversions.  That (I believe) updates 
versions.h, and might save you a little headache.  If that shortcut doesn't do 
it, make dep updates versions.h at the end of its run.  If all else fails, you 
may just have to recompile the kernel, I'm afraid:(. 

Good luck, and have some coffee for me,
Steve




Re: device3dfx

2001-05-08 Thread Michael Soulier
On Tue, May 08, 2001 at 06:45:51AM -0700, Steve Gran wrote:
 
 You might just try make update-modversions.  That (I believe) updates
 versions.h, and might save you a little headache.  If that shortcut doesn't
 do it, make dep updates versions.h at the end of its run.  If all else
 fails, you may just have to recompile the kernel, I'm afraid:(. 

If it helps, just last night I got my Voodoo3 3dfx card working with X4
and kernel 2.4.4. Works like a charm, and it wasn't hard to set up.

Mike

-- 
Michael P. Soulier, TD12, SKY  Tel: 613-765-4699 (ESN: 39-54699)
Optical Networks, Nortel Networks, SDE Pegasus
...the word HACK is used as a verb to indicate a massive amount
of nerd-like effort.  -Harley Hahn, A Student's Guide to Unix
Nortel Linux User's Group Ottawa: (internal) http://nlug.ca.nortel.com



device3dfx

2001-05-05 Thread Greg Steele
I am having a difficult time compiling the device3dfx driver.

Part of the problem, I'm sure, is my lack of knowledge of how to
correctly setup the kernel-header and kernel-source directories
under Debian.

I am running kernel-2.2.19-ide.

I have

/usr/src/kernel-source-2.2.19
/usr/src/kernel-headers-2.2.19-ide
and  a link from /usr/src/linux to /usr/src/kernel-source-2.2.19

I issue  the following commands

KSRC=/usr/src/kernel-headers-2.2.19-ide ./buildpkg

from /usr/src/modules/device3dfx/debian

for one, it cannot find the Makefile since this is in kernel-sources
directory

The big problem is that I get the following compilation errors

make[1]: Entering directory `/usr/src/modules/device3dfx'
gcc -O2 -m486 -fomit-frame-pointer -DMODULE -D__KERNEL__
-I/usr/src/kernel-headers-2.2.19-ide/include -pipe -fno-strength-reduce
-malign-loops=2 -malign-jumps=2 -malign-functions=2 -c -o 3dfx.o
3dfx_driver.c
In file included from
/usr/src/kernel-headers-2.2.19-ide/include/linux/smp.h:11,
 from
/usr/src/kernel-headers-2.2.19-ide/include/linux/sched.h:20,
 from
/usr/src/kernel-headers-2.2.19-ide/include/linux/mm.h:4,
 from 3dfx_driver.c:119:
/usr/src/kernel-headers-2.2.19-ide/include/asm/smp.h: In function
`hard_smp_processor_id':
/usr/src/kernel-headers-2.2.19-ide/include/asm/smp.h:209: `APIC_BASE'
undeclared (first use in this function)
/usr/src/kernel-headers-2.2.19-ide/include/asm/smp.h:209: (Each
undeclared identifier is reported only once
/usr/src/kernel-headers-2.2.19-ide/include/asm/smp.h:209: for each
function it appears in.)
/usr/src/kernel-headers-2.2.19-ide/include/asm/smp.h:209: `APIC_ID'
undeclared (first use in this function)
make[1]: *** [3dfx.o] Error 1
make[1]: Leaving directory `/usr/src/modules/device3dfx'
make: *** [build-stamp] Error 2

Can you tell me what I am doing incorrectly.

I have tried compile with setting KSRC=/usr/src/kernel-source-2.2.19.

This dies even quicker because in cannot find version.h

Thanks.

P.S. /usr/src/kernel-headers-2.2.19/include/asm is linked to
/usr/src/kernel-headers-2.2.19/asm-i386








Re: device3dfx

2001-05-05 Thread Andrei Ivanov
I'm sure this is not the fix you are looking for, but I used to have the
same problem with 2.2.18. After I built the 2.4.3 kernel, however, the
module compiled beautifully. I guess you'd have to make bzImage, and tehn
make modules, and try to build the device3dfx afterwards.
Andrei

--
First there was Explorer...
Then came Expedition.
This summer
Coming to a street near you..
Ford Exterminator.
--
Andrei Ivanov
http://arshes.dyndns.org
[EMAIL PROTECTED]
12402354
--



Re: device3dfx

2001-05-05 Thread Greg Steele
I was hoping that it would be something simpler than that.

Thanks.

On Sat, May 05, 2001 at 12:42:22AM -0500, Andrei Ivanov wrote:
 I'm sure this is not the fix you are looking for, but I used to have the
 same problem with 2.2.18. After I built the 2.4.3 kernel, however, the
 module compiled beautifully. I guess you'd have to make bzImage, and tehn
 make modules, and try to build the device3dfx afterwards.
 Andrei
 
 --
 First there was Explorer...
 Then came Expedition.
 This summer
   Coming to a street near you..
   Ford Exterminator.
 --
 Andrei Ivanov
 http://arshes.dyndns.org
 [EMAIL PROTECTED]
 12402354
 --
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 



Re: device3dfx

2001-05-05 Thread Robert Voigt
On Saturday 05 May 2001 05:58, Greg Steele wrote:
 I am having a difficult time compiling the device3dfx driver.

 Part of the problem, I'm sure, is my lack of knowledge of how to
 correctly setup the kernel-header and kernel-source directories
 under Debian.

 I am running kernel-2.2.19-ide.

 I have

 /usr/src/kernel-source-2.2.19
 /usr/src/kernel-headers-2.2.19-ide
 and  a link from /usr/src/linux to /usr/src/kernel-source-2.2.19

I'm not an expert, but I think if you have the kernel sources, you don't need 
the kernel-headers. The headers are included in the source. 
I don't know if that's written somewhere. At least you didn't find it. 
People should be able to use debian even if they don't know what headers and 
sources are, no?



Re: device3dfx

2001-05-05 Thread Nathan E Norman
On Fri, May 04, 2001 at 10:46:50PM -0700, Greg Steele wrote:
 On Sat, May 05, 2001 at 12:42:22AM -0500, Andrei Ivanov wrote:
  I'm sure this is not the fix you are looking for, but I used to have the
  same problem with 2.2.18. After I built the 2.4.3 kernel, however, the
  module compiled beautifully. I guess you'd have to make bzImage, and tehn
  make modules, and try to build the device3dfx afterwards.
 
 I was hoping that it would be something simpler than that.

It's not _that_ hard to build a kernel, and when you have funky
hardware requirements like tdfx or i810, the cost/benefit ratio of
kernel 2.4.3 is quite attractive.  I was unable to get agppart.o
working with 2.2.x kernels but with 2.4.3 it was trivial.

Go for it!  Build a kernel ... there's a description of how to build
one the debian way every week or so on this list.  Check the archives,
or install kernel-package and rtfm.

Cheers,

-- 
Nathan Norman - Staff Engineer | A good plan today is better
Micromuse Ltd. | than a perfect plan tomorrow.
mailto:[EMAIL PROTECTED]   |   -- Patton


pgpiS3F5JWbWc.pgp
Description: PGP signature


Re: device3dfx-source ?

2000-12-21 Thread David A. Rogers
You might want to rethink your purchase.  3dfx is going out of business early
in the new year.  They have sold their intellectual property to nvidea.

dar

On Wed, 20 Dec 2000, Joerg Huber wrote:

 Hi,

 I would like to buy a Voodoo 3000 graphics card and found the debian-paket
 mentioned in the subject. But I could not figure out for what kind of card the
 module will work. Does anyone use this kernel-module ?

 Thanks,
   Joerg






Re: device3dfx-source ?

2000-12-21 Thread Jon Pennington
David A. Rogers wrote:
 
 You might want to rethink your purchase.  3dfx is going out of business early
 in the new year.  They have sold their intellectual property to nvidea.

In business or not, 3Dfx hardware is arguably still the best-supported
and most-fully-functional fast 3D using Free software.  Regardless of
whether or not there will be new products from nVidia based on 3Dfx
designs (I'm sure there won't be), GLide is still 100% free, and the
drivers can still be tweaked and tuned to be faster than they currently
are.  But I'm not bitter...;)

-- 
-=|JP|=-Why, oh, why didn't I take the blue pill?
Jon Pennington| Atipa Linux Solutions   -o)
[EMAIL PROTECTED] | http://www.atipa.com/\\
Kansas City, MO, USA  | 816-595-3000 x1550 _\_V

6D04 39E0 CAE9 9ADA 2CA3  2EBE 898A 6C37 CA1E A29C



Re: device3dfx-source ?

2000-12-21 Thread David A. Rogers
Jon,

You could be right.  I don't do 3d on Linux yet and don't have a 3Dfx board.
But, personally, I'd be a bit leery of buying hardware that I _knew_ was going
to be orphaned soon.

dar

On Thu, 21 Dec 2000, Jon Pennington wrote:

 David A. Rogers wrote:
 
  You might want to rethink your purchase.  3dfx is going out of business 
  early
  in the new year.  They have sold their intellectual property to nvidea.

 In business or not, 3Dfx hardware is arguably still the best-supported
 and most-fully-functional fast 3D using Free software.  Regardless of
 whether or not there will be new products from nVidia based on 3Dfx
 designs (I'm sure there won't be), GLide is still 100% free, and the
 drivers can still be tweaked and tuned to be faster than they currently
 are.  But I'm not bitter...;)





device3dfx-source ?

2000-12-20 Thread Joerg Huber
Hi,

I would like to buy a Voodoo 3000 graphics card and found the debian-paket
mentioned in the subject. But I could not figure out for what kind of card the
module will work. Does anyone use this kernel-module ?

Thanks,
Joerg



Re: device3dfx-source ?

2000-12-20 Thread Philipp Schulte
On Wed, Dec 20, 2000 at 07:02:09PM +0100, Joerg Huber wrote: 

 I would like to buy a Voodoo 3000 graphics card and found the debian-paket
 mentioned in the subject. But I could not figure out for what kind of card the
 module will work. Does anyone use this kernel-module ?

I know for sure that it works with Voodoo 3
Phil



Re: device3dfx-source ?

2000-12-20 Thread David Z Maze
Philipp Schulte [EMAIL PROTECTED] writes:
PS On Wed, Dec 20, 2000 at 07:02:09PM +0100, Joerg Huber wrote: 
 JH I would like to buy a Voodoo 3000 graphics card and found the
 JH debian-paket mentioned in the subject. But I could not figure out
 JH for what kind of card the module will work. Does anyone use this
 JH kernel-module ?
PS 
PS I know for sure that it works with Voodoo 3

I can confirm that.  If you're running unstable, though, it's
unnecessary; the combination of XFree86 4.0 and the tdfx driver from
the 2.2.18/2.4.0preX kernels works very well (IMHO, better than in
XFree86 3.3.x).  I have a Voodoo3 2000 and I'm pretty happy with it.

-- 
David Maze [EMAIL PROTECTED]  http://www.mit.edu/~dmaze/
Theoretical politics is interesting.  Politicking should be illegal.
-- Abra Mitchell



Re: device3dfx-source ?

2000-12-20 Thread Jon Pennington
Joerg Huber wrote:
 
 Hi,
 
 I would like to buy a Voodoo 3000 graphics card and found the debian-paket
 mentioned in the subject. But I could not figure out for what kind of card the
 module will work. Does anyone use this kernel-module ?
 
 Thanks,
 Joerg

Not since XFree86-4 was committed to Woody and DRI is a part of
Linux-2.2.18.  My Banshee and my V3-3000 are humming along quite nicely
running OpenGL screensavers (apt-get install xscreensaver-gl) almost
faster than I can see what's going on, not to mention Heavy Gear II ;).

IF you are running Potato and IF you are using XFree86-3, dev3dfx is a
bear to deal with.  I'd recommend at least updating the kernel on your
Potato box to 2.2.18 and upgrading X (via compiling it yourself or using
the unsupported debs), it's much less of a headache in the long run, and
you'll probably be quite a bit happier with it.

-- 
-=|JP|=-Why, oh, why didn't I take the blue pill?
Jon Pennington| Atipa Linux Solutions   -o)
[EMAIL PROTECTED] | http://www.atipa.com/\\
Kansas City, MO, USA  | 816-595-3000 x1550 _\_V

6D04 39E0 CAE9 9ADA 2CA3  2EBE 898A 6C37 CA1E A29C



Re: device3dfx-source ?

2000-12-20 Thread Erik Steffl
  note that to get DRI working you need very recent kernel, either one
of the pre- 2.4 version or 2.2.18 (is it out yet?)

erik

Jon Pennington wrote:
 
 Joerg Huber wrote:
 
  Hi,
 
  I would like to buy a Voodoo 3000 graphics card and found the debian-paket
  mentioned in the subject. But I could not figure out for what kind of card 
  the
  module will work. Does anyone use this kernel-module ?
 
  Thanks,
  Joerg
 
 Not since XFree86-4 was committed to Woody and DRI is a part of
 Linux-2.2.18.  My Banshee and my V3-3000 are humming along quite nicely
 running OpenGL screensavers (apt-get install xscreensaver-gl) almost
 faster than I can see what's going on, not to mention Heavy Gear II ;).
 
 IF you are running Potato and IF you are using XFree86-3, dev3dfx is a
 bear to deal with.  I'd recommend at least updating the kernel on your
 Potato box to 2.2.18 and upgrading X (via compiling it yourself or using
 the unsupported debs), it's much less of a headache in the long run, and
 you'll probably be quite a bit happier with it.
 
 --
 -=|JP|=-Why, oh, why didn't I take the blue pill?
 Jon Pennington| Atipa Linux Solutions   -o)
 [EMAIL PROTECTED] | http://www.atipa.com/\\
 Kansas City, MO, USA  | 816-595-3000 x1550 _\_V
 
 6D04 39E0 CAE9 9ADA 2CA3  2EBE 898A 6C37 CA1E A29C
 
 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: device3dfx-source ?

2000-12-20 Thread David Z Maze
Erik Steffl [EMAIL PROTECTED] writes:
ES note that to get DRI working you need very recent kernel, either one
ES of the pre- 2.4 version or 2.2.18 (is it out yet?)

You need 2.2.18.  It's out; I don't think there's an official Debian
package of it yet in unstable, but getting your own package is as easy 
as installing the kernel-package (and bin86 if required) package,
unpacking the source somewhere, copying in an old .config file,
running 'make menuconfig' (or 'make xconfig' if you prefer), and then
'make-kpkg buildpackage' and installing the resulting Debian package.

This of course assumes that you're either running unstable or have a
rebuilt X 4.0.1 package for stable/testing.  But yeah, it works very
well for me.

-- 
David Maze [EMAIL PROTECTED]  http://www.mit.edu/~dmaze/
Theoretical politics is interesting.  Politicking should be illegal.
-- Abra Mitchell



Re: device3dfx-source ?

2000-12-20 Thread Rob VanFleet
I'll also add that /dev/3dfx (for me at least) garbles the screen after running
any OpenGL or Glide app.  It doesn't really crash out on you, you just need to
Ctrl-Alt-Numpad - then Ctrl-Alt-Numpad + and you get your screen back.
Annoying, but it still works.

-Rob

On Wed, Dec 20, 2000 at 01:26:37PM -0600, Jon Pennington wrote:
 Joerg Huber wrote:
  
  Hi,
  
  I would like to buy a Voodoo 3000 graphics card and found the debian-paket
  mentioned in the subject. But I could not figure out for what kind of card 
  the
  module will work. Does anyone use this kernel-module ?
  
  Thanks,
  Joerg
 
 Not since XFree86-4 was committed to Woody and DRI is a part of
 Linux-2.2.18.  My Banshee and my V3-3000 are humming along quite nicely
 running OpenGL screensavers (apt-get install xscreensaver-gl) almost
 faster than I can see what's going on, not to mention Heavy Gear II ;).
 
 IF you are running Potato and IF you are using XFree86-3, dev3dfx is a
 bear to deal with.  I'd recommend at least updating the kernel on your
 Potato box to 2.2.18 and upgrading X (via compiling it yourself or using
 the unsupported debs), it's much less of a headache in the long run, and
 you'll probably be quite a bit happier with it.
 
 -- 
 -=|JP|=-Why, oh, why didn't I take the blue pill?
 Jon Pennington| Atipa Linux Solutions   -o)
 [EMAIL PROTECTED] | http://www.atipa.com/\\
 Kansas City, MO, USA  | 816-595-3000 x1550 _\_V
 
 6D04 39E0 CAE9 9ADA 2CA3  2EBE 898A 6C37 CA1E A29C
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Problems installing device3dfx

2000-10-28 Thread Juergen Fiedler

Hello!

I am running potato with the original 2.2.17 kernel and I would like to 
use my Voodoo 3 2000 with Mesa. I installed kernel-source-2.2.17 and of 
course device3dfx-source. I untarred both in the /usr/src directory and 
made a symbolic link from /usr/src/kernel-source-2.2.17 to 
/usr/src/linux. After that, doing a 'make-kpkg module_image' complained 
about a missing linux/moduleversions.h. So I also installed 
kernel-headers-2.2.17 and moved all files from 
kernel-headers-2.2.17/include/linux to 
kernel-source-2.2.17/include/linux. This time, it compiled OK, but 'dpkg 
-i device3dfx-module-2.2.17_2.3.4-2+Custom.1.00_i386.deb complains 
aboout unresolved symbols.

Trying to do 'modprobe 3dfx' manually returns the following:

-SNIP--
/lib/modules/2.2.17/misc/3dfx.o: unresolved symbol register_chrdev_Re7d40881
/lib/modules/2.2.17/misc/3dfx.o: insmod /lib/modules/2.2.17/misc/3dfx.o 
failed

/lib/modules/2.2.17/misc/3dfx.o: insmod 3dfx failed
-SNIP-

I should probably add that I didn't recompile the kernel itself - just 
the 3dfx module. Is that the problem? Or what else am I doing wrong?

Any help would be appreciated.

Thanks in advance,
Juergen



Re: device3dfx-module?

2000-03-10 Thread Marshal Wong
 Kelly == Kelly Corbin [EMAIL PROTECTED] writes:

 dselect gives me the error message device3dfx-module does not
 appear to be available when getting the voodoo3 stuff.  I
 haven't seen anyone address this problem in deselect
 specifically in the archives for 2.2 (potato).  Does anyone know
 the workaround for this.  I have created and installed the 3dfx
 module and it is running as a module.  Thanks.

Did you use kernel-package to make a module package, and install that?
This solves the dependancy problem.

 Kelly Corbin

 -- -- --
 -- -- The dumber people think you are, -- -- the more suprised
 they will be when you kill them. -- -- --
 --


 -- Unsubscribe?  mail -s unsubscribe
 [EMAIL PROTECTED]  /dev/null



-- 
Marshal Wong
(Yes, that is my first name. Not a title.)

wodrueckt dich der Schuh?
where presses you  the shoe
'what's your problem?'