linux error


(bacon) #1

This is what happens when I try to run ET in Linux

ET 2.56 linux-i386 Sep 10 2003
----- FS_Startup -----
Current search path:
/root/.etwolf/etmain
/usr/local/games/enemy-territory/etmain/pak1.pk3 (10 files)
/usr/local/games/enemy-territory/etmain/pak0.pk3 (3725 files)
/usr/local/games/enemy-territory/etmain/mp_bin.pk3 (4 files)
/usr/local/games/enemy-territory/etmain


3739 files in pk3 files
execing default.cfg
couldn’t exec language.cfg
couldn’t exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.

Bypassing CD checks
----- Client Initialization -----
----- Initializing Renderer ----

----- Client Initialization Complete -----
----- R_Init -----
…loading libGL.so.1: Initializing OpenGL display
…setting mode 4: 800 600
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 800x600
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
Xlib: extension “XFree86-DRI” missing on display “:0.0”.
GL_RENDERER: Mesa GLX Indirect


You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so.1
If this is intentional, add
“+set r_allowSoftwareGL 1”
to the command line when starting the game.


…WARNING: could not set the given mode (4)
Initializing OpenGL display
…setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Received signal 11, exiting…

I’m running on Fedora Core 1, with a Radeon 9500 Pro.
What can I do to fix the problem?


(Vetinari) #2

You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so.1
If this is intentional, add
“+set r_allowSoftwareGL 1”
to the command line when starting the game.

fix that first …


(HairyPlums) #3

http://www.mesa3d.org/


(Vetinari) #4

no… www.ati.com ;->


(Lekdevil.NL) #5

The problem is that Ati’s support for Linux is piss poor. All they do is make the Radeon API available to developers and then expect other people to write the drivers. The Ati drivers themselves offer only limited support for a select number of chipsets. If you’ve got a Radeon 9800 Pro, for instance, you’re out of luck. The phrase “Ati supports Linux” is wrong. “Ati supports the Linux Community” is closer to the truth. The difference for us end-users is that the former would give us working drivers, whereas the latter leads to the current situation, where Linux support is a toss of the coin.

I previously had an nVidia card, which has excellent driver support directly from nVidia. When I switched to the 9800 Pro, I more or less expected the same level of support from Ati. That was a mistake. I can’t run Linux with it anymore (hell, the Fedora Core 1 installer even crashes with a 9800 Pro).

My 0.02.


(Vetinari) #6

Ye… that’s why I never switched away from 3dfx/nvidia…


(RR2DO2) #7

ATI Linux drivers for 9800: http://www.ati.com/support/drivers/linux/radeon-linux.html?type=linux&prodType=graphic&prod=productsLINUXdriver&submit.x=0&submit.y=8
ATI Linux drivers for 9500: http://www.ati.com/support/drivers/linux/radeon-linux.html?type=linux&prodType=graphic&prod=productsLINUXdriver&submit.x=10&submit.y=6


(Domipheus) #8

arnout to the rescue :bannana: