[opensuse] Nvidia driver fails after upgrade 13.1 to 13.2 KDE
Hello, I recently upgraded my "testing" (that I use as the production system once it is stable) system from 13.1 to 13.2 online (not via DVD). I removed all repositories except oss and non-oss and changed to the newer versions. The upgrade seemed to go flawlessly, with no error messages. However, the system now only has the vesa driver working (I can get a low resolution desktop). I installed the nvidia drivers from the suse repos, but somehow the wrong drivers were installed (the g03 and g04 series). I have previously used the g02 series with multiple suse KDE installations on this laptop without any issues. I removed the incorrect drivers and reinstalled the correct ones (three rpm's) a number of times and tried a number of fixes suggested in the SDB without success. I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65). I I am visually impaired and have difficulty looking through logs, so I don't know hot to be more precise. It looks to me like the incorrect installation of the g03 or g04 series left something incorrect in place that prevents the loading of the now correctly installed kernel module, is that correct? Any Ideas on how to proceed other than re-installing 13.2? I need the nvidia driver, nouveau does not work well enough for a dual monitor setup I use. Thanks in advance, Gustav. /var/log/xorg.olg extracts [ 31.559] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 32.337] (II) Module glx: vendor="NVIDIA Corporation" [ 32.337] compiled for 4.0.2, module version = 1.0.0 [ 32.337] Module class: X.Org Server Extension [ 32.337] (II) NVIDIA GLX Module 304.125 Mon Dec 1 20:22:48 PST 2014 32.339] (II) NVIDIA dlloader X Driver 340.65 Tue Dec 2 08:47:36 PST 2014 [ 32.339] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 32.341] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 32.341] (EE) NVIDIA: system's kernel log for additional error messages and [ 32.341] (EE) NVIDIA: consult the NVIDIA README for details. /var/log/messages extract 2015-06-27T02:06:39.135680+02:00 linux-aigg kernel: [ 20.393421] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0 2015-06-27T02:06:39.135681+02:00 linux-aigg kernel: [ 20.393432] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.65 Tue Dec 2 09:50:34 PST 2014 2015-08-24T15:38:29.194968+02:00 linux-aigg kernel: [ 32.342614] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.194988+02:00 linux-aigg kernel: [ 32.342614] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.194990+02:00 linux-aigg kernel: [ 32.342614] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.194992+02:00 linux-aigg kernel: [ 32.342614] NVRM: components have the same version. 2015-08-24T15:38:29.195000+02:00 linux-aigg kernel: [ 32.343036] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.195002+02:00 linux-aigg kernel: [ 32.343036] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.195004+02:00 linux-aigg kernel: [ 32.343036] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.195006+02:00 linux-aigg kernel: [ 32.343036] NVRM: components have the same version. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Monday 24 of August 2015 20:56:59 Gustav Degreef wrote:
Hello, Hello,
I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65).
Try reinstalling x11-video-nvidiaG02. The kernel module has the correct version, it's the userspace driver that has the wrong version. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/24/2015 09:23 PM, auxsvr wrote:
On Monday 24 of August 2015 20:56:59 Gustav Degreef wrote:
Hello, Hello,
I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65). Try reinstalling x11-video-nvidiaG02. The kernel module has the correct version, it's the userspace driver that has the wrong version. Thanks. I re-installed that package (3 or 4 times) each time that I deleted and reinstalled the other 2 g02 rpms. Gustav.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/24/2015 09:23 PM, auxsvr wrote:
On Monday 24 of August 2015 20:56:59 Gustav Degreef wrote:
Hello, Hello,
I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65). Try reinstalling x11-video-nvidiaG02. The kernel module has the correct version, it's the userspace driver that has the wrong version. Tried again, but still no good. Gustav
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Monday 24 of August 2015 23:25:43 Gustav Degreef wrote:
On 08/24/2015 09:23 PM, auxsvr wrote:
Try reinstalling x11-video-nvidiaG02. The kernel module has the correct version, it's the userspace driver that has the wrong version. Tried again, but still no good. Gustav
There are definitely files from G03 installed in your system and you need to remove them. Try uninstalling x11-video-nvidiaG03 and, if this fails, removing files such as /usr/lib64/libnvidia-glcore.so.340.76 (note the version after .so). You might need to reinstall G02 afterwards. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/25/2015 08:04 AM, auxsvr wrote:
On Monday 24 of August 2015 23:25:43 Gustav Degreef wrote:
On 08/24/2015 09:23 PM, auxsvr wrote:
Try reinstalling x11-video-nvidiaG02. The kernel module has the correct version, it's the userspace driver that has the wrong version. Tried again, but still no good. Gustav There are definitely files from G03 installed in your system and you need to remove them. Try uninstalling x11-video-nvidiaG03 and, if this fails, removing files such as /usr/lib64/libnvidia-glcore.so.340.76 (note the version after .so). You might need to reinstall G02 afterwards.
linux-wpre:/usr/lib64 # ls libnv*
Yes, it seems there must be some remnants of either g03 or g04, but not in that directory. I have only the g02 drivers installed, after removing all three g02 rpms's the command linux-wpre:/usr/lib64 # ls libnv* returns - no such file or directory. prior to unistalling the g02 rpms libnvcuvid.so libnvidia-cfg.so.304.125 libnvidia-ml.so.1 libnvidia-tls.so.304.125 libnvcuvid.so.1 libnvidi-oplrs.0.2 linii-ls.0.2 inii-f.o1 libnvcuvid.so.304.125 libnvidia-glcore.so.304.12 linii-pnls. inii-f.o3415 libnvidia-cfg.so.1 libnvidia-ml.so linii-oec.o3415 What happens when I try to uninstall the g02 rpms, is that yast > software management > then selects all 5 g03 rpms for installation. I have to manually taboo all of the rpms to prevent the re-installation of the g03 drivers. It was this strange behavior that in the first place caused the installation of the g03 rpm's. i did not pay enough attention (after the system upgrade) when I removed the old g02 rpm's. It was after that that the wrong drivers (g03 and g04) were installed. Any further ideas? Thanks, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tuesday 25 of August 2015 17:37:20 Gustav Degreef wrote:
Yes, it seems there must be some remnants of either g03 or g04, but not in that directory.
One can obtain the full list of files with: rpm -ql x11-video-nvidiaG02 | less Keep in mind the different version after .so, of course.
What happens when I try to uninstall the g02 rpms, is that yast > software management > then selects all 5 g03 rpms for installation. I have to manually taboo all of the rpms to prevent the re-installation of the g03 drivers. It was this strange behavior that in the first place caused the installation of the g03 rpm's. i did not pay enough attention (after the system upgrade) when I removed the old g02 rpm's. It was after that that the wrong drivers (g03 and g04) were installed. Any further ideas? Thanks, Gustav.
I know, I had the same problem after upgrading to 13.2. It reminds me of several years ago, when I was using the shar file directly from Nvidia. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/25/2015 07:14 PM, auxsvr wrote:
On Tuesday 25 of August 2015 17:37:20 Gustav Degreef wrote:
Yes, it seems there must be some remnants of either g03 or g04, but not in that directory. One can obtain the full list of files with:
rpm -ql x11-video-nvidiaG02 | less
Keep in mind the different version after .so, of course.
rpm -ql x11-video-nvidiaG03 | less rpm -ql x11-video-nvidiaG04 | less Both ive the same output, in essence - this rpm is not installed. rpm -ql x11-video-nvidiaG02 | less - The output of this more than 100 giles, but none of them contain 340.65. Did I miss something? Gustav -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 26 of August 2015 00:52:10 Gustav Degreef wrote:
On 08/25/2015 07:14 PM, auxsvr wrote:
On Tuesday 25 of August 2015 17:37:20 Gustav Degreef wrote:
Yes, it seems there must be some remnants of either g03 or g04, but not in that directory.
One can obtain the full list of files with:
rpm -ql x11-video-nvidiaG02 | less
Keep in mind the different version after .so, of course.
rpm -ql x11-video-nvidiaG03 | less rpm -ql x11-video-nvidiaG04 | less
Both ive the same output, in essence - this rpm is not installed.
rpm -ql x11-video-nvidiaG02 | less - The output of this more than 100 giles, but none of them contain 340.65.
Did I miss something?
I meant that you need to check G02 for the paths, but search for files with the version not of G02 but of G03 and higher, namely 340.65 and higher. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/26/2015 11:20 AM, auxsvr wrote:
On Wednesday 26 of August 2015 00:52:10 Gustav Degreef wrote:
On 08/25/2015 07:14 PM, auxsvr wrote:
On Tuesday 25 of August 2015 17:37:20 Gustav Degreef wrote:
Yes, it seems there must be some remnants of either g03 or g04, but not in that directory. One can obtain the full list of files with:
rpm -ql x11-video-nvidiaG02 | less
Keep in mind the different version after .so, of course. rpm -ql x11-video-nvidiaG03 | less rpm -ql x11-video-nvidiaG04 | less
Both ive the same output, in essence - this rpm is not installed.
rpm -ql x11-video-nvidiaG02 | less - The output of this more than 100 giles, but none of them contain 340.65.
Did I miss something? I meant that you need to check G02 for the paths, but search for files with the version not of G02 but of G03 and higher, namely 340.65 and higher.
Yes, that is what I understood. I looked in all the paths and none of the files had versions 340.65 or higher. Thanks for the help, but it looks like I have to re-install. Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 26 of August 2015 22:24:54 Gustav Degreef wrote:
Yes, that is what I understood. I looked in all the paths and none of the files had versions 340.65 or higher. Thanks for the help, but it looks like I have to re-install. Gustav.
Could you try reinstalling the kernel module? I checked the log again and "loading NVIDIA UNIX x86_64 Kernel Module 340.65" seems wrong to me, indicating that the kernel module has the wrong version. On the other hand, "NVIDIA dlloader X Driver 340.65" indicates that the userspace driver has the wrong version, too... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/26/2015 10:38 PM, auxsvr wrote:
On Wednesday 26 of August 2015 22:24:54 Gustav Degreef wrote:
Yes, that is what I understood. I looked in all the paths and none of the files had versions 340.65 or higher. Thanks for the help, but it looks like I have to re-install. Gustav. Could you try reinstalling the kernel module? I checked the log again and "loading NVIDIA UNIX x86_64 Kernel Module 340.65" seems wrong to me, indicating that the kernel module has the wrong version. On the other hand, "NVIDIA dlloader X Driver 340.65" indicates that the userspace driver has the wrong version, too... by doing "modprobe nvidia"? I did that and still no go. Gustav -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 26 of August 2015 22:50:04 Gustav Degreef wrote:
by doing "modprobe nvidia"? I did that and still no go. Gustav
Check whether nvidia-gfxG03-kmp-desktop is installed. If so, uninstall it. In any case, reinstall nvidia-gfxG02-kmp-desktop. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 00:00:50 +0300 auxsvr auxsvr wrote:
On Wednesday 26 of August 2015 22:50:04 Gustav Degreef wrote:
by doing "modprobe nvidia"? I did that and still no go. Gustav
Check whether nvidia-gfxG03-kmp-desktop is installed. If so, uninstall it. In any case, reinstall nvidia-gfxG02-kmp-desktop.
Sorry, but these instructions are incorrect. The packages that I had Gustav install via zypper are the correct for his display adapter and his system is now consistent. All that's needed is for me to carve out the time to study the log files he sent me to discern what the problem is. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 00:00:50 +0300 auxsvr auxsvr wrote:
by doing "modprobe nvidia"? I did that and still no go. Gustav Check whether nvidia-gfxG03-kmp-desktop is installed. If so, uninstall it. In any case, reinstall nvidia-gfxG02-kmp-desktop. Sorry, but these instructions are incorrect. The packages that I had Gustav install via zypper are the correct for his display adapter and his system is now consistent. All that's needed is for me to carve out
On Wednesday 26 of August 2015 22:50:04 Gustav Degreef wrote: the time to study the log files he sent me to discern what the problem is. I looked long and hard for which driver officially supports this card, but I can not find it. I had in my notes the g02 series (but perhaps
On 08/26/2015 11:14 PM, Carl Hartung wrote: that was for a very similar laptop). I cant find the info in the SDB, in the HCL or in the suse mailing list, and many other places. So, I can't be sure if I re-install which are the correct drivers anyway. So, I'll go with your opinion and wait for your answer, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 00:07:47 +0200 Gustav Degreef wrote:
I looked long and hard for which driver officially supports this card, but I can not find it. I had in my notes the g02 series (but perhaps that was for a very similar laptop). I cant find the info in the SDB, in the HCL or in the suse mailing list, and many other places. So, I can't be sure if I re-install which are the correct drivers anyway. So, I'll go with your opinion and wait for your answer, Gustav.
One of the commands I asked you to run was this:
# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
Your adapter identifies itself as a G96M [GeForce GT 130M rev a1] which is supported by the following driver: http://www.geforce.com/drivers/results/81761 Linux x64 (AMD64/EM64T) Display Driver Version 340.76 Release Date Tue Jan 27, 2015 Operating System Linux 64-bit My system is a 'fresh install' + fully updated 13.2 x86_64 w/ KDE4 on an Intel Core2Duo based laptop with a G98M [GeForce 9300M GS rev a1] adapter. It is supported by the identical driver. Following are the packages that I have installed: ~> rpm -qa | grep nvidia nvidia-computeG03-340.76-42.1.x86_64 nvidia-gfxG03-kmp-desktop-340.76_k3.16.6_2-42.1.x86_64 nvidia-glG03-340.76-42.1.x86_64 nvidia-uvm-gfxG03-kmp-desktop-340.76_k3.16.6_2-42.1.x86_64 x11-video-nvidiaG03-340.76-42.1.x86_64 Also, from: ftp://download.nvidia.com/XFree86/Linux-x86_64/340.76/README/selectdriver.ht... "Chapter 3. Selecting and Downloading the NVIDIA Packages for Your System" The NVIDIA graphics driver uses a Unified Driver Architecture: the single graphics driver supports all modern NVIDIA GPUs. "Legacy" GPU support has been moved from the unified driver to special legacy GPU driver releases. See Appendix A, Supported NVIDIA GPU Products for a list of legacy GPUs. Your and my adapters are listed as 'modern' and not under 'legacy.' *** --- *** --- *** Up to this point is the good news. :-) *** --- *** --- *** The bad news is I can't really make heads or tails of what I've found in the log files that you sent. Here is some of what I found: Screens listed in xorg.conf.install are 'vesa', 'modesetting', 'vmware' and 'vboxvideo' ... that's it. Devices listed in xorg.conf.install are 'vboxvideo', 'vmware', 'modesetting', 'fbdev' and 'vesa' ... again, that's it. Then there's this section from Xorg.0.log: [ 20.299] (II) NVIDIA GLX Module 340.76 Thu Jan 22 11:24:42 PST 2015 [ 20.409] (==) Matched nvidia as autoconfigured driver 0 [ 20.409] (==) Matched nouveau as autoconfigured driver 1 [ 20.409] (==) Matched nv as autoconfigured driver 2 [ 20.409] (==) Matched modesetting as autoconfigured driver 3 [ 20.409] (==) Matched fbdev as autoconfigured driver 4 [ 20.409] (==) Matched vesa as autoconfigured driver 5 [ 20.409] (==) Assigned the driver to the xf86ConfigLayout So, the nouveau driver has not been blacklisted as it would normally (automatically) be when the nVidia driver is installed. And then there's this, from earlier up in Xorg.0.log: [ 16.242] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-24-desktop root=UUID=a79c28a8-3e12-4625-a79a-04a124903e97 resume=/dev/disk/by-id/ata-WDC_WD3200BEKT-60F3T1_WD-WX80A89R6040-part5 splash=silent quiet showopts nouveau.modeset=0 The nouveau.modeset=0 declaration should have also been removed when the nVidia packages were installed. Further down in Xorg.0.log is this: [ 20.464] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 20.464] (EE) NVIDIA: system's kernel log for additional error messages and [ 20.464] (EE) NVIDIA: consult the NVIDIA README for details. [ 20.464] (EE) [drm] KMS not enabled [ 20.464] (EE) [drm] KMS not enabled [ 20.464] (EE) open /dev/dri/card0: No such file or directory [ 20.464] (WW) Falling back to old probe method for modesetting [ 20.464] (EE) open /dev/dri/card0: No such file or directory It might possibly help to see the referenced kernel error messages, but I'm not convinced. The system falls back again: [ 20.465] (WW) Falling back to old probe method for vesa I would be inclined at this point to reinstall 13.2 from scratch and to fully update the system before adding the nvidia repository. After adding the repository, here's what I'd do to install the packages I listed: a] log out of the desktop and wait for the greeter w/ log-in prompt b] switch to tty1 (Ctrl + Alt + F1) c] log in as superuser (su -) d] invoke 'init 3' to switch to the systemd counterpart to 'run level 3' (i.e. no X) e] run the 'zypper in' command that I sent earlier to install the packages and reboot when done (invoke 'reboot' while still in tty1) I wish I had more ideas but I think it will simply take too much time to track down and fix all these seemingly broken pieces. regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carl Hartung composed on 2015-08-27 01:21 (UTC):
The nouveau.modeset=0 declaration should have also been removed when the nVidia packages were installed.
What reason would nouveau.modeset=0 ever have had to be included except to prevent use of the FOSS driver nouveau, IOW, to clear a path for the proprietary non-KMS driver to function correctly with a KMS kernel? Wasn't it expressly created for the benefit of the NVidia driver, though it also works for troubleshooting nouveau, and enabling use of VESA and FBDEV even when nouveau is available and would otherwise automatically be used? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 26 Aug 2015 21:43:40 -0400 Felix Miata wrote:
Carl Hartung composed on 2015-08-27 01:21 (UTC):
The nouveau.modeset=0 declaration should have also been removed when the nVidia packages were installed.
What reason would nouveau.modeset=0 ever have had to be included except to prevent use of the FOSS driver nouveau, IOW, to clear a path for the proprietary non-KMS driver to function correctly with a KMS kernel? Wasn't it expressly created for the benefit of the NVidia driver, though it also works for troubleshooting nouveau, and enabling use of VESA and FBDEV even when nouveau is available and would otherwise automatically be used?
Knowing what you know, Felix, this almost certainly has to be true. :-) But my system's nouveau driver was blacklisted when the nVidia driver was installed and that declaration is absent on my system: grep 'Kernel command line' /var/log/Xorg.0.log [ 9.325] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-24-desktop root=UUID=85a6f61c-8e11-4240-86d2-9b3ba908c048 resume=/dev/disk/by-uuid/456a524c-9adf-4472-8fb0-88bbdbd62b53 splash=silent quiet showopts regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2015 03:21 AM, Carl Hartung wrote:
On Thu, 27 Aug 2015 00:07:47 +0200 Gustav Degreef wrote:
One of the commands I asked you to run was this:
# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
which is supported by the following driver:
http://www.geforce.com/drivers/results/81761 Linux x64 (AMD64/EM64T) Display Driver Version 340.76 Release Date Tue Jan 27, 2015 Operating System Linux 64-bit
My system is a 'fresh install' + fully updated 13.2 x86_64 w/ KDE4 on an Intel Core2Duo based laptop with a G98M [GeForce 9300M GS rev a1] adapter. It is supported by the identical driver. Following are the packages that I have installed:
~> rpm -qa | grep nvidia nvidia-computeG03-340.76-42.1.x86_64 nvidia-gfxG03-kmp-desktop-340.76_k3.16.6_2-42.1.x86_64 nvidia-glG03-340.76-42.1.x86_64 nvidia-uvm-gfxG03-kmp-desktop-340.76_k3.16.6_2-42.1.x86_64 x11-video-nvidiaG03-340.76-42.1.x86_64
I can't really make heads or tails of what I've found in the log files that you sent. Here is some of what I found:
Screens listed in xorg.conf.install are 'vesa', 'modesetting', 'vmware' and 'vboxvideo' ... that's it.
Devices listed in xorg.conf.install are 'vboxvideo', 'vmware', 'modesetting', 'fbdev' and 'vesa' ... again, that's it.
Then there's this section from Xorg.0.log:
[ 20.299] (II) NVIDIA GLX Module 340.76 Thu Jan 22 11:24:42 PST 2015 [ 20.409] (==) Matched nvidia as autoconfigured driver 0 [ 20.409] (==) Matched nouveau as autoconfigured driver 1 [ 20.409] (==) Matched nv as autoconfigured driver 2 [ 20.409] (==) Matched modesetting as autoconfigured driver 3 [ 20.409] (==) Matched fbdev as autoconfigured driver 4 [ 20.409] (==) Matched vesa as autoconfigured driver 5 [ 20.409] (==) Assigned the driver to the xf86ConfigLayout
So, the nouveau driver has not been blacklisted as it would normally (automatically) be when the nVidia driver is installed.
And then there's this, from earlier up in Xorg.0.log:
[ 16.242] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-24-desktop root=UUID=a79c28a8-3e12-4625-a79a-04a124903e97 resume=/dev/disk/by-id/ata-WDC_WD3200BEKT-60F3T1_WD-WX80A89R6040-part5 splash=silent quiet showopts nouveau.modeset=0
The nouveau.modeset=0 declaration should have also been removed when the nVidia packages were installed.
Further down in Xorg.0.log is this:
[ 20.464] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 20.464] (EE) NVIDIA: system's kernel log for additional error messages and [ 20.464] (EE) NVIDIA: consult the NVIDIA README for details. [ 20.464] (EE) [drm] KMS not enabled [ 20.464] (EE) [drm] KMS not enabled [ 20.464] (EE) open /dev/dri/card0: No such file or directory [ 20.464] (WW) Falling back to old probe method for modesetting [ 20.464] (EE) open /dev/dri/card0: No such file or directory
I would be inclined at this point to reinstall 13.2 from scratch and to fully update the system before adding the nvidia repository. After adding the repository, here's what I'd do to install the packages I listed:
a] log out of the desktop and wait for the greeter w/ log-in prompt b] switch to tty1 (Ctrl + Alt + F1) c] log in as superuser (su -) d] invoke 'init 3' to switch to the systemd counterpart to 'run level 3' (i.e. no X) e] run the 'zypper in' command that I sent earlier to install the packages and reboot when done (invoke 'reboot' while still in tty1). The following from your mail sums it up best for me.
I wish I had more ideas but I think it will simply take too much time to track down and fix all these seemingly broken pieces. regards, Carl For me a simple solution is usually the best. Even if we could get it to work, there would be broken pieces left for the future. Since Suse 6.3 I have only done fresh installs until late last year. The 13.1 -> 13.2 was only my second attempt. The first was a 12.3 -> 13.1. My recollection was that the 12.3 upgrade was on another machine (or other partition), but what you found in the longs suggest my memory is incorrect. The logs suggest to me that what I did was 12.3 -> 13.1 and just recently 13.1 -> 13.2 on the same system. This laptop was my wife's former laptop, which I have upgraded the RAM, replaced the DVD drive and had repaired multiple times (inexpensive in India and Serbia), so perhaps my recollection of the "history" of the 13.1 install I previously gave you is not correct. For me, this is a good ending. I will do the fresh install, update and then in "runlevel 3" install the g03 series of nvidia rpms. It was a great learning experience and a sobering experence on the pitfalls of upgrading. Many, many thanks Carl, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 26 of August 2015 21:14:02 Carl Hartung wrote:
On Thu, 27 Aug 2015 00:00:50 +0300
auxsvr auxsvr wrote:
On Wednesday 26 of August 2015 22:50:04 Gustav Degreef wrote:
by doing "modprobe nvidia"? I did that and still no go. Gustav
Check whether nvidia-gfxG03-kmp-desktop is installed. If so, uninstall it. In any case, reinstall nvidia-gfxG02-kmp-desktop.
Sorry, but these instructions are incorrect. The packages that I had Gustav install via zypper are the correct for his display adapter and his system is now consistent. All that's needed is for me to carve out the time to study the log files he sent me to discern what the problem is.
I took it for granted that he knew the driver version corresponding to his adapter. Anyway, nvidia's website has the following driver versions as compatible with it: 340.76, 340.65, 331.11.30, 304.125. Since 304 is the oldest driver, most likely this is the one he's been using until the upgrade. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 11:30:45 +0300 auxsvr auxsvr wrote:
On Wednesday 26 of August 2015 21:14:02 Carl Hartung wrote:
On Thu, 27 Aug 2015 00:00:50 +0300
auxsvr auxsvr wrote:
On Wednesday 26 of August 2015 22:50:04 Gustav Degreef wrote:
by doing "modprobe nvidia"? I did that and still no go. Gustav
Check whether nvidia-gfxG03-kmp-desktop is installed. If so, uninstall it. In any case, reinstall nvidia-gfxG02-kmp-desktop.
Sorry, but these instructions are incorrect. The packages that I had Gustav install via zypper are the correct for his display adapter and his system is now consistent. All that's needed is for me to carve out the time to study the log files he sent me to discern what the problem is.
I took it for granted that he knew the driver version corresponding to his adapter. Anyway, nvidia's website has the following driver versions as compatible with it: 340.76, 340.65, 331.11.30, 304.125. Since 304 is the oldest driver, most likely this is the one he's been using until the upgrade.
You're absolutely correct! I was leaving and almost literally running and typing at the same time :-) so I wasn't able to delve into it too deeply. My interpretation is that those numbers represent a chronological, progressive release of the same 'universal' driver for the 'modern' adapters and that the latest is always the recommended version as long as one's adapter hasn't dropped into the 'legacy' category. :-) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thursday 27 of August 2015 12:40:52 Carl Hartung wrote:
My interpretation is that those numbers represent a chronological, progressive release of the same 'universal' driver for the 'modern' adapters and that the latest is always the recommended version as long as one's adapter hasn't dropped into the 'legacy' category. :-)
Agreed. However, such recommendations might not mean much in practice. Gustav, Another package that might cause conflicts is nvidia-glG03. If you choose G02, this should be removed and x11-video-nvidiaG02 should be reinstalled. If you choose G03, you're going to need this extra package. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2015 03:35 PM, auxsvr wrote:
On Thursday 27 of August 2015 12:40:52 Carl Hartung wrote:
My interpretation is that those numbers represent a chronological, progressive release of the same 'universal' driver for the 'modern' adapters and that the latest is always the recommended version as long as one's adapter hasn't dropped into the 'legacy' category. :-) Agreed. However, such recommendations might not mean much in practice.
Gustav,
Another package that might cause conflicts is nvidia-glG03. If you choose G02, this should be removed and x11-video-nvidiaG02 should be reinstalled. If you choose G03, you're going to need this extra package. Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Gustav Degreef
Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav
Save yourself some time. The results you gained from conversation here is no longer applicable as you "re-installed from scratch" and your system is no longer what it was that caused your concern. Perhaps a better approach would be to maintain a stable system with conditions known and after trying different configurations, you return your system to original state (pre trials) so knowing what "makes it better" can be realized rather than a lot of haphazard (not entirely) stab-work. Future, follow one person's advise to entirety, before reverting to original state to follow anothers. Everyone does things differently, isn't linux nice, and frequently the "mix" doesn't provide the desired outcome. gud luk, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Gustav Degreef
[08-27-15 12:39]: [...] Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav
Perhaps a better approach would be to maintain a stable system with conditions known and after trying different configurations, you return your system to original state (pre trials) so knowing what "makes it better" can be realized rather than a lot of haphazard (not entirely) stab-work.
Future, follow one person's advise to entirety, before reverting to original state to follow anothers. Everyone does things differently, isn't linux nice, and frequently the "mix" doesn't provide the desired outcome.
gud luk, In general it sounds like good sensible advice. I don't know how to have a more "stable" system. As I mentioned this is a "test" system,
On 08/27/2015 07:04 PM, Patrick Shanahan wrote: though I do use it to project movies to a TV via HDMI cable, so it is also an "entertainment" system. I am not an early adopter, so I have waited till upgrades are fully supported and only have done them by not skipping releases. So I experiment, but cautiously. I am not a computer expert, I am a physician. I used vmware server in past till it no longer worked well in suse. Now I use virtual box (rpm's from oracle), and I also use wine and dosemu (all to run a number of ms medical and accessibility apps - dos, XP, vista and win7). My first, second and third choice is to do it with linux (98 % of the time). Computers crash, become obsolete, I swap my machine with my partner when I need to fix her linux installation. How to keep better track of the changes? It is not a rhetorical question, I struggle with remaining organized, not only with computers. Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Gustav Degreef
On 08/27/2015 07:04 PM, Patrick Shanahan wrote:
* Gustav Degreef
[08-27-15 12:39]: [...] Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav
Perhaps a better approach would be to maintain a stable system with conditions known and after trying different configurations, you return your system to original state (pre trials) so knowing what "makes it better" can be realized rather than a lot of haphazard (not entirely) stab-work.
Future, follow one person's advise to entirety, before reverting to original state to follow anothers. Everyone does things differently, isn't linux nice, and frequently the "mix" doesn't provide the desired outcome.
gud luk,
In general it sounds like good sensible advice. I don't know how to have a more "stable" system.
You miss the point entirely! It is about trouble-shooting and solving problems, it relates to "achieving" a "stable" system, not having a stable system to trouble-shoot.
As I mentioned this is a "test" system, though I do use it to project movies to a TV via HDMI cable, so it is also an "entertainment" system.
Makes no difference.
I am not an early adopter, so I have waited till upgrades are fully supported and only have done them by not skipping releases. So I experiment, but cautiously.
Also not relevant.
I am not a computer expert, I am a physician. I used vmware server in past till it no longer worked well in suse. Now I use virtual box (rpm's from oracle), and I also use wine and dosemu (all to run a number of ms medical and accessibility apps - dos, XP, vista and win7). My first, second and third choice is to do it with linux (98 % of the time).
Also not relevant.
Computers crash, become obsolete, I swap my machine with my partner when I need to fix her linux installation. How to keep better track of the changes? It is not a rhetorical question, I struggle with remaining organized, not only with computers.
Also not relevant. The point is about trouble-shooting the same system, with the "exact" same circumstances so the correct path can be realized to correct a problem. Without this would be no different than trying to solve your display problem not knowing that you were changing the adapter each time you attempted another solution/test/install/.... gud luk, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 22:08:47 +0200 Gustav Degreef wrote:
Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav
As Patrick says, Gustav, please don't mix and match pieces of advice from different people. If you follow the simple nVidia driver installation instructions I sent earlier, it will save you a lot of time and headaches: With 13.2 fully updated, add the nVidia repository: Name: nVidia Graphics Drivers URL: http://download.nvidia.com/opensuse/13.2/ After this, log out of your desktop. At the greeter (w/ log-in prompt,) switch to tty1 (Ctrl + Alt + F1) and then log in as root ("su -") Install the software and reboot: zypper refresh *Note: Mind the word wrap! This is one line!: zypper in nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 When the installation completes, reboot (In tty1: "reboot") If you follow these exact steps, the latest nVidia driver that supports your adapter will be installed. hth & regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 27 Aug 2015 22:08:47 +0200 Gustav Degreef wrote:
Thanks both of you for all the info/tips. I re-installed from scratch 13.2 and now I am putting together the summary of the nvidia driver installation from these mails. I'll post the results. Gustav As Patrick says, Gustav, please don't mix and match pieces of advice from different people. If you follow the simple nVidia driver installation instructions I sent earlier, it will save you a lot of time and headaches:
With 13.2 fully updated, add the nVidia repository:
Name: nVidia Graphics Drivers URL: http://download.nvidia.com/opensuse/13.2/
After this, log out of your desktop.
At the greeter (w/ log-in prompt,) switch to tty1 (Ctrl + Alt + F1) and then log in as root ("su -")
Install the software and reboot:
zypper refresh
*Note: Mind the word wrap! This is one line!:
zypper in nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03
When the installation completes, reboot (In tty1: "reboot")
If you follow these exact steps, the latest nVidia driver that supports your adapter will be installed.
hth & regards,
Carl Yes, I did exactly that and it worked perfectly on the first reboot. The only additional step I had to take was to connect a cable to the lan
On 08/27/2015 08:25 PM, Carl Hartung wrote: port because in runlevel 3 I had no wifi. Very much appreciate your detailed help, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, 28 Aug 2015 09:42:43 +0200 Gustav Degreef wrote: 8< - - - - - trimmed - - - - - >8
Yes, I did exactly that and it worked perfectly on the first reboot. The only additional step I had to take was to connect a cable to the lan port because in runlevel 3 I had no wifi. Very much appreciate your detailed help, Gustav.
You're welcome, Gustav, and I'm glad it worked out for you! - Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 24 Aug 2015 20:56:59 +0200 Gustav Degreef wrote:
I recently upgraded my "testing" (that I use as the production system once it is stable) system from 13.1 to 13.2 online (not via DVD). I removed all repositories except oss and non-oss and changed to the newer versions. The upgrade seemed to go flawlessly, with no error messages. However, the system now only has the vesa driver working (I can get a low resolution desktop). 8< - - - - - - snipped - - - - - >8
Hi Gustav, What was the history of the 13.1 system? Did you always install the nvidia software using rpm / YaST / zypper? Had you at any point in the past run nvidia's installer package? Also, some baseline info would be helpful: System or mainboard make & model? What's the output of (as root) 'lspci | grep VGA'? What's the output of 'uname -a'? What's the output of (as root) 'zypper lr | grep nvidia'? What's the output of 'rpm -qa | grep nvidia'? regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 24 Aug 2015 20:56:59 +0200 Gustav Degreef wrote:
I recently upgraded my "testing" (that I use as the production system once it is stable) system from 13.1 to 13.2 online (not via DVD). I removed all repositories except oss and non-oss and changed to the newer versions. The upgrade seemed to go flawlessly, with no error messages. However, the system now only has the vesa driver working (I can get a low resolution desktop). 8< - - - - - - snipped - - - - - >8
Hi Gustav,
What was the history of the 13.1 system? Did you always install the nvidia software using rpm / YaST / zypper? Had you at any point in the past run nvidia's installer package? Also, some baseline info would be helpful:
System or mainboard make & model? What's the output of (as root) 'lspci | grep VGA'? What's the output of 'uname -a'? What's the output of (as root) 'zypper lr | grep nvidia'? history: This laptop has 4 partitions. 1) NTFS - win Vista 2)Swap 3) ext4 single / partition - OS 13.1 and
On 08/25/2015 11:43 AM, Carl Hartung wrote: 4) ext4 single / - This 13.1 -> 13.2 system. 13.1 fresh install from DVD. Standard repos + packman, nvidia, wine, mozilla, libdvdcss, no other software. Fully updated (zypper up) prior to upgrade to 13.2 (via zypper dup). Upgraded with only (13.2) oss, oss-update, non-oss and non-oss-update repos (all other repos were deleted). Nvidia drivers were installed via Yast on 13.1 (never from the nvidia installer). Same with the 13.2 current system, always installed via Yast. machine and setup: HP laptop HDX 16 (nk135av), Intel(R) Core(TM)2 Duo CPU P7550 @ 2.26GHz # lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1) linux-aigg:~> uname -a Linux linux-aigg.site 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) x86_64 x86_64 x86_64 GNU/Linux linux-aigg:~> zypper lr | grep nvidia linux-aigg:/home/rada # zypper lr # | Alias | Name | Enabled | GPG Check | Refresh ---+-------------------------------+-----------------------------------------+---------+-----------+-------- 1 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | (r ) Yes | Yes Current installed nvidia rpms (none others) nvidia-computeG02-304.125-39.1.x86_64 nvidia-gfxG02-kmp-desktop-304.125_k3.16.6_2-38.1.x86_64 x11-video-nvidiaG02-304.125-39.1.x86_64 Appreciate the help, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 25 Aug 2015 22:30:47 +0200 Gustav Degreef wrote: 8< - - - - - snipped - - - - - >8
history: This laptop has 4 partitions. 1) NTFS - win Vista 2)Swap 3) ext4 single / partition - OS 13.1 and 4) ext4 single / - This 13.1 -> 13.2 system. 13.1 fresh install from DVD. Standard repos + packman, nvidia, wine, mozilla, libdvdcss, no other software. Fully updated (zypper up) prior to upgrade to 13.2 (via zypper dup). Upgraded with only (13.2) oss, oss-update, non-oss and non-oss-update repos (all other repos were deleted).
Nvidia drivers were installed via Yast on 13.1 (never from the nvidia installer). Same with the 13.2 current system, always installed via Yast.
machine and setup: HP laptop HDX 16 (nk135av), Intel(R) Core(TM)2 Duo CPU P7550 @ 2.26GHz
# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
linux-aigg:~> uname -a Linux linux-aigg.site 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) x86_64 x86_64 x86_64 GNU/Linux
linux-aigg:~> zypper lr | grep nvidia linux-aigg:/home/rada # zypper lr # | Alias | Name | Enabled | GPG Check | Refresh ---+-------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | (r ) Yes | Yes
Current installed nvidia rpms (none others)
nvidia-computeG02-304.125-39.1.x86_64 nvidia-gfxG02-kmp-desktop-304.125_k3.16.6_2-38.1.x86_64 x11-video-nvidiaG02-304.125-39.1.x86_64
Appreciate the help, Gustav.
Try (as root) with the system in text mode only (no X.) I understand you can still run 'init 3' as root to achieve a systemd state comparable to 'run level 3', then: zypper refresh *Note: Mind the word wrap! This next command is one line with zypper being instructed to install five components: nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 zypper in nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/26/2015 12:52 AM, Carl Hartung wrote:
On Tue, 25 Aug 2015 22:30:47 +0200 Gustav Degreef wrote:
8< - - - - - snipped - - - - - >8
history: This laptop has 4 partitions. 1) NTFS - win Vista 2)Swap 3) ext4 single / partition - OS 13.1 and 4) ext4 single / - This 13.1 -> 13.2 system. 13.1 fresh install from DVD. Standard repos + packman, nvidia, wine, mozilla, libdvdcss, no other software. Fully updated (zypper up) prior to upgrade to 13.2 (via zypper dup). Upgraded with only (13.2) oss, oss-update, non-oss and non-oss-update repos (all other repos were deleted).
Nvidia drivers were installed via Yast on 13.1 (never from the nvidia installer). Same with the 13.2 current system, always installed via Yast.
machine and setup: HP laptop HDX 16 (nk135av), Intel(R) Core(TM)2 Duo CPU P7550 @ 2.26GHz
# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
linux-aigg:~> uname -a Linux linux-aigg.site 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) x86_64 x86_64 x86_64 GNU/Linux
linux-aigg:~> zypper lr | grep nvidia linux-aigg:/home/rada # zypper lr # | Alias | Name | Enabled | GPG Check | Refresh ---+-------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | (r ) Yes | Yes
Current installed nvidia rpms (none others)
nvidia-computeG02-304.125-39.1.x86_64 nvidia-gfxG02-kmp-desktop-304.125_k3.16.6_2-38.1.x86_64 x11-video-nvidiaG02-304.125-39.1.x86_64
'run level 3', then:
zypper refresh
zypper in nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 That also removes the g02 rpms, lots of output and no serious error messages that I could spot. But no go. I rebooted 3 times and still no nvidia graphics. I am virtually certain that I have been using the g02 series before, why install the g03 series? Anyway, I am about ready to give up and just re-install 13.2 from scratch, heck it may be less work and headache, though I've learned something thanks for taking the time, I don't feel it's a waste. Gustav.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 26 Aug 2015 02:23:46 +0200 Gustav Degreef wrote:
On Tue, 25 Aug 2015 22:30:47 +0200 Gustav Degreef wrote:
8< - - - - - snipped - - - - - >8
history: This laptop has 4 partitions. 1) NTFS - win Vista 2)Swap 3) ext4 single / partition - OS 13.1 and 4) ext4 single / - This 13.1 -> 13.2 system. 13.1 fresh install from DVD. Standard repos + packman, nvidia, wine, mozilla, libdvdcss, no other software. Fully updated (zypper up) prior to upgrade to 13.2 (via zypper dup). Upgraded with only (13.2) oss, oss-update, non-oss and non-oss-update repos (all other repos were deleted).
Nvidia drivers were installed via Yast on 13.1 (never from the nvidia installer). Same with the 13.2 current system, always installed via Yast.
machine and setup: HP laptop HDX 16 (nk135av), Intel(R) Core(TM)2 Duo CPU P7550 @ 2.26GHz
# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
linux-aigg:~> uname -a Linux linux-aigg.site 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) x86_64 x86_64 x86_64 GNU/Linux
linux-aigg:~> zypper lr | grep nvidia linux-aigg:/home/rada # zypper lr # | Alias | Name | Enabled | GPG Check | Refresh ---+-------------------------------+-----------------------------------------+---------+-----------+--------
1 | download.nvidia.com-opensuse | nVidia Graphics Drivers | Yes | (r ) Yes | Yes
Current installed nvidia rpms (none others)
nvidia-computeG02-304.125-39.1.x86_64 nvidia-gfxG02-kmp-desktop-304.125_k3.16.6_2-38.1.x86_64 x11-video-nvidiaG02-304.125-39.1.x86_64
'run level 3', then:
zypper refresh
zypper in nvidia-computeG03 nvidia-gfxG03-kmp-desktop nvidia-glG03 nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 That also removes the g02 rpms, lots of output and no serious error messages that I could spot. But no go. I rebooted 3 times and still no nvidia graphics. I am virtually certain that I have been using
On 08/26/2015 12:52 AM, Carl Hartung wrote: the g02 series before, why install the g03 series? Anyway, I am about ready to give up and just re-install 13.2 from scratch, heck it may be less work and headache, though I've learned something thanks for taking the time, I don't feel it's a waste. Gustav.
Our platforms are comparable, Gustav. Our display adapters use the same packages. See: http://www.geforce.com/drivers/results/81761 Please tar + gzip any of the following files that exist and e-mail them to me directly: /etc/X11/xorg.conf.install /etc/X11/xorg.conf.nvidia-post /etc/X11/xorg.conf /var/log/Xorg.0.log /var/log/Xorg.0.log.old -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
addendum The 340.76 driver documentation is here: ftp://download.nvidia.com/XFree86/Linux-x86_64/340.76/README/index.html -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/24/2015 02:56 PM, Gustav Degreef wrote:
Hello,
I recently upgraded my "testing" (that I use as the production system once it is stable) system from 13.1 to 13.2 online (not via DVD). I removed all repositories except oss and non-oss and changed to the newer versions. The upgrade seemed to go flawlessly, with no error messages. However, the system now only has the vesa driver working (I can get a low resolution desktop). I installed the nvidia drivers from the suse repos, but somehow the wrong drivers were installed (the g03 and g04 series). I have previously used the g02 series with multiple suse KDE installations on this laptop without any issues.
I removed the incorrect drivers and reinstalled the correct ones (three rpm's) a number of times and tried a number of fixes suggested in the SDB without success.
I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65).
I I am visually impaired and have difficulty looking through logs, so I don't know hot to be more precise.
It looks to me like the incorrect installation of the g03 or g04 series left something incorrect in place that prevents the loading of the now correctly installed kernel module, is that correct? Any Ideas on how to proceed other than re-installing 13.2? I need the nvidia driver, nouveau does not work well enough for a dual monitor setup I use. Thanks in advance, Gustav.
/var/log/xorg.olg extracts
[ 31.559] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 32.337] (II) Module glx: vendor="NVIDIA Corporation" [ 32.337] compiled for 4.0.2, module version = 1.0.0 [ 32.337] Module class: X.Org Server Extension [ 32.337] (II) NVIDIA GLX Module 304.125 Mon Dec 1 20:22:48 PST 2014
32.339] (II) NVIDIA dlloader X Driver 340.65 Tue Dec 2 08:47:36 PST 2014 [ 32.339] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 32.341] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 32.341] (EE) NVIDIA: system's kernel log for additional error messages and [ 32.341] (EE) NVIDIA: consult the NVIDIA README for details.
/var/log/messages extract
2015-06-27T02:06:39.135680+02:00 linux-aigg kernel: [ 20.393421] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0 2015-06-27T02:06:39.135681+02:00 linux-aigg kernel: [ 20.393432] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.65 Tue Dec 2 09:50:34 PST 2014
2015-08-24T15:38:29.194968+02:00 linux-aigg kernel: [ 32.342614] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.194988+02:00 linux-aigg kernel: [ 32.342614] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.194990+02:00 linux-aigg kernel: [ 32.342614] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.194992+02:00 linux-aigg kernel: [ 32.342614] NVRM: components have the same version. 2015-08-24T15:38:29.195000+02:00 linux-aigg kernel: [ 32.343036] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.195002+02:00 linux-aigg kernel: [ 32.343036] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.195004+02:00 linux-aigg kernel: [ 32.343036] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.195006+02:00 linux-aigg kernel: [ 32.343036] NVRM: components have the same version.
I don't know if you've got this fixed yet, you've certainly got lots of help here, but, I also had some problems recently with the SuSE rpms for NVIDIA cards. Current kernel-desktop is revision 3.16.7-21.1 but the G02 NVIDIA kernel driver I needed is at 3.16.6_2-38.1 and will NOT work with the 3.16.7-21 kernel. I had to download the installer from NVIDIA to get it all working. Regards Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Отправлено с iPhone
27 авг. 2015 г., в 22:29, Mark Hounschell
написал(а): I don't know if you've got this fixed yet, you've certainly got lots of help here, but, I also had some problems recently with the SuSE rpms for NVIDIA cards. Current kernel-desktop is revision 3.16.7-21.1 but the G02 NVIDIA kernel driver I needed is at 3.16.6_2-38.1 and will NOT work with the 3.16.7-21 kernel.
If this is indeed the case, this is a bug and you need to open bug report. There was one kernel update that broke kABI, but it was quickly replaced. Or I misunderstand what "will not work" means.
I had to download the installer from NVIDIA to get it all working.
Regards Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thursday 27 of August 2015 22:59:00 Andrei Borzenkov wrote:
Отправлено с iPhone
27 авг. 2015 г., в 22:29, Mark Hounschell
написал(а): I don't know if you've got this fixed yet, you've certainly got lots of help here, but, I also had some problems recently with the SuSE rpms for NVIDIA cards. Current kernel-desktop is revision 3.16.7-21.1 but the G02 NVIDIA kernel driver I needed is at 3.16.6_2-38.1 and will NOT work with the 3.16.7-21 kernel. If this is indeed the case, this is a bug and you need to open bug report. There was one kernel update that broke kABI, but it was quickly replaced.
Or I misunderstand what "will not work" means.
Currently, nvidia-gfxG02-kmp-desktop-304.125_k3.16.6_2-32.1.x86_64 works fine with 3.16.7-24-desktop here. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2015-08-27 21:59, Andrei Borzenkov wrote:
Отправлено с iPhone
27 авг. 2015 г., в 22:29, Mark Hounschell <> написал(а):
I don't know if you've got this fixed yet, you've certainly got lots of help here, but, I also had some problems recently with the SuSE rpms for NVIDIA cards. Current kernel-desktop is revision 3.16.7-21.1 but the G02 NVIDIA kernel driver I needed is at 3.16.6_2-38.1 and will NOT work with the 3.16.7-21 kernel.
If this is indeed the case, this is a bug and you need to open bug report. There was one kernel update that broke kABI, but it was quickly replaced.
Just reinstalling the same driver in rpm rebuilds the kernel modules, thus matching the installed kernel, and solving those kABI mismatches issues. So I have been told, at least ;-) - -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlXfuFYACgkQja8UbcUWM1wtJQD/egXR5T4esUqIJ/Imh9R0WUHz SRcwms+Er7pbTBCJ3SsBAINZOTVQ+iQZrr3pNafWjxsQ4XffG//pF2W/2GyZcX3E =poB0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 08/27/2015 09:29 PM, Mark Hounschell wrote:
On 08/24/2015 02:56 PM, Gustav Degreef wrote:
Hello,
I recently upgraded my "testing" (that I use as the production system once it is stable) system from 13.1 to 13.2 online (not via DVD). I removed all repositories except oss and non-oss and changed to the newer versions. The upgrade seemed to go flawlessly, with no error messages. However, the system now only has the vesa driver working (I can get a low resolution desktop). I installed the nvidia drivers from the suse repos, but somehow the wrong drivers were installed (the g03 and g04 series). I have previously used the g02 series with multiple suse KDE installations on this laptop without any issues.
I removed the incorrect drivers and reinstalled the correct ones (three rpm's) a number of times and tried a number of fixes suggested in the SDB without success.
I am attaching parts of the xor.log and messages logs which seem to show that there was a mismatch in the expected driver 304.125 (which is what I have installed) and what the "client" is looking for (340.65).
I I am visually impaired and have difficulty looking through logs, so I don't know hot to be more precise.
It looks to me like the incorrect installation of the g03 or g04 series left something incorrect in place that prevents the loading of the now correctly installed kernel module, is that correct? Any Ideas on how to proceed other than re-installing 13.2? I need the nvidia driver, nouveau does not work well enough for a dual monitor setup I use. Thanks in advance, Gustav.
/var/log/xorg.olg extracts
[ 31.559] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 32.337] (II) Module glx: vendor="NVIDIA Corporation" [ 32.337] compiled for 4.0.2, module version = 1.0.0 [ 32.337] Module class: X.Org Server Extension [ 32.337] (II) NVIDIA GLX Module 304.125 Mon Dec 1 20:22:48 PST 2014
32.339] (II) NVIDIA dlloader X Driver 340.65 Tue Dec 2 08:47:36 PST 2014 [ 32.339] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 32.341] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the [ 32.341] (EE) NVIDIA: system's kernel log for additional error messages and [ 32.341] (EE) NVIDIA: consult the NVIDIA README for details.
/var/log/messages extract
2015-06-27T02:06:39.135680+02:00 linux-aigg kernel: [ 20.393421] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0 2015-06-27T02:06:39.135681+02:00 linux-aigg kernel: [ 20.393432] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.65 Tue Dec 2 09:50:34 PST 2014
2015-08-24T15:38:29.194968+02:00 linux-aigg kernel: [ 32.342614] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.194988+02:00 linux-aigg kernel: [ 32.342614] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.194990+02:00 linux-aigg kernel: [ 32.342614] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.194992+02:00 linux-aigg kernel: [ 32.342614] NVRM: components have the same version. 2015-08-24T15:38:29.195000+02:00 linux-aigg kernel: [ 32.343036] NVRM: API mismatch: the client has the version 340.65, but 2015-08-24T15:38:29.195002+02:00 linux-aigg kernel: [ 32.343036] NVRM: this kernel module has the version 304.125. Please 2015-08-24T15:38:29.195004+02:00 linux-aigg kernel: [ 32.343036] NVRM: make sure that this kernel module and all NVIDIA driver 2015-08-24T15:38:29.195006+02:00 linux-aigg kernel: [ 32.343036] NVRM: components have the same version.
I don't know if you've got this fixed yet, you've certainly got lots of help here, but, I also had some problems recently with the SuSE rpms for NVIDIA cards. Current kernel-desktop is revision 3.16.7-21.1 but the G02 NVIDIA kernel driver I needed is at 3.16.6_2-38.1 and will NOT work with the 3.16.7-21 kernel. I had to download the installer from NVIDIA to get it all working.
Regards Mark I would not use the installer from nvidia (versus the rpms) unless I was really, really desperate. There was no indication to me that the rpm's were at fault, rather it was my lack of understanding. For my level of expertise (or lack of it) using the installer adds a huge level of complexity. It's complex enough, why make it worse? And why be despearate, I got great help? I finally fixed it by completely re-installing which I post on a different part of the thread. Thanks, Gustav. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (8)
-
Andrei Borzenkov
-
auxsvr
-
Carl Hartung
-
Carlos E. R.
-
Felix Miata
-
Gustav Degreef
-
Mark Hounschell
-
Patrick Shanahan