[opensuse-factory] Tumbleweed & nvidia & gcc 48
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64 Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2. How can I install the nVidia driver in this environment? tks, -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2013-11-19 at 14:26 -0500, Patrick Shanahan wrote:
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2.
How can I install the nVidia driver in this environment?
Based on the help of the .run file: did you try to pass the parameter --no-cc-version-check ? Dominique -- Dimstar / Dominique Leuenberger <dimstar@opensuse.org> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Dimstar / Dominique Leuenberger <dimstar@opensuse.org> [11-19-13 14:37]:
On Tue, 2013-11-19 at 14:26 -0500, Patrick Shanahan wrote:
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2.
How can I install the nVidia driver in this environment?
Based on the help of the .run file: did you try to pass the parameter --no-cc-version-check ?
Sorry for not being more descriptive. The run menu offers continuing the install after noting the cc-version difference, and the install completes. But the only resolution provided is default, 1280x1024, on my 1920x1200 monitor. no xorg.conf glxinfo reports: Xlib: extension "GLX" missing on display ":0". Error: couldn't find RGB GLX visual or fbconfig ?? tks, -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Patrick Shanahan <paka@opensuse.org> Tue, 19 Nov 2013 22:58:54 +0300:
no xorg.conf
Hello. Use nvidia-xconfig as usually ;) -- Best regards, Dmitriy DA(P).DarkneSS Perlow @ Linux x64 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Dmitriy Perlow <dap@open.by> [11-19-13 15:03]:
Patrick Shanahan <paka@opensuse.org> Tue, 19 Nov 2013 22:58:54 +0300:
no xorg.conf
Hello. Use nvidia-xconfig as usually ;)
I have no xorg-conf and have not for several years, but: nvidia-xconfig: WARNING: Unable to locate/open X configuration file. Package xorg-server was not found in the pkg-config search path. Perhaps you should add the directory containing `xorg-server.pc' to the PKG_CONFIG_PATH environment variable No package 'xorg-server' found New X configuration file written to '/etc/X11/xorg.conf' I do not have xorg-server on disk: locate xorg-server None are found. These were on previous 12.3 /etc/rpm/macros.xorg-server /usr/include/xorg/xorg-server.h /usr/lib64/pkgconfig/xorg-server.pc /usr/share/aclocal/xorg-server.m4 but no more. -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 19 Nov 2013 21:45, Patrick Shanahan <paka@...> wrote:
* Dmitriy Perlow <dap@open.by> [11-19-13 15:03]:
Patrick Shanahan <paka@opensuse.org> Tue, 19 Nov 2013 22:58:54 +0300:
no xorg.conf
Hello. Use nvidia-xconfig as usually ;)
I have no xorg-conf and have not for several years, but:
nvidia-xconfig:
WARNING: Unable to locate/open X configuration file.
Package xorg-server was not found in the pkg-config search path. Perhaps you should add the directory containing `xorg-server.pc' to the PKG_CONFIG_PATH environment variable No package 'xorg-server' found New X configuration file written to '/etc/X11/xorg.conf'
I do not have xorg-server on disk:
locate xorg-server
None are found.
These were on previous 12.3 /etc/rpm/macros.xorg-server /usr/include/xorg/xorg-server.h /usr/lib64/pkgconfig/xorg-server.pc /usr/share/aclocal/xorg-server.m4
but no more.
Uhm, how about no? OSS 12.3 here, normal op, no extra dev packages, and "locate xorg-server" gives back nothing. A "pin xorg-server.pc" gives: ./suse/x86_64/xorg-x11-server-sdk-7.6_1.13.2-1.2.1.x86_64.rpm: -rw-r--r-- 1 root root 677 Feb 21 10:07 /usr/lib64/pkgconfig/xorg-server.pc so: either you've had the xorg-x11-server-sdk package installed, or something irregular happened. - Yamaban. -- FUD is for politicians and lawyers. Any other person should ignore that kind of shit. Or use toilet-paper. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Yamaban <foerster@lisas.de> [11-19-13 16:13]:
On Tue, 19 Nov 2013 21:45, Patrick Shanahan <paka@...> wrote:
* Dmitriy Perlow <dap@open.by> [11-19-13 15:03]:
Patrick Shanahan <paka@opensuse.org> Tue, 19 Nov 2013 22:58:54 +0300:
no xorg.conf
Hello. Use nvidia-xconfig as usually ;)
I have no xorg-conf and have not for several years, but:
nvidia-xconfig:
WARNING: Unable to locate/open X configuration file.
Package xorg-server was not found in the pkg-config search path. Perhaps you should add the directory containing `xorg-server.pc' to the PKG_CONFIG_PATH environment variable No package 'xorg-server' found New X configuration file written to '/etc/X11/xorg.conf'
I do not have xorg-server on disk:
locate xorg-server
None are found.
These were on previous 12.3 /etc/rpm/macros.xorg-server /usr/include/xorg/xorg-server.h /usr/lib64/pkgconfig/xorg-server.pc /usr/share/aclocal/xorg-server.m4
but no more.
Uhm, how about no?
OSS 12.3 here, normal op, no extra dev packages, and "locate xorg-server" gives back nothing.
A "pin xorg-server.pc" gives: ./suse/x86_64/xorg-x11-server-sdk-7.6_1.13.2-1.2.1.x86_64.rpm: -rw-r--r-- 1 root root 677 Feb 21 10:07 /usr/lib64/pkgconfig/xorg-server.pc
so: either you've had the xorg-x11-server-sdk package installed, or something irregular happened.
tks, probably had sdk but uninstalled when finished building whatever required it. :^) -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Dmitriy Perlow <dap@open.by> [11-19-13 15:03]:
Patrick Shanahan <paka@opensuse.org> Tue, 19 Nov 2013 22:58:54 +0300:
no xorg.conf
Use nvidia-xconfig as usually ;)
extracted package, ran nvidia-installer --no-unified-memory was asked about gcc47 vs gcc48 compiler, answered continue same result /var/log/nvidia-installer.log is available: http://wahoo.no-ip.org/~pat/nvidia-installer.log -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 19/11/13 16:26, Patrick Shanahan escribió:
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2.
How can I install the nVidia driver in this environment?
Use --no-cc-check command line option to the nvidia installer. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Cristian Rodríguez <crrodriguez@opensuse.org> [11-19-13 16:44]:
El 19/11/13 16:26, Patrick Shanahan escribió:
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2.
How can I install the nVidia driver in this environment?
Use --no-cc-check command line option to the nvidia installer.
I did and the installer completed but the driver is not working. I have 1280x1024 display on a 1920x1200 monitor and no glx :^(. tks -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/11/13 21:52, Patrick Shanahan wrote:
* Cristian Rodríguez <crrodriguez@opensuse.org> [11-19-13 16:44]:
El 19/11/13 16:26, Patrick Shanahan escribió:
Tumbleweed which just moved to openSUSE 13.1 nvidia 331.20 kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
Installing NVIDIA-Linux-x86_64-331.20.run complains that the kernel was compiled with gcc47 but system has gcc48, which it does, 4.8-2.1.2.
How can I install the nVidia driver in this environment?
Use --no-cc-check command line option to the nvidia installer. I did and the installer completed but the driver is not working. I have 1280x1024 display on a 1920x1200 monitor and no glx :^(.
tks There is one other possible error you may run into where you would also need to use "--no-unified-memory". I am using 3.12.0 # cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.20 Wed Oct 30 17:43:35 PDT 2013 GCC version: gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux) Regards Sid.
-- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Sid Boyce <sboyce@blueyonder.co.uk> [11-19-13 18:24]: [...]
There is one other possible error you may run into where you would also need to use "--no-unified-memory". I am using 3.12.0 # cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.20 Wed Oct 30 17:43:35 PDT 2013 GCC version: gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux)
tks, yes I have had to use "--no-unified-memory" with 331.20 and mentioned in another post in this thread. 18:48 Crash: ~ > cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.20 Wed Oct 30 17:43:35 PDT 2013 GCC version: gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux) kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64 installer complaint: The compiler used to compile the kernel (gcc 4.7) does not exactly match the current compiler (gcc 4.8). The Linux 2.6 kernel module loader rejects kernel modules built with a version of gcc that does not exactly match that of the compiler used to build the running kernel. If you know what you are doing and want to ignore the gcc version check, select "No" to continue installation. Otherwise, select "Yes" to abort installation, set the CC environment variable to the name of the compiler used to compile your kernel, and restart installation. Abort now? (Answer: No) but my display has no glx and will only open 1280x1024 on a 1920x1200 monitor. tks, -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 19/11/13 23:52, Patrick Shanahan wrote:
* Sid Boyce <sboyce@blueyonder.co.uk> [11-19-13 18:24]: [...]
There is one other possible error you may run into where you would also need to use "--no-unified-memory". I am using 3.12.0 # cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.20 Wed Oct 30 17:43:35 PDT 2013 GCC version: gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux)
tks, yes I have had to use "--no-unified-memory" with 331.20 and mentioned in another post in this thread.
18:48 Crash: ~ > cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.20 Wed Oct 30 17:43:35 PDT 2013 GCC version: gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux)
kernel-desktop-3.12.0-34.2.ge8fa6b4.x86_64
installer complaint:
The compiler used to compile the kernel (gcc 4.7) does not exactly match the current compiler (gcc 4.8). The Linux 2.6 kernel module loader rejects kernel modules built with a version of gcc that does not exactly match that of the compiler used to build the running kernel. If you know what you are doing and want to ignore the gcc version check, select "No" to continue installation. Otherwise, select "Yes" to abort installation, set the CC environment variable to the name of the compiler used to compile your kernel, and restart installation. Abort now? (Answer: No)
but my display has no glx and will only open 1280x1024 on a 1920x1200 monitor.
tks, --no-cc-version-check has always worked in the past. My usual procedure:- sh ./NVIDIA-Linux-x86_64-331.20.run --extract-only cd NVIDIA-Linux-x86_64-331.20 ./nvidia-installer <options>
When I upgrade to a new kernel and zypper dup has not overwritten /usr/lib64/xorg/modules/libglx.so, I "cd NVIDIA-Linux-x86_64-331.20/kernel" and "make -j 8 install" rather than installing the whole package again. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Sid Boyce <sboyce@blueyonder.co.uk> [11-19-13 19:44]: [...]
--no-cc-version-check has always worked in the past.
I am *very* capable of breaking *anything* :^)
My usual procedure:- sh ./NVIDIA-Linux-x86_64-331.20.run --extract-only cd NVIDIA-Linux-x86_64-331.20 ./nvidia-installer <options>
When I upgrade to a new kernel and zypper dup has not overwritten /usr/lib64/xorg/modules/libglx.so, I "cd NVIDIA-Linux-x86_64-331.20/kernel" and "make -j 8 install" rather than installing the whole package again.
I do something probably quite similar, sh ./NVIDIA.....run -a -K --no-unified-memory -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Patrick Shanahan <paka@opensuse.org> [11-19-13 19:50]: Thru no fault of my own :^), the situation has resolved itself. I believe it was related to a perl package that had dependency problems related to libmal-perl. After removing the package, yast and perl and a few other packages updated/installed. I dropped to runlevel 3 and back to 5 and the prompt showed that the nvidia driver was indeed working. Thanks for your indulgence. -- (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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (6)
-
Cristian Rodríguez
-
Dimstar / Dominique Leuenberger
-
Dmitriy Perlow
-
Patrick Shanahan
-
Sid Boyce
-
Yamaban