[opensuse-factory] Tumbleweed 3.3.0-16.1 kernel does not allow install of nvidia driver
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64 trying to update nvidia driver with new kernel fails sh ./NVIDIA-Linux-x86_64-295.20.run -a -K fails, log below : ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64 nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member 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 03/21/2012 07:21 PM, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
A patch file to allow 295.20 to build with kernel 3.3 can be obtained from http://www.lwfinger.net/nvidia_patches/nvidia_295_20_for_3.3_err. To use it, do sh ./NVIDIA-Linux-x86_64-295.20.run -x cd NVIDIA-Linux-x86_64-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer There is a way to patch the files from the 'sh ./NV...', but I have not tested it. Larry Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22/03/12 12:19, Larry Finger wrote:
On 03/21/2012 07:21 PM, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
A patch file to allow 295.20 to build with kernel 3.3 can be obtained from http://www.lwfinger.net/nvidia_patches/nvidia_295_20_for_3.3_err.
To use it, do
sh ./NVIDIA-Linux-x86_64-295.20.run -x cd NVIDIA-Linux-x86_64-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
There is a way to patch the files from the 'sh ./NV...', but I have not tested it.
Larry
Larry
A question Larry: with the appropriate wording changes, will your patch also work on the 32-bit version of the nVidia driver? I have applied other patches for the driver and the driver just will not compile in the stock-standard installation of MS #2 from the KDE LIVE 'CD' on my 32-bit system. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 03/21/2012 09:07 PM, Basil Chupin wrote:
On 22/03/12 12:19, Larry Finger wrote:
On 03/21/2012 07:21 PM, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
A patch file to allow 295.20 to build with kernel 3.3 can be obtained from http://www.lwfinger.net/nvidia_patches/nvidia_295_20_for_3.3_err.
To use it, do
sh ./NVIDIA-Linux-x86_64-295.20.run -x cd NVIDIA-Linux-x86_64-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
There is a way to patch the files from the 'sh ./NV...', but I have not tested it.
Larry
Larry
A question Larry: with the appropriate wording changes, will your patch also work on the 32-bit version of the nVidia driver? I have applied other patches for the driver and the driver just will not compile in the stock-standard installation of MS #2 from the KDE LIVE 'CD' on my 32-bit system.
The patch should work on both 32- and 64-bit systems. I must admit that I only used with x86_64, but it only patches the shell script that gets the configuration. If it does not apply, then let me know. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22/03/12 13:22, Larry Finger wrote:
On 03/21/2012 09:07 PM, Basil Chupin wrote:
On 22/03/12 12:19, Larry Finger wrote:
On 03/21/2012 07:21 PM, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
A patch file to allow 295.20 to build with kernel 3.3 can be obtained from http://www.lwfinger.net/nvidia_patches/nvidia_295_20_for_3.3_err.
To use it, do
sh ./NVIDIA-Linux-x86_64-295.20.run -x cd NVIDIA-Linux-x86_64-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
There is a way to patch the files from the 'sh ./NV...', but I have not tested it.
Larry
Larry
A question Larry: with the appropriate wording changes, will your patch also work on the 32-bit version of the nVidia driver? I have applied other patches for the driver and the driver just will not compile in the stock-standard installation of MS #2 from the KDE LIVE 'CD' on my 32-bit system.
The patch should work on both 32- and 64-bit systems. I must admit that I only used with x86_64, but it only patches the shell script that gets the configuration. If it does not apply, then let me know.
Larry
Thanks, shall do. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22/03/12 13:24, Basil Chupin wrote:
On 22/03/12 13:22, Larry Finger wrote:
On 03/21/2012 09:07 PM, Basil Chupin wrote:
On 22/03/12 12:19, Larry Finger wrote:
On 03/21/2012 07:21 PM, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
A patch file to allow 295.20 to build with kernel 3.3 can be obtained from http://www.lwfinger.net/nvidia_patches/nvidia_295_20_for_3.3_err.
To use it, do
sh ./NVIDIA-Linux-x86_64-295.20.run -x cd NVIDIA-Linux-x86_64-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
There is a way to patch the files from the 'sh ./NV...', but I have not tested it.
Larry
Larry
A question Larry: with the appropriate wording changes, will your patch also work on the 32-bit version of the nVidia driver? I have applied other patches for the driver and the driver just will not compile in the stock-standard installation of MS #2 from the KDE LIVE 'CD' on my 32-bit system.
The patch should work on both 32- and 64-bit systems. I must admit that I only used with x86_64, but it only patches the shell script that gets the configuration. If it does not apply, then let me know.
Larry
Thanks, shall do.
Nope, didn't appear to work. Here is the output from the process: --- kernel/conftest.sh +++ kernel/conftest.sh @@ -95,7 +95,7 @@ fi fi - CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS" + CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS -I$SOURCES/arch/x86/include/generated $AUTOCONF_CFLAGS" test_xen @@ -126,7 +126,7 @@ CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS" if [ "$ARCH" = "i386" -o "$ARCH" = "x86" ]; then - CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include" + CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include -I$SOURCES/arch/x86/include/generated" elif [ "$ARCH" = "ARMv7" ]; then CFLAGS="$CFLAGS -I$SOURCES/arch/arm/include" fi The other thing, when applying the patch it keeps coming up with something about Reverse and then asks for response to Assume -R [n] - whatever that means. So I tried both ways and during one of them the above was created. In any case, the conftest.sh file did have today's date and time so I ran the NVIDIA*.run anyway and got the usual failure to compile driver. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 03/21/2012 10:54 PM, Basil Chupin wrote:
Nope, didn't appear to work. Here is the output from the process:
--- kernel/conftest.sh +++ kernel/conftest.sh @@ -95,7 +95,7 @@ fi fi
- CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS" + CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS -I$SOURCES/arch/x86/include/generated $AUTOCONF_CFLAGS"
test_xen
@@ -126,7 +126,7 @@ CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS"
if [ "$ARCH" = "i386" -o "$ARCH" = "x86" ]; then - CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include" + CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include -I$SOURCES/arch/x86/include/generated" elif [ "$ARCH" = "ARMv7" ]; then CFLAGS="$CFLAGS -I$SOURCES/arch/arm/include" fi
The other thing, when applying the patch it keeps coming up with something about Reverse and then asks for response to Assume -R [n] - whatever that means. So I tried both ways and during one of them the above was created.
In any case, the conftest.sh file did have today's date and time so I ran the NVIDIA*.run anyway and got the usual failure to compile driver.
Once you have applied the patch, a second attempt will see that the change has been made, and then yield the "Assume -R" message. Use 'man patch' to see what that means. Rerun the sequence sh ./NVIDIA-Linux-x86-295.20.run -x cd NVIDIA-Linux-x86-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer When that fails, post the log file /var/log/nvidia-installer.log. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 23/03/12 01:42, Larry Finger wrote:
On 03/21/2012 10:54 PM, Basil Chupin wrote:
Nope, didn't appear to work. Here is the output from the process:
--- kernel/conftest.sh +++ kernel/conftest.sh @@ -95,7 +95,7 @@ fi fi
- CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS" + CFLAGS="$CFLAGS $OUTPUT_CFLAGS -I$HEADERS -I$SOURCES/arch/x86/include/generated $AUTOCONF_CFLAGS"
test_xen
@@ -126,7 +126,7 @@ CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS"
if [ "$ARCH" = "i386" -o "$ARCH" = "x86" ]; then - CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include" + CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include -I$SOURCES/arch/x86/include/generated" elif [ "$ARCH" = "ARMv7" ]; then CFLAGS="$CFLAGS -I$SOURCES/arch/arm/include" fi
The other thing, when applying the patch it keeps coming up with something about Reverse and then asks for response to Assume -R [n] - whatever that means. So I tried both ways and during one of them the above was created.
In any case, the conftest.sh file did have today's date and time so I ran the NVIDIA*.run anyway and got the usual failure to compile driver.
Once you have applied the patch, a second attempt will see that the change has been made, and then yield the "Assume -R" message. Use 'man patch' to see what that means.
Rerun the sequence
sh ./NVIDIA-Linux-x86-295.20.run -x cd NVIDIA-Linux-x86-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
When that fails, post the log file /var/log/nvidia-installer.log.
Larry
Thanks Larry. OK, shall do so in the next several minutes. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 23/03/12 11:39, Basil Chupin wrote:
On 23/03/12 01:42, Larry Finger wrote: [pruned]
Once you have applied the patch, a second attempt will see that the change has been made, and then yield the "Assume -R" message. Use 'man patch' to see what that means.
Rerun the sequence
sh ./NVIDIA-Linux-x86-295.20.run -x cd NVIDIA-Linux-x86-295.20 patch -p1 < nvidia_295_20_for_3.3_err ./nvidia-installer
When that fails, post the log file /var/log/nvidia-installer.log.
Larry
Thanks Larry. OK, shall do so in the next several minutes.
BC
To keep people informed, I did as Larry asked and I have now contacted him privately and sent 2 files possibly showing where the failure to patch the nVidia driver occurred. Just out of interest, the *.run file was patched, at least partially, and I tried to install the driver and this time it actually got someway in behaving the way it has in the past (ie, to compile) but then struck something it didn't like and aborted. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Mar 21, 2012 at 08:21:47PM -0400, Patrick Shanahan wrote:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
Others have pointed out the fix, but note, as always, if you use Tumbleweed, and the nvidia binary driver, you really are on your own, and need to know what you are doing. best of luck, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 22.03.2012 01:21, schrieb Patrick Shanahan:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
http://forums.opensuse.org/english/get-technical-help-here/tumbleweed/473658... solved it for me HTH Chris -- Diese Nachricht wurde auf Viren und andere gefährliche Inhalte untersucht und ist nach aktuellem Kenntnisstand virenfrei. cb-solutions Antispam/Antivirus Service -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 23/03/12 19:19, Christian Bierwirth wrote:
Am 22.03.2012 01:21, schrieb Patrick Shanahan:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
http://forums.opensuse.org/english/get-technical-help-here/tumbleweed/473658...
solved it for me
HTH
Thank you, Chris, for posting the above URL. After DAYS of trying to apply the nVidia driver to my MS #2 installation I finally succeeded. But, I had to re-install the BASIC - without ANY updates - Milestone #2 (32-bit) before I could do it and I had to do it with the executable script file given in that URL. The latest nVidia driver - 295.33 - does NOT install as it did in the past even though it contains the patch for the 3.3 kernel. One first needs to download the kernel-source and install 'make' and 'gcc' before running that script. BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 03/23/2012 11:44 PM, Basil Chupin wrote:
On 23/03/12 19:19, Christian Bierwirth wrote:
Am 22.03.2012 01:21, schrieb Patrick Shanahan:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
http://forums.opensuse.org/english/get-technical-help-here/tumbleweed/473658...
solved it for me
HTH
Thank you, Chris, for posting the above URL.
After DAYS of trying to apply the nVidia driver to my MS #2 installation I finally succeeded.
But, I had to re-install the BASIC - without ANY updates - Milestone #2 (32-bit) before I could do it and I had to do it with the executable script file given in that URL.
The latest nVidia driver - 295.33 - does NOT install as it did in the past even though it contains the patch for the 3.3 kernel. One first needs to download the kernel-source and install 'make' and 'gcc' before running that script.
My patch will fix 295.33 WITHOUT kernel sources. All that is needed are the kernel headers. I'm fixing the include directories in the compilation, not blindly copying the generated headers. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 24/03/12 16:02, Larry Finger wrote:
On 03/23/2012 11:44 PM, Basil Chupin wrote:
On 23/03/12 19:19, Christian Bierwirth wrote:
Am 22.03.2012 01:21, schrieb Patrick Shanahan:
12.1 tumbleweed x86_64 kernel-desktop-3.3.0-16.1.x86_64
trying to update nvidia driver with new kernel fails
sh ./NVIDIA-Linux-x86_64-295.20.run -a -K
fails, log below
: ~ # rpm -qa *kernel* |grep 3.3 kernel-desktop-3.3.0-16.1.x86_64 kernel-devel-3.3.0-16.1.noarch kernel-source-3.3.0-16.1.noarch kernel-desktop-devel-3.3.0-16.1.x86_64
nvidia-installer.log: http://wahoo.no-ip.org/~pat/nvidia-installer.log
http://forums.opensuse.org/english/get-technical-help-here/tumbleweed/473658...
solved it for me
HTH
Thank you, Chris, for posting the above URL.
After DAYS of trying to apply the nVidia driver to my MS #2 installation I finally succeeded.
But, I had to re-install the BASIC - without ANY updates - Milestone #2 (32-bit) before I could do it and I had to do it with the executable script file given in that URL.
The latest nVidia driver - 295.33 - does NOT install as it did in the past even though it contains the patch for the 3.3 kernel. One first needs to download the kernel-source and install 'make' and 'gcc' before running that script.
My patch will fix 295.33 WITHOUT kernel sources. All that is needed are the kernel headers. I'm fixing the include directories in the compilation, not blindly copying the generated headers.
Larry
Thanks Larry, I just grabbed the two patches and they are now safely backed-up for safe keeping :-) . BC -- Wife sent me to the doctor to get the pills for me to have an erection. When I came back I gave her the packet of slimming pills. I am still looking for somewhere to live. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Basil Chupin
-
Christian Bierwirth
-
Greg KH
-
Larry Finger
-
Patrick Shanahan