[opensuse] Nvidia driver performance problems in SUSE 10.1
Hi group, In my struggle to break free of Windows, I'm giving SUSE a second try this week, having tried 9.0 a while back. The first time I installed 10.1, I selected Gnome as my interface. I realized I needed to install the NVIDIA drivers for my GeForce card, which I was able to do from within Gnome using YAST. All my desktop fonts became clear and I was able to run 3D apps perfectly. However, a system restart or two after that the fonts became smudged and pixelated, and 3D acceleration quit working. Worse than that, the system performance began getting slower and slower, taking longer to boot up, and taking forever to respond to commands. I tried everything I could think of - primarily uninstalling and reinstalling the NVIDIA drivers repeatedly - until finally I could do nothing but reinstall SUSE. Another strange thing that happened at the same time was the system started booting straight into Gnome without requiring me to log in like it had before. I can't think of any change I made that would have caused that but I had the feeling the problems were related. Now I've reinstalled SUSE (using KDE this time) and once again everything looks and works great. I have not yet installed the NVIDIA drivers or done anything past the initial installation. I'm afraid the problems are all going to happen again, and it's pretty much exactly what caused me to stop using SUSE 9.0. My questions are: - what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause. - Is there a way to set a system restore point - like in Windows XP - to go back to if things go bad? I feel certain I will have a variety of similar problems while I continue trying to learn Linux, and reinstalling SUSE every time is not an option. Thank you all for reading this - if I can clarify anything to make my problem more soluble please let me know and I'll do the best I can. Regards, Alan
* Alan Edwards
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one. Jan Engelhardt -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, Sep 14, 2006 at 08:56:04AM +0200, Jan Engelhardt wrote:
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one.
This is only true, when you use the installer. If you do use the RPMs, it's not. Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one.
This is only true, when you use the installer. If you do use the RPMs, it's not.
IIRC I was unable to install the rpms from the nvidia site, because they conflict with the Mesa one (such as libGL.so.1). Feel free to tell me the URL to nvidia's repo, and I will recheck. mrtfg Jan Engelhardt -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one.
This is only true, when you use the installer. If you do use the RPMs, it's not.
IIRC I was unable to install the rpms from the nvidia site, because they conflict with the Mesa one (such as libGL.so.1).
Feel free to tell me the URL to nvidia's repo, and I will recheck.
10:04 gwdg-wb04:/home/jengelh # l /usr/lib/libGL.so.1 lrwxrwxrwx 1 root root 12 2006-08-01 11:46 /usr/lib/libGL.so.1 -> libGL.so.1.2 10:04 gwdg-wb04:/home/jengelh # rpm -qilvp x11-video-nvidia-1.0.8762-1.i586.rpm |grep libGL.so.1 warning: x11-video-nvidia-1.0.8762-1.i586.rpm: Header V3 DSA signature: NOKEY, key ID c66b6eae lrwxrwxrwx 1 root root 17 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1 -> libGL.so.1.0.8762 -rwxr-xr-x 1 root root 543564 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1.0.8762 10:04 gwdg-wb04:/home/jengelh # rpm -Uhv x11-video-nvidia-1.0.8762-1.i586.rpm warning: x11-video-nvidia-1.0.8762-1.i586.rpm: Header V3 DSA signature: NOKEY, key ID c66b6eae Preparing... ########################################### [100%] 1:x11-video-nvidia ########################################### [100%] ------------------------------------------------------------------------ Switching the use of "nv" driver of X.Org to "nvidia" driver of NVIDIA ------------------------------------------------------------------------ # SaX generated X11 config file Patching /etc/X11/xorg.conf ... done 10:05 gwdg-wb04:/home/jengelh # l /usr/lib/libGL.so.1 lrwxrwxrwx 1 root root 12 2006-08-01 11:46 /usr/lib/libGL.so.1 -> libGL.so.1.2 q.e.d. Jan Engelhardt -- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, Sep 14, 2006 at 10:05:46AM +0200, Jan Engelhardt wrote:
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one.
This is only true, when you use the installer. If you do use the RPMs, it's not.
IIRC I was unable to install the rpms from the nvidia site, because they conflict with the Mesa one (such as libGL.so.1).
Feel free to tell me the URL to nvidia's repo, and I will recheck.
10:04 gwdg-wb04:/home/jengelh # l /usr/lib/libGL.so.1 lrwxrwxrwx 1 root root 12 2006-08-01 11:46 /usr/lib/libGL.so.1 -> libGL.so.1.2
10:04 gwdg-wb04:/home/jengelh # rpm -qilvp x11-video-nvidia-1.0.8762-1.i586.rpm |grep libGL.so.1 warning: x11-video-nvidia-1.0.8762-1.i586.rpm: Header V3 DSA signature: NOKEY, key ID c66b6eae lrwxrwxrwx 1 root root 17 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1 -> libGL.so.1.0.8762 -rwxr-xr-x 1 root root 543564 Jun 23 04:50 /usr/X11R6/lib/libGL.so.1.0.8762
10:04 gwdg-wb04:/home/jengelh # rpm -Uhv x11-video-nvidia-1.0.8762-1.i586.rpm warning: x11-video-nvidia-1.0.8762-1.i586.rpm: Header V3 DSA signature: NOKEY, key ID c66b6eae Preparing... ########################################### [100%] 1:x11-video-nvidia ########################################### [100%] ------------------------------------------------------------------------ Switching the use of "nv" driver of X.Org to "nvidia" driver of NVIDIA ------------------------------------------------------------------------
# SaX generated X11 config file Patching /etc/X11/xorg.conf ... done
10:05 gwdg-wb04:/home/jengelh # l /usr/lib/libGL.so.1 lrwxrwxrwx 1 root root 12 2006-08-01 11:46 /usr/lib/libGL.so.1 -> libGL.so.1.2
q.e.d.
So where is the conflict? libGL in /usr/X11R6/lib will be preferred. Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I'm not yet familiar with the term "mesa" - can't remember seeing that anywhere during this process. Right now I'm back to the point of installing the nvidia drivers in my latest SUSE installation. When I search for nvidia in YaST I am given the following list: [Do Not Install] nvidia-gfx-kmp-bigsmp | 1.0.8762_2.6.16.21_0.8-1 | (null) [Do Not Install] nvidia-gfx-kmp-default | 1.0.8762_2.6.16.21_0.8-1 | (null) [Do Not Install] nvidia-gfx-kmp-smp | 1.0.8762_2.6.16.21_0.8-1 | (null) [Do Not Install] nvtv | 0.4.7-25 | 787.5 K [Keep] tiny-nvidia-installer | 1.0.7-14 | 231.4 K [Do Not Install] x11-video-nvidia | 1.0.8762-1 | (null) [Keep] xorg-x11-driver-video-nvidia | 6.9.0-46 | (null) [Keep] xorg-x11-server-glx | 6.9.0-48 | 2.6 M My understanding is that I will need to install both x11-video-nvidia, and one of the nvidia-gfx-kmp files although I am not sure which. Running uname -r tells me I'm running the following: 2.6.16.13-4-smp Does that mean I need to select the nvidia-gfx-kmp-smp file, as opposed to -default or -bigsmp? Thanks! Alan
Alan Edwards schrieb:
My understanding is that I will need to install both x11-video-nvidia, and one of the nvidia-gfx-kmp files
Exactly.
Running uname -r tells me I'm running the following: 2.6.16.13-4-smp
Does that mean I need to select the nvidia-gfx-kmp-smp file, as opposed to -default or -bigsmp?
Almost that. You must update the kernel and Mesa first, afterwards you can install nvidia-gfx-kmp-smp. Do the update via YaST -> Software -> Online Update, reboot the machine afterwards and then proceed. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu September 14 2006 18:01, Alan Edwards wrote: <snip> I'm not yet familiar with the term "mesa" - can't remember seeing that
anywhere during this process. Right now I'm back to the point of installing the nvidia drivers in my latest SUSE installation. When I search for nvidia in YaST I am given the following list:
Alan did you get your Nvidia card running? I installed mine, unplugged old, installed new, booted up, display came up clear and without the ghosts the old card was giving me. I then went into YaStT and installed the nvidia patch. Everything worked fine. I noticed there is a kernel update so tomorrow I'll install it and see if what the write-up said about not haveing to reinstall the drive is true. I installed a GEforce FX5200. (from EVGA) -- Russ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I just finished (mine's an FX 5500). All looks good so far. I ended up
using a mixture of advice from this thread and the advice from the user
"scarney" at this page:
http://www.dslreports.com/forum/remark,16581693~mode=flat
Hopefully it'll stick this time. Thanks to all for your help!
Alan
On 9/15/06, Russbucket
On Thu September 14 2006 18:01, Alan Edwards wrote:
<snip> I'm not yet familiar with the term "mesa" - can't remember seeing that
anywhere during this process. Right now I'm back to the point of installing the nvidia drivers in my latest SUSE installation. When I search for nvidia in YaST I am given the following list:
Alan did you get your Nvidia card running? I installed mine, unplugged old, installed new, booted up, display came up clear and without the ghosts the old card was giving me. I then went into YaStT and installed the nvidia patch. Everything worked fine. I noticed there is a kernel update so tomorrow I'll install it and see if what the write-up said about not haveing to reinstall the drive is true.
I installed a GEforce FX5200. (from EVGA) -- Russ
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, Sep 14, 2006 at 09:57:50AM +0200, Jan Engelhardt wrote:
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
You *probably* did a kernel update which also requires a reinstall of the nVidia drivers.
Everytime you update the Mesa package, it's time to repump the NVIDIA one.
This is only true, when you use the installer. If you do use the RPMs, it's not.
IIRC I was unable to install the rpms from the nvidia site, because they conflict with the Mesa one (such as libGL.so.1).
You'll need to update your Mesa package first. * Fr Mai 19 2006 - sndirsch@suse.de - fixed libGLcore.so.1 (e.g. soname); required to create a non-conflicting package for the NVIDIA driver (Bug #175683) - no longer remove NVIDIA driver in %pre Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi group,
In my struggle to break free of Windows, I'm giving SUSE a second try this week, having tried 9.0 a while back. The first time I installed 10.1, I selected Gnome as my interface. I realized I needed to install the NVIDIA drivers for my GeForce card, which I was able to do from within Gnome using YAST. All my desktop fonts became clear and I was able to run 3D apps perfectly.
However, a system restart or two after that the fonts became smudged and pixelated, and 3D acceleration quit working. Worse than that, the system performance began getting slower and slower, taking longer to boot up, and taking forever to respond to commands. I tried everything I could think of - primarily uninstalling and reinstalling the NVIDIA drivers repeatedly - until finally I could do nothing but reinstall SUSE.
Another strange thing that happened at the same time was the system started booting straight into Gnome without requiring me to log in like it had before. I can't think of any change I made that would have caused that but I had the feeling the problems were related.
Now I've reinstalled SUSE (using KDE this time) and once again everything looks and works great. I have not yet installed the NVIDIA drivers or done anything past the initial installation. I'm afraid the problems are all going to happen again, and it's pretty much exactly what caused me to stop using SUSE 9.0.
My questions are:
- what could be causing this? Why would the NVIDIA drivers work one moment and not the next? Since I used YAST to install instead of doing it manually via the terminal, it seems I shouldn't need to reinstall the NVIDIA drivers every time I update the kernel, which otherwise would have sounded like a possible cause.
- Is there a way to set a system restore point - like in Windows XP - to go back to if things go bad? I feel certain I will have a variety of similar problems while I continue trying to learn Linux, and reinstalling SUSE every time is not an option.
Thank you all for reading this - if I can clarify anything to make my problem more soluble please let me know and I'll do the best I can.
Regards, Alan Hi Alan welcome to Linux. You and I have communicated in the past when I was using Microsoft. I've been on SUSE for a little over two years now, better
On Wed September 13 2006 11:14, Alan Edwards wrote: than MS and a hell of a lot cheaper. I see Patrick beat me to answering your Nivida questions. i am using a old GE256 board which is now dieing. Never used the Nivida drivers for but my new GEforce 6300 will be here tomorrow so I may have some questions. I do remember the answer Patrick gave you from following this and other news groups. As to the restore point question I've never looked but I've also never had to restore SUSE. When I upgrade I did a complete new install. Not sure any of this helps you but the various newsgroups and mail lists are very helpful. -- Russ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (6)
-
Alan Edwards
-
Andreas Hanke
-
Jan Engelhardt
-
Patrick Shanahan
-
Russbucket
-
Stefan Dirsch