after browsing 5 or 6 threads on the forum it's fair to assume ppl are having trouble configuring their system(s) with nvidia drivers ( so that it supports opengl ).
of course if you just replace nv with nvidia it WILL work but glx won't load.
That is valid using the latest ia32 drivers from NVIDIA nvidia.com/drivers, and slackware 10 ( however i tryed on mandrake and got the same problem, ald also fixed it the same way as described lower :P).
I do not know why it is so but so it is
ok first do a backup of xorg.conf or XF86Config-4
mouse, keyboard, and monitor settings are your problem, and it's hardware specific anyway.
what must be changed resides in the device, screen and layout sections
first the device :
Section "Device"
Identifier "NV AGP"
VendorName "nvidia"
Driver "nvidia"
EndSection
then the screen:
Section "Screen"
Identifier "Screen AGP"
Device "NV AGP"
Monitor "My Monitor"
DefaultDepth 24
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection
and the layout:
Section "ServerLayout"
Identifier "AGP"
Screen "Screen AGP"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
the 24 bit color depth is max (at least for me Gf fx 5200 128 DDR/128 bits)
note on resolutions and games
in order for your game to work with wine,winex or cedega you must have the resolution for it specified in the display subsection of section Screen, :P just give the game the res. it likes.
should you people have more questions or different hardware consider checking
/usr/share/doc/NVIDIA_GLX-1.0/XF86Config.sample
( the same settings apply to xorg.conf )
i really hope it helps, and others won't have to waste hours of searching forums and reading README's