Forums » Linux

Debian Squeeze X64 - Game Fails to Run

Apr 29, 2011 muradedge link
After the Update Utility runs, I click the Play Vendetta button. The screen mode (resolution) changes beyond the borders of my monitor and the desktop is displayed with no Vendetta window.

Here is my error.log file:
Setting up signal handlers...done.
[Fri Apr 29 10:41:58 2011] Found driver: "OpenGL Reference GKGL driver". Type 5, Version 88.0. Load @0x00d1b7d0
[Fri Apr 29 10:41:58 2011] Instantiate address: 0x7fb9ea9a9050
[Fri Apr 29 10:41:58 2011] Found driver: "Open Sound System driver". Type 1, Version 10.1. Load @0x00d1f8f0
[Fri Apr 29 10:41:58 2011] Instantiate address: 0x7fb9ea3141a0
[Fri Apr 29 10:41:58 2011] Found driver: "ALSA driver". Type 1, Version 10.1. Load @0x00d20250
[Fri Apr 29 10:41:58 2011] Instantiate address: 0x7fb9ea10f8d0
[Fri Apr 29 10:41:58 2011] Note: Didn't find exact match for 800x600x32.
[Fri Apr 29 10:41:58 2011] Here are the available modes:
[Fri Apr 29 10:41:58 2011] 0) 1680x1050x24
[Fri Apr 29 10:41:58 2011] 1) 1680x1050x24
[Fri Apr 29 10:41:58 2011] 2) 1600x1024x24
[Fri Apr 29 10:41:58 2011] 3) 1440x900x24
[Fri Apr 29 10:41:58 2011] 4) 1400x1050x24
[Fri Apr 29 10:41:58 2011] 5) 1400x1050x24
[Fri Apr 29 10:41:58 2011] 6) 1360x768x24
[Fri Apr 29 10:41:58 2011] 7) 1360x768x24
[Fri Apr 29 10:41:58 2011] 8) 1280x1024x24
[Fri Apr 29 10:41:58 2011] 9) 1280x1024x24
[Fri Apr 29 10:41:58 2011] 10) 1280x960x24
[Fri Apr 29 10:41:58 2011] 11) 1152x864x24
[Fri Apr 29 10:41:58 2011] 12) 1152x864x24
[Fri Apr 29 10:41:58 2011] 13) 1152x864x24
[Fri Apr 29 10:41:58 2011] 14) 1152x864x24
[Fri Apr 29 10:41:58 2011] 15) 1152x864x24
[Fri Apr 29 10:41:58 2011] 16) 1152x864x24
[Fri Apr 29 10:41:58 2011] 17) 1152x864x24
[Fri Apr 29 10:41:58 2011] 18) 1024x768x24
[Fri Apr 29 10:41:58 2011] 19) 1024x768x24
[Fri Apr 29 10:41:58 2011] 20) 1024x768x24
[Fri Apr 29 10:41:58 2011] 21) 1024x768x24
[Fri Apr 29 10:41:58 2011] 22) 1024x768x24
[Fri Apr 29 10:41:58 2011] 23) 1024x768x24
[Fri Apr 29 10:41:58 2011] 24) 960x720x24
[Fri Apr 29 10:41:58 2011] 25) 960x600x24
[Fri Apr 29 10:41:58 2011] 26) 928x696x24
[Fri Apr 29 10:41:58 2011] 27) 928x696x24
[Fri Apr 29 10:41:58 2011] 28) 896x672x24
[Fri Apr 29 10:41:58 2011] 29) 896x672x24
[Fri Apr 29 10:41:58 2011] 30) 832x624x24
[Fri Apr 29 10:41:58 2011] 31) 800x600x24
[Fri Apr 29 10:41:58 2011] 32) 800x600x24
[Fri Apr 29 10:41:58 2011] 33) 800x600x24
[Fri Apr 29 10:41:58 2011] 34) 800x600x24
[Fri Apr 29 10:41:58 2011] 35) 800x600x24
[Fri Apr 29 10:41:58 2011] 36) 800x600x24
[Fri Apr 29 10:41:58 2011] 37) 800x600x24
[Fri Apr 29 10:41:58 2011] 38) 800x600x24
[Fri Apr 29 10:41:58 2011] 39) 800x600x24
[Fri Apr 29 10:41:58 2011] 40) 800x600x24
[Fri Apr 29 10:41:58 2011] and it picked mode 31

and my config.ini:
[refgl]
version=3
illummap=1
envmap=1
bumpmap=1
tc=1
aa_mode=0
minfilter=9987
maxfilter=9729
specular=1
windowmode=0
textureresolution=1
texturequality=32
gamma=8
def_freq=0
tfactor_hack=0
doshaders=1
shaderversion=3
xf86vidmode=1
dovertexbuffers=1
doindexbuffers=1
do_compiled_vertex_array=1
do_env_combine=1
do_extensions=1
vbl=0
normalizenormalmaps=0

Thanks.
May 04, 2011 Alloh link
Run
glxinfo | grep irect

What GPU are you using? Are 3D drivers enabled and working fine? Other 3D games run?

Also, try editing wgaf.ini as:

windowmode=1
textureresolution=1
texturequality=24
May 06, 2011 muradedge link
glxinfo:
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x6a00003
Serial number of failed request: 30
Current serial number in output stream: 30

My GPU is a nVidia 9600GT.

I can't find wgaf.ini, but tried editing config.ini. Changed windowmode to 1 (from 0) and texturequality to 24 (from 32). Textureresolution was already 1.

Ran ./vendetta from terminal and got the following error:
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x6a00002
Serial number of failed request: 47
Current serial number in output stream: 47

Thanks.
May 06, 2011 vskye link
Are you starting the game from the /home/username/bin directory?
May 08, 2011 Alloh link
notice the errors spit out by glxinfo... you must reinstall or fix your drivers. Probably you are using 2D drivers, as nouveau, instead of "direct rendering".

Try "glxgears" ... the most basic 3D app, i bet it crashes...

the best option is download and execute newest driver from nvidia.com ...
Jan 06, 2012 muradedge link
I came back to Vendetta after some time and revisited this error. To update my nVidia driver I followed the nVidia installer suggestion to abort the install, set the CC environment variable to the compiler used to compile my kernel (in my case gcc-4.3), and retry the install.

After closing the installer,

# CC=gcc-4.3
# export CC
# sh NVIDIA-<driver version>.run

During the installer session I got the following error:
"ERROR: File '/usr/lib/xorg/modules/extensions/libglx.so' is not a symbolic link.
-> done."

I ignored it and next chose to install the 32 bit OpenGL compatibility drivers.

Vendetta is now running. Thanks and I'm happy to see a nice (updated) splash screen since I last played. I also realized my subscription canceled, probably due to my card expiring. Now time to renew!

I hope this helps others with similar problems.