Possible bug: SDL + Mandrake 8.0 + GeForce 2 MX

There are several people who are having trouble running 3D games which use SDL (tuxracer, SOF demo, Heretic 2 demo, etc.) on Linux Mandrake 8.0 with Geforce 2 cards (see the tuxracer mailing list archives for details). Here are a few interesting details which I’ve encountered regarding this problem:

  • when I first login I am able to run ordinary GL apps (‘gears’ demo)
    just fine. ‘glinfo’ reports the renderer as
    GL_RENDERER: GeForce2 MX/AGP
    However, when I try to run ‘tuxracer’ (or other 3D SDL apps) the screen
    goes black, nothing happens for a few seconds, then the app crashes
    with a segfault, and I am dropped back into my X sesssion. Afterwords,
    I am unable to run any GL apps (like ‘gears’), and ‘glinfo’ now reports
    the renderer as:
    GL_RENDERER: GeForce 256/AGP

  • this seems to have something to do with fullscreen mode, as I can run
    ’tuxracer’ just fine in window mode unless I try to run it in fullscreen
    mode first.

  • I downloaded the source for ‘tuxracer’ and added a few fprintfs to track
    down where the problem occurs. In this case, it seemed to be during a call
    to SDL_GL_SwapBuffers.

Does anyone have an idea what the problem may be? Do you have suggestions
of tests to try in order to track this down?

Thank you,
Scott__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at http://webmail.netscape.com/

There are several people who are having trouble running 3D games which use SDL (tuxracer, SOF demo, Heretic 2 demo, etc.) on Linux Mandrake 8.0 with Geforce 2 cards (see the tuxracer mailing list archives for details). Here are a few interesting details which I’ve encountered regarding this problem:

Have you contacted NVidia technical support? I haven’t seen this myself,
and I work with this combination fairly frequently. Do you have the latest
drivers? What version of the X server are you using? Did you change your
kernel recently?

See ya,
-Sam Lantinga, Lead Programmer, Loki Software, Inc.

I followed these instructions, and have had no problems at all. I believe
that the problem lies in the nvidia .rpm conflicting with the mandrake ones.

http://www.evil3d.net/articles/linux/howto/nvidia/mandrake8/>From: Sam Lantinga

Reply-To: sdl at lokigames.com
To: sdl at lokigames.com
Subject: Re: [SDL] possible bug: SDL + Mandrake 8.0 + GeForce 2 MX
Date: Sat, 09 Jun 2001 21:55:52 -0700

There are several people who are having trouble running 3D games which
use SDL (tuxracer, SOF demo, Heretic 2 demo, etc.) on Linux Mandrake 8.0
with Geforce 2 cards (see the tuxracer mailing list archives for details).
Here are a few interesting details which I’ve encountered regarding this
problem:

Have you contacted NVidia technical support? I haven’t seen this myself,
and I work with this combination fairly frequently. Do you have the latest
drivers? What version of the X server are you using? Did you change your
kernel recently?

See ya,
-Sam Lantinga, Lead Programmer, Loki Software, Inc.


Get your FREE download of MSN Explorer at http://explorer.msn.com

Strangely this only seems to happen with SDL based 3D games and programs. All of the Mesa demos run just fine (accelerated). I have the latest drivers from NVIDIA’s site, and all other software are the versions which shipped with LM8.0:

  • XFree86-4.0.3-7mdk
  • kernel-smp-2.4.3-20mdk

sdl at lokigames.com wrote:>

There are several people who are having trouble running 3D games which use SDL (tuxracer, SOF demo, Heretic 2 demo, etc.) on Linux Mandrake 8.0 with Geforce 2 cards (see the tuxracer mailing list archives for details). Here are a few interesting details which I’ve encountered regarding this problem:

Have you contacted NVidia technical support? I haven’t seen this myself,
and I work with this combination fairly frequently. Do you have the latest
drivers? What version of the X server are you using? Did you change your
kernel recently?

See ya,
-Sam Lantinga, Lead Programmer, Loki Software, Inc.


Get your own FREE, personal Netscape Webmail account today at http://webmail.netscape.com/