Technical details:
Open Suse 11.0 32 bits
game: quake3
GPU: nvidia geforce 9400gt
driver version is 190.42
xorg.conf looks like this:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Tue Oct 20 21:00:15 PDT 2009
# generic XFree86 4.x configuration file
# Screen Section for module X support
# -------------------------------------
# Screen Section for fbdev support
# vesafb defaults to 16bit
# others default to 8bit, force a higher colordepth
# on Apple onboard controllers, remove the default #207338
# changes for DefaultDepth have to be made in /usr/lib/YaST2/startup/YaST2.call as well
# ----------------------------------
# Screen Section for vesa support
# ----------------------------------
# Screen Section for vmware support
# ----------------------------------
# Device Sections...
# -------------------
Section "ServerLayout"
Identifier "Layout[all]"
Screen "Screen[fbdev]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Xinerama" "off"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
FontPath "/usr/share/fonts/truetype/"
FontPath "/usr/share/fonts/uni/"
FontPath "/usr/share/fonts/misc/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "glx"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "BlankTime" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbRules" "xfree86"
Option "XkbKeycodes" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Protocol" "explorerps/2"
Option "Device" "/dev/input/mice"
EndSection
Section "InputDevice"
Identifier "Mouse[3]"
Driver "mouse"
Option "Protocol" "explorerps/2"
Option "Device" "/dev/input/mice"
EndSection
Section "Modes"
Identifier "Modes[0]"
ModeLine "800x600" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 # 6. Try
ModeLine "640x480" 31.5 640 680 720 864 480 488 491 521 # 5. Try
ModeLine "640x480" 28 640 664 760 800 480 491 493 525 # 4. Try
ModeLine "640x480" 28.32 640 664 760 800 480 491 493 525 # 3. Try
ModeLine "640x480" 25.18 640 664 760 800 480 491 493 525 # 2. Try
ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525 # 1. Try
EndSection
Section "Modes"
Identifier "Modes[vmware]"
ModeLine "800x600" 29.38 800 816 896 992 600 601 604 617
EndSection
Section "Monitor"
Identifier "Monitor[0]"
VendorName "Initial"
ModelName "Initial"
UseModes "Modes[0]"
HorizSync 25.0 - 40.0
VertRefresh 47.0 - 75.0
EndSection
Section "Monitor"
Identifier "Monitor[vmware]"
VendorName "Initial"
ModelName "Initial"
UseModes "Modes[vmware]"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
EndSection
Section "Monitor"
Identifier "Monitor[vesa]"
VendorName "VESA"
ModelName "VESA"
HorizSync 31.0 - 48.0
VertRefresh 50.0 - 60.0
EndSection
Section "Device"
#BusID "1:0:0"
# device_options
Identifier "Device[0]"
Driver "ChangeMe"
Option "sw_cursor" "on"
EndSection
Section "Device"
# fbdev_options
Identifier "Device[fbdev]"
Driver "nvidia"
EndSection
Section "Device"
#Option "DefaultRefresh"
Identifier "Device[vesa]"
Driver "vesa"
Option "ModeSetClearScreen" "no"
EndSection
Section "Device"
Identifier "Device[vmware]"
Driver "vmware"
EndSection
Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 32
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "800x600"
EndSubSection
EndSection
Section "Screen"
#@DefaultDepth@
Identifier "Screen[fbdev]"
Device "Device[fbdev]"
Monitor "Monitor[0]"
SubSection "Display"
Modes "default"
EndSubSection
SubSection "Display"
Depth 15
Modes "default"
EndSubSection
SubSection "Display"
Depth 24
Modes "default"
EndSubSection
SubSection "Display"
Depth 32
Modes "default"
EndSubSection
SubSection "Display"
Depth 8
Modes "default"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen[vesa]"
Device "Device[vesa]"
Monitor "Monitor[vesa]"
SubSection "Display"
Depth 16
Modes "default"
EndSubSection
SubSection "Display"
Depth 8
Modes "default"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen[vmware]"
Device "Device[vmware]"
Monitor "Monitor[vmware]"
SubSection "Display"
Depth 8
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
EndSection
The problem is this: when starting a map with bots(any map) my FPS counts between 100 and 10… In game resolution is 1152 X 864. Just out of curiosity i have installed the game under wine, same settings and it works fine.
I started the topic in seeking help in order to make the game playable under linux not using wine .