Quote:
The other big ones that run on linux I can think of off the top of my head are Return to Castle Wolfenstein and Neverwinter Nights. |
Same here -->
1. Low FPS in UT2004: OS: SuSE Linux 9.0, cpu - Athlon XP2400+, A7NX8 Platform: i386, 32-bit Video: ATI Radeon 9800 Pro 128 Mb fglrxinfo: OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9800 Pro Generic OpenGL version string: 1.3 (X4.3.0-3.7.6) glxgears (1024x768, 24-bit color, default window size): 22451 frames in 5.0 seconds = 4490.200 FPS Problem: FPS during online play: 20-74, changes constantly, hard to keep timings. I have tested the game on Windows 2000, DirectX 9b (booted from another harddrive) and I got stable 84 FPS (capped by game servers) during any online play. Single player shows 50-150 fps on linux and 150-400 fps under Windows (both 800x600x16), the game slows dows when an enemy is around (a close fight with 4-5 enemies cause FPS drop down to 18 which is unacceptable especially for Instagib) or near complex surfaces. As a clan-member, I play a lot, fps=20 is not for me, I do not know what to do with linux and opengl libraries and ATI drivers to make them work faster, if you guys give me some idea what to tweak, I would greatly appreciate it. On the other hand I can always switch back to windows version just to play UT2K4 which sucks ars. 2. America's Army: 20FPS (1024x768x16, maximum quality), unable to play. 3. RTCW, Quake III, Enemy Territory run amazingly fast, I do not know how to check fps for them. |
Get driver version 3.2.5 or 3.2.8 instead of 3.7.6, as the performance will pick up instantly.
|
Thanks, I'll publish the benchmarks after it's done.
Any thoughts about how the new drivers happen to be slower than 3.2.8 ? |
Quote:
Does anyone know if 3.7.1 has that kind of slowness? I hate having to swap drivers out between 3.2.8 and 3.7.6 when I want to play a game in WineX, and I haven't been able to get UT2k4 to work right under WineX yet... |
Here is fglrxinfo output:
OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: Radeon 9800 Pro Athlon (3DNow!) OpenGL version string: 1.3 (X4.3.0-3.2.8) Here are the benchmarks (800x600x16): glxgears (1024x728x24, default window size): 21856 frames in 5.0 seconds = 4371.200 FPS 21857 frames in 5.0 seconds = 4371.400 FPS 21859 frames in 5.0 seconds = 4371.800 FPS UT2004: Online play: 65-83 - heavy maps 81-83 - light maps. Single-player: 130-450 - Gael What else can I say? I feel almost happy. Thanks for a working solution derfunkenstein! Screw ATI programmers! |
Quote:
|
Quote:
Solution: $ export LD_PRELOAD=/usr/lib/libGL.so; WINEXVERSION game.exe hehe.. hope this works for you guys. |
Quote:
|
By the way, i went from 3.7.6 to 3.2.8 just like you said, and im getting about 50 fps more in ut 2004 :D but CS 1.6 via winex 3.3.1 is still the same old 50-70fps. what i do to start steam is to run this script when placed in the /program files/steam folder (I didnt write this, i simply edited it for 3.2.8 users (copy and paste this into a text editor and name it steam.sh or something)
#!/bin/sh GAME_BINARY="STEAM.exe" SUBDIR="." WINE_NAMES="winex winex3 cvswinex wine" #---------------------------------------- script=$0 count=0 while [ -L "$script" ] do script=`perl -e "print readlink(\"$script\"), \"\n\""` count=`expr $count + 1` if [ $count -gt 100 ] then echo "Too many symbolic links" exit 1 fi done GAME_DIR=`dirname $script` if [ -z "$WINE_EXEC" ] then WINE_EXEC=`type -p $WINE_NAMES | head -1 ` fi if [ -e "$WINE_EXEC" ] then cd $GAME_DIR cd $SUBDIR export LD_PRELOAD=/usr/lib/libGL.so; $WINE_EXEC $GAME_BINARY & sleep 2 MyID=`pgrep wineserver` renice 5 $MyID $* && xgamma -gamma 1.0 &> /dev/null else echo "Wine(X) not in your PATH" exit 1 fi |
>Does anyone know if 3.7.1 has that kind of slowness?
Don't even touch'em with a 10 foot pole, the module won't even compile on anything other than a P4, to remedy the situation, ATI disabled all CPU specific optimization when they released the 3.7.6 a couple weeks later. That's how they fix things since they came out and claimed their "new improved seriousness about Linux" :rolleyes: They basically released those drivers [...3.7.1 and .6 ] under pressure from the community holding'em up to their word of driver releases every 2 months ...see how that paid off :/ Radeons are really not nice cards to have if you use Linux exclusively and plan on doing any gaming. To put things in perspective, a 9800 under Linux performs about as well as a 8500 under M$. |
My ATi drivers doesn't work so well in UT2k4. Indoor maps works, but outdoor sucks.
Enemy Territory (which is great), works very nice, actually Counter-Strike trough WineX works much better than UT2k4. |
So then... do you think 3.2.8 will work on X.org's X server?
If so, and there is a big boost in FPS.. I do it. |
Quote:
Really, they're a bitch to get set up, but i've had good stability since I installed 3.2.8. Faster than an 8500, but not as fast as Windows. I really hope ATI starts to devote more of their marketing--errrr...development-- staff to Linux support. Linux can be a great gaming OS between Linux-only stuff, open-source stuff, and WineX. |
Wait a sec... My fglrxinfo gives me more then just "Generic" and I am using 3.7.6.
Here, Look! jonathon@EvilOne:~$ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: FIRE GL 9000 PRO DDR Athlon (3DNow!) (FireGL) (GNU_ICD) OpenGL version string: 1.3 (X4.3.0-3.7.6) But performence is lacking anyway. |
All times are GMT -5. The time now is 08:41 PM. |