There was an e-mail on this list some weeks ago from Peter Jay Salzman <[EMAIL PROTECTED]>
He wrote: >dear fellow voodoo3 owners, > >the debian driver for your card will NOT work with 2.4 kernels. not even if >you compile it from the source code. > >the file operations table is an array of pointers to functions which >implement file operations which would be useful to a device, like reading >and writing. > >the problem is, when linux attempts to support new devices, new operations >need to be implemented, so the file operations table (fops table) needs to >be changed from time to time. > >the fops table is different between the 2.2 and 2.4 kernels. hence, your >card will not work under 2.4 without modifying 3dfx_driver.c. > >i have the diff necessary to upgrade your driver to 2.4, but it's not >perfect. it works very well, but there are some games where opengl >functions don't do their thing. sometimes you can see through walls, or >sometimes textures get "beads" around them. it's not really bad; just >annoying. some games are affected quite a bit, like soldier of fortune >(love that game!). some seem to be affected almost not at all, like >quake 3. > >my recommendation is to stay with 2.2. but if you really want to upgrade to >2.4, some kind soul was nice enough to post his 2.4 upgrade diff to the >debain bug-track site. if you have trouble applying his patch, i'll send >you my copy. > >hopefully, the opengl glitches will be solved sooner or later. i've emailed >the maintainer, steve haslam, twice and he's ignored my emails. he has >unclosed bug reports that date back to over 200 days ago, so i'm not sure >we're going to see an update for this driver for a while. > >pete I don't know anything further, so if you still have questions, contact him directly hope this helps joerg Richard Taylor schrieb: > > I was wondering, if you want to use the 3dfx kernel module with a kernel > other than 2.2.17, what do you have to do? > When I needed to install the module I just grabbed the source, because > there is no binary (of course) from the debian archive and then > followed the simple instructions. These build the module for a 2.2.17 > kernel as I said, which I recall being quite put-out about at the time, > because I was using a 2.4.test series kernel, and saw no reason to > downgrade.I still don't. > So to reiterate: What must I do to get this module working with my 2.4.test > or any other kernel for that matter? I mean, being stuck to 2.2.17 is not > going to be satisfactory for much longer. > Thanks in advance for any assistance. > > Richard Taylor > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- Did you know that if you play a Windows 2000 cd backwards, you will hear the voice of Satan? That's nothing! If you play it forward, it'll install Windows 2000.