NVIDIA Driver on 12.2 slow. On 11.2 it is fast.

Hi,

I’ve installed Opensuse 12.2 (32 bit) on the same machine where I have already have an Opensuse 11.2 (32 bit) installation.

I installed the NVIDIA the driver from the repository source: ftp://download.nvidia.com/opensuse/12.2/

Driver details:
| x11-video-nvidiaG02 - NVIDIA graphics driver for GeForce 6xxx and newer GPUs
|
Version: 304.43-20.1

|

My Graphics card is a NVIDIA GeForce 6200 SE Turbo Cache.

The driver appears to work, but it is very slow if tested with the program glxgears (gives about 60 FPS).

The NVIDIA driver I have on 11.2 is much faster (about 3000 FPS on glxgears).

For the moment, I have switched back to the NOUVEAU driver, since this gives me 300FPS on glxgears.

Googling around there are rumours the new driver has problems.

Any suggestions welcome.

Thanks,
Jeremy

The NVIDIA driver I have on 11.2
Which is that?
You could try the same in 12.2 with a manual install

So if you want my opinion on the subject, if the nouveau driver is working and with 3D support, I would stick with it. I have decided to use it with my GT 275 card and it works properly in every way. Consider that you can up the kernel version, to 3.6.2 if you like, where the nouveau driver is located. I am running 3.6.2 right now from kernel.org and it seems to work very fast for me. If you have not seen my bash script to load new kernel versions, have a look here:

S.A.K.C. - SUSE Automated Kernel Compiler - Version 2.78 - Blogs - openSUSE Forums

AND to remove them:

S.A.K.R. - SUSE Automated Kernel Remover - Version 1.0.2 - Blogs - openSUSE Forums

AND to find any released kernel version:

S.G.T.B. - SuSE Git Kernel Tarball Creator - Version 1.81 - Blogs - openSUSE Forums

AND the latest kernel tarball:

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.6.2.tar.bz2

All for just another set of solutions that you can use. And to quickly test out your new kernel, have a look here:

FastBoot for Grub 2 or Grub Legacy Menu using Kexec - Version 2.13 - Blogs - openSUSE Forums

And for doing edits of those many system files, have a look here:

SYSEdit - System File Editor - Version 1.00 - Blogs - openSUSE Forums

I like to throw out a bunch of things against the wall to see if anything sticks. lol!

Thank You,

One of the issues you can have is an xorg-x11-server update, it replaces some stuff from the nvidia driver. Reinstall the nvidia packages and have another look at the FPS.

I wouldn’t bother too much, glxgears isn’t a benchmark, if it shows 60 fps it just means it’s synced with your monitors refreshrate, there are some advantages with that. You can change this behavior in the settings, just open up Nvidia xserver settings, go to OpenGL settings and tick off Sync to VBlank.

I’m away for 4 days, so I can’t tell you what version the NVIDIA driver on 11.2 is. I tried installing an older version by downloading it from the NVIDIA web site, but the install failed. It was not compatible with 12.2.

I will try that when I get back home (friday). Thanks.

Thanks. Let me see if I’ve understood:

Are you are saying:

  • upgrade xorg-x11-server
  • unistall nvidia driver
  • reinstall nvidia driver

?

regards,
j

Thanks, but my kernel recompiling days are over! I have time and age issues :wink:

Personally I would uninstall nvidia, update xorg, reinstall nvidia. nvidia does replace some original files so after upgrade of xorg nvidia complaints that installation is corrupted so who knows whether it will be able to really uninstall it (or what happens in this case).

This conflict only happens if you install the driver “the hard way”, the packaged driver in the repo avoids this and installs the libGL stuff under /usr/X11R6 instead of under /usr/lib or /usr/lib64 where the original xorg stuff resides. Jerryrc used the repo driver and intends to stay so.

I tried this, but no change in speed.

Thanks, I tried that, and the FPS is now up from 60 to 650. I still puzzled as to why on the 11.2 installation it showing 3000 FPS

The desktops in 12.*, be it Gnome or KDE, are far more demanding on the hardware, so no need to worry there. And do toggle that switch Sync to VBlanc on again, 60 fps is what your display can do at 60 Hz, anything above that is just theoretical.

Ok I have switched it back to Vblanc.
Thanks again,
J