ertuni
20th August 2004, 19:15
Help!
I'm trying to run ATITD on a SuSE 8.1 installation with a Matrox G550 graphics card. CPU is an Intel P4 2.53, 512 MB physical RAM, 2.5 G virtual.
With 3D acceleration disabled, the game is so slow as to be unuseable (less than 1 fps, including menus), but it basically works.
With 3D acceleration enabled, I get as far as seeing my character on the island, but about one second later, the game just segfaults. In this screen and also while loading the game (but not in the login screen where I enter character name and password!), most fonts are very strange, like colourful noise. Nothing is decipherable. It looks as if random data was being copied to the frame buffer device. (I've cut a sample from the eGenesis logo screen; see attached file).
OpenGL demos such as tuxracer, racer, glxgears just work perfectly.
glxinfo says things like:
direct rendering: Yes
server glx vendor string: SGI
[...]
OpenGL vendor string: VA Linux Systems Inc.
OpenGL renderer string: Mesa DRI G400 20020221 AGP 1x x86/MMX/SSE
OpenGL version string: 1.2 Mesa 4.0.4
I start the client using cd ~/eClient; ./elaunch. I tried ./elaunch -noext as well, for the same result. I tried LD_ASSUME_KERNEL=2.4.1 ./elaunch as suggested in some of the posts here, but it just does the same thing.
Any ideas?
I'm trying to run ATITD on a SuSE 8.1 installation with a Matrox G550 graphics card. CPU is an Intel P4 2.53, 512 MB physical RAM, 2.5 G virtual.
With 3D acceleration disabled, the game is so slow as to be unuseable (less than 1 fps, including menus), but it basically works.
With 3D acceleration enabled, I get as far as seeing my character on the island, but about one second later, the game just segfaults. In this screen and also while loading the game (but not in the login screen where I enter character name and password!), most fonts are very strange, like colourful noise. Nothing is decipherable. It looks as if random data was being copied to the frame buffer device. (I've cut a sample from the eGenesis logo screen; see attached file).
OpenGL demos such as tuxracer, racer, glxgears just work perfectly.
glxinfo says things like:
direct rendering: Yes
server glx vendor string: SGI
[...]
OpenGL vendor string: VA Linux Systems Inc.
OpenGL renderer string: Mesa DRI G400 20020221 AGP 1x x86/MMX/SSE
OpenGL version string: 1.2 Mesa 4.0.4
I start the client using cd ~/eClient; ./elaunch. I tried ./elaunch -noext as well, for the same result. I tried LD_ASSUME_KERNEL=2.4.1 ./elaunch as suggested in some of the posts here, but it just does the same thing.
Any ideas?