11.3: Nvidia drivers

Hi! I have just installed Nvidia driver 256.35 on OpenSUSE 11.3 and found that most games do not work. Savage2 works well, Savage XR does not work, America’s Army does not work, Enemy Territory works but very slow, Zero Ballistics does not work.

Savage XR output:

System_Init()
Could not set CPU Affinity.
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  2 (X_GLXRenderLarge)
  Serial number of failed request:  12861
  Current serial number in output stream:  13145

America’s Army output:

Cheat protection disabled
WARNING: ALC_EXT_capture is subject to change!
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  1 (X_GLXRender)
  Serial number of failed request:  65
  Current serial number in output stream:  66

Zero Ballistics output:

18.7.2010, 18:33:35 : log session started
Build Apr 23 2008 - 13:26:36
Debug classes: -
Version A1.10
Vendor: NVIDIA Corporation
Renderer: GeForce 9500 GT/PCI/SSE2
GL Version: 1.4 (2.1.2 NVIDIA 256.35)
Max. Texture Units: 32
Max. Varying Floats: 60
Max. Vertex Attribs: 16
Max. Uniforms in VS: 4096
Max. Uniforms in FS: 2048
GLSL language version: n.a.
Shader Model: 3

		ERROR : main() ->
			Either your graphics card or driver do not support the ARB Vertex Buffer Object Extension. The Program cannot continue.
0h0m0.141822 Closing log.

All these games worked well under 11.2

@Ansus
You’re lucky you got your nvidia working. I can’t get them to work on the 64 bit version with an older monitor.

Are you sure the nvidia driver is correctly installed, and that you have add the “nomodeset” option to your kernel option in grub?