[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 3dfx kernel module



There was an e-mail on this list some weeks ago from Peter Jay Salzman
<p@belial.ucdavis.edu>

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 debian-user-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
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.



Reply to: