PDA

View Full Version : Bug: Warsow benchmark not working on Fedora 10


Rainer König
04-27-2009, 03:40 AM
System: Fedora 10 32bit with PTS 1.8.0 from Fedora updates repo

I tried to run the warsow benchmark. First attempt resulted in:

====================================
Warsow (Run 1 of 3)
====================================

./warsow.i386: error while loading shared libraries: libcurl.so.3: cannot open shared object file: No such file or directory


That should be easy I thought and did a
ln -sf /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3

Indeed, this error went away, but the reward wasn't that much better:

====================================
Warsow (Run 1 of 3)
====================================

X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 156 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 41
Current serial number in output stream: 41
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xbd2767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xbd290e]
#2 /usr/lib/libX11.so.6 [0xc3e0e9]
#3 /usr/lib/libX11.so.6(XESetCloseDisplay+0x44) [0xc1fe44]
#4 /usr/lib/libGL.so.1 [0x3620e9]
Added pk3 file ./basewsw/billboard.pk3 (14 files)
Added pk3 file ./basewsw/data0.pk3 (749 files)
Added pk3 file ./basewsw/data0_pure.pk3 (893 files)
Added pk3 file ./basewsw/data1.pk3 (121 files)
Added pk3 file ./basewsw/data1_pure.pk3 (28 files)
Added pk3 file ./basewsw/editortextures.pk3 (17 files)
Added pk3 file ./basewsw/map_wamphi.pk3 (26 files)
Added pk3 file ./basewsw/map_wca1.pk3 (14 files)
Added pk3 file ./basewsw/map_wca2.pk3 (6 files)
Added pk3 file ./basewsw/map_wca4.pk3 (6 files)
Added pk3 file ./basewsw/map_wctf1.pk3 (6 files)
Added pk3 file ./basewsw/map_wctf2.pk3 (13 files)
Added pk3 file ./basewsw/map_wctf3.pk3 (4 files)
Added pk3 file ./basewsw/map_wctf5.pk3 (6 files)
Added pk3 file ./basewsw/map_wda1.pk3 (23 files)
Added pk3 file ./basewsw/map_wda2.pk3 (8 files)
Added pk3 file ./basewsw/map_wda3.pk3 (31 files)
Added pk3 file ./basewsw/map_wda4.pk3 (13 files)
Added pk3 file ./basewsw/map_wda5.pk3 (22 files)
Added pk3 file ./basewsw/map_wda6.pk3 (21 files)
Added pk3 file ./basewsw/map_wdm1.pk3 (14 files)
Added pk3 file ./basewsw/map_wdm10.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm10a.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm11.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm14.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm15.pk3 (14 files)
Added pk3 file ./basewsw/map_wdm17.pk3 (9 files)
Added pk3 file ./basewsw/map_wdm19.pk3 (25 files)
Added pk3 file ./basewsw/map_wdm2.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm3.pk3 (14 files)
Added pk3 file ./basewsw/map_wdm4.pk3 (14 files)
Added pk3 file ./basewsw/map_wdm5.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm6.pk3 (6 files)
Added pk3 file ./basewsw/map_wdm7.pk3 (45 files)
Added pk3 file ./basewsw/map_wdm8.pk3 (70 files)
Added pk3 file ./basewsw/map_wdm9.pk3 (6 files)
Added pk3 file ./basewsw/map_wtest13.pk3 (66 files)
Added pk3 file ./basewsw/map_wtest18.pk3 (11 files)
Added pk3 file ./basewsw/modules_04.pk3 (15 files)
Added pk3 file ./basewsw/modules_041.pk3 (15 files)
Added pk3 file ./basewsw/modules_042.pk3 (15 files)
Added pk3 file ./basewsw/tex_blx_pure.pk3 (320 files)
Added pk3 file ./basewsw/tex_blxbis_pure.pk3 (80 files)
Added pk3 file ./basewsw/tex_chaoswsw_pure.pk3 (76 files)
Added pk3 file ./basewsw/tex_ecel_pure.pk3 (109 files)
Added pk3 file ./basewsw/tex_exwsw_pure.pk3 (139 files)
Added pk3 file ./basewsw/tex_factory_pure.pk3 (56 files)
Added pk3 file ./basewsw/tex_hazelh_pure.pk3 (89 files)
Added pk3 file ./basewsw/tex_hexagons_pure.pk3 (26 files)
Added pk3 file ./basewsw/tex_refly_pure.pk3 (8 files)
Added pk3 file ./basewsw/tex_russus_pure.pk3 (16 files)
Added pk3 file ./basewsw/tex_supersymmetry_ctf_pure.pk3 (8 files)
Added pk3 file ./basewsw/tex_supersymmetry_pure.pk3 (9 files)
Added pk3 file ./basewsw/tex_terrain_pure.pk3 (6 files)
Using /home/rainer/.phoronix-test-suite/installed-tests/warsow//.warsow for writing
Executing: default.cfg
Couldn't execute: config.cfg
Couldn't execute: autoexec.cfg
Executing: pts-warsow.cfg
Hostname: localhost.localdomain
Alias: localhost
Alias: h270.linux
Alias: h270
IP: 127.0.0.1
Game running at 62 fps. Server transmit at 20 pps
Console initialized.
------- sound initialization -------
Loading sound module: qf
SDL Audio driver initializing...
Calling SDL_Init(SDL_INIT_AUDIO)...
SDL_Init(SDL_INIT_AUDIO) passed.
SDL audio driver is "pulse"
Format we requested from SDL audio device:
Format: AUDIO_S16LSB
Freq: 44100
Samples: 512
Channels: 2

Format we actually got:
Format: AUDIO_S16LSB
Freq: 44100
Samples: 512
Channels: 2

Starting SDL audio callback...
SDL audio initialized.
Sound sampling rate: 44100
Initialization of qf succesful
------------------------------------

----- R_Init -----
Using libGL.so.1 for OpenGL...Display initialization
..XFree86-VidMode Extension Version 2.2
..XFree86-Xinerama Extension Version 1.1
..Got colorbits 24, depthbits 24, stencilbits 8

Rainer König
04-27-2009, 08:39 AM
Ok, forget about that one. I crosschecked on another machine also running Fedora 10 and there the benchmark works as expected. The difference was that the machine that showed the error had a beta sample of the nVidia driver installed while the working machine is running version 180.51. I noticed the flaw because the error machine always reported "OpenGL: N/A" in the reports while the working machine detects OpenGL without problems.

The only remaining disappointment is that the test stops with the message that the average frame rate is 0.00 and it then doesn't offer to show the results.

Regards
Rainer

Michael
04-27-2009, 08:39 PM
Rainer, so when running the test properly on NVIDIA it's still reporting 0.00 FPS for you?

Rainer König
04-28-2009, 01:31 AM
Michael: Yes, that is true. Running the 180.51 nvidia driver makes the demo of Warsow work, but at the end it report 0.00 fps.