LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   FPS drop in games with nvidia gpu (https://www.linuxquestions.org/questions/linux-hardware-18/fps-drop-in-games-with-nvidia-gpu-613070/)

dxlr8r 01-12-2008 07:52 AM

FPS drop in games with nvidia gpu
 
Hello. I have a Dell laptop with: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1), with 64MB ram.

And I have alot of troubles with gaming. All games I have tried on it: CS steam (wine), Quake 3 (both original and ioQuake), ioUrbanTerror, Unreal Tournament and EVEN GLTron have frame drops. The first 10-15 minutes of playing it's stabile fps. But then it starts to drop, and then after another minute it's down to 2-3 fps.

The problems aren't there in Windows though. But I want to save that HD space and don't have Windows.

I have tried many xorg.conf configurations. I have made a file from scratch my self. KDE has made one for me. nvidia-settings has made one for me. The package manager (or something) made one for me. And I have also tried others from internet and such. My current xorg.conf file is KDE standard, except that I have added "VideoRam" and some synaptics options.

Code:

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#  sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
        Identifier        "Generic Keyboard"
        Driver                "kbd"
        Option                "CoreKeyboard"
        Option                "XkbRules"        "xorg"
        Option                "XkbModel"        "pc105"
        Option                "XkbLayout"        "no"
EndSection

Section "InputDevice"
        Identifier        "Configured Mouse"
        Driver                "mouse"
        Option                "CorePointer"
        Option                "Device"        "/dev/input/mice"
        Option                "Protocol"        "ImPS/2"
        Option                "ZAxisMapping"        "4 5"
        Option                "Emulate3Buttons"        "true"
EndSection

Section "InputDevice"
        Identifier        "Synaptics Touchpad"
        Driver                "synaptics"
        Option                "SendCoreEvents"        "true"
        Option                "Device"        "/dev/psaux"
        Option                "Protocol"        "auto-dev"
        Option                "HorizEdgeScroll"        "0"
        Option                "SHMConfig"        "on"
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "stylus"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"        "stylus"
        Option                "ForceDevice"        "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "eraser"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"        "eraser"
        Option                "ForceDevice"        "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "cursor"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"        "cursor"
        Option                "ForceDevice"        "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
        Identifier        "nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300]"
        Driver                "nvidia"
        Busid                "PCI:1:0:0"
        Option                "AddARGBVisuals"        "True"
        Option                "NoLogo"        "True"
        VideoRam        65536
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
        Horizsync        28-64
        Vertrefresh        43-60
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300]"
        Monitor                "Generic Monitor"
        Defaultdepth        24
        SubSection "Display"
                Modes                "1280x800"
        EndSubSection
        Option                "AddARGBGLXVisuals"        "True"
        Option                "Coolbits"        "1"
EndSection

Section "ServerLayout"
        Identifier        "Default Layout"
  screen "Default Screen"
        Inputdevice        "Generic Keyboard"
        Inputdevice        "Configured Mouse"
       
        # Uncomment if you have a wacom tablet
        #        InputDevice    "stylus"        "SendCoreEvents"
        #        InputDevice    "cursor"        "SendCoreEvents"
        #        InputDevice    "eraser"        "SendCoreEvents"
        Inputdevice        "Synaptics Touchpad"
EndSection
Section "Module"
        Load                "glx"
EndSection
Section "Extensions"
        Option                "Composite"        "Enable"
EndSection

Please help... I really don't have any idea about what it is. I have searched the net alot and tried to see people with the same problem without any luck.

Edit: I have had many distroes on it. Same in everyone. Ubuntu 7.04 and 7.10, now I run the newest Kubuntu. I have also had the previous Linux Mint on it, and the newest Mint.

H_TeXMeX_H 01-12-2008 08:05 AM

It's probably an issue with the drivers. Which version are you using ? Try either older or newer that what you are currently using.

dxlr8r 01-12-2008 08:46 AM

Quote:

Originally Posted by H_TeXMeX_H (Post 3020015)
It's probably an issue with the drivers. Which version are you using ? Try either older or newer that what you are currently using.

I have used the ones that come with the distro, dunno the version. How do I check this? And now I have the newest ones. Compiled and installed using Envy.

dxlr8r 01-12-2008 02:12 PM

Is this related and of interest?

http://www.nvnews.net/vbulletin/showthread.php?t=100803

H_TeXMeX_H 01-13-2008 09:35 AM

Quote:

Originally Posted by dxlr8r (Post 3020311)

Only if you run compiz, do you ?

As for driver version, run 'nvidia-settings' it'll have the driver version on there.

dxlr8r 01-13-2008 04:45 PM

Still no go :(
 
Quote:

Originally Posted by H_TeXMeX_H (Post 3021001)
Only if you run compiz, do you ?

As for driver version, run 'nvidia-settings' it'll have the driver version on there.

No I don't. Ok... Nice to now.

Now I have tried Open Suse to. And same thing there in 169.07 driver. Drops after 10 minutes.

I tried the "legacy" drivers as well which was version "9639". X wouldn't even start with it...

Just to be sure. When I installed Open Suse I did not touch the system at all. I let Open Suse do everything. So, it's nothing something I've done ;)

H_TeXMeX_H 01-14-2008 01:14 PM

Any error when X fails to start ? It may not be configured properly.

dxlr8r 01-14-2008 01:20 PM

Quote:

Originally Posted by H_TeXMeX_H (Post 3022198)
Any error when X fails to start ? It may not be configured properly.

I've read that it is to old anyway. That you must have one of the newer drivers. I don't recal exactly, but X said that it didn't find the device. Not very strange since the kernel module wouldn't load because it couldn't find the card.

H_TeXMeX_H 01-15-2008 02:41 AM

I don't think there is such a thing, I can use the legacy (7000 and 9000 series) as well as the newest drivers just fine with the same Xorg version. The problem is that I sometimes have to re-configure Xorg between updates.

dxlr8r 01-15-2008 07:26 AM

Quote:

Originally Posted by H_TeXMeX_H (Post 3022866)
I don't think there is such a thing, I can use the legacy (7000 and 9000 series) as well as the newest drivers just fine with the same Xorg version. The problem is that I sometimes have to re-configure Xorg between updates.

modprobe nvidia, doesn't have a nything to say with Xorg. It should load anyway, and it doesn't on legacy versions. If only the kernel module would load it might be my xorg.conf yes.

H_TeXMeX_H 01-15-2008 12:00 PM

Ahh, I see so the nvidia module will not load even before X starts. Then the module may not have been compiled correctly. What does it say when you try to load it 'modprobe nvidia' ? I already know about what it will say, but just want to make sure. So, if it gives you an error it's probably related to the module being compiled for a different kernel than you are using. Did you install it using the official installer to compile a module or from a pre-made package by the distro. If by the distro make sure it was compiled for your specific kernel.

dxlr8r 01-15-2008 08:20 PM

Quote:

Originally Posted by H_TeXMeX_H (Post 3023440)
Ahh, I see so the nvidia module will not load even before X starts. Then the module may not have been compiled correctly. What does it say when you try to load it 'modprobe nvidia' ? I already know about what it will say, but just want to make sure. So, if it gives you an error it's probably related to the module being compiled for a different kernel than you are using. Did you install it using the official installer to compile a module or from a pre-made package by the distro. If by the distro make sure it was compiled for your specific kernel.

I tried the "legacy" drivers in both Ubuntu and Open Suse. I don't remember the warning right now, I'll check tomorrow. And yes. I run all standard kernels from the package manager. Nowadays making your own is to hard... Atleast with all the udev and auto detecting things. Before I always made my own kernels. Guess it's lazyness that I haven't read more about udev though.


All times are GMT -5. The time now is 07:58 PM.