Re: [opensuse] Kernel upgrade gone bad
On Sun, 2011-01-09 at 18:16 -0500, Patrick Shanahan wrote:
* Mark Misulich <munguanaweza@gmail.com> [01-09-11 17:55]:
I just did a software update via yast after being away from home on a two-week business trip. One of the patches installed was an upgrade to the 2.6.37 default kernel. After a reboot, I can't get to a working desktop anymore.
...
I wonder if the Nvidia graphics driver didn't upgrade to match the new kernel, and if that is the source of the problems? If so, how does one upgrade it by booting to runlevel 3 and using command line when booting the 2.6.37 kernel?
I cannot tell you how to replace your kernel, but someone will.
You can install the downloaded binary NVidia driver: sh ./NVIDIA-Linux-x86_64-260.19.29.run -a -K
-a accepts license -K keeps that particular nv kernel driver when you install another kernel
note: you need kernel-devel for the nvidia binary to update your kernel driver. (and maybe kernel-source, I have them both).
Suggestion. I *never* replace a running kernel until I am satisfied the new kernel is completely usable. I have three kernels installed in tandum at the moment: kernel-default-2.6.31.14-2.1.x86_64 kernel-default-2.6.36-94.1.x86_64 kernel-default-2.6.37-33.1.x86_64
and am using 2.6.37 on 11.2 x86_64
btw, I do not normally use yast to install software, either zypper or rpm on the commandline.
Let me know if I can help further.
I downloaded the Nvidia driver binary from the Nvidia website last evening, and saved it to my home folder. Then, I booted the 2.6.37 kernel last evening to runlevel 3. After that I tried to cd to the place in my home folder where I saved the Nvidia driver so I could use the run command you gave me to install the driver in that kernel. But I couldn't cd to the driver. I played around with commands, and found that there was no home directory present with that kernel. So the upgrade to the 2.6.37 kernel went bad. I still have the 2.6.34 kernel entry in grub that I can use to boot the operating system, which happens to be what I am using now. Now I am wondering what is next? Why hasn't this upgrade to a new kernel worked for the last few months, and how do I get it to upgrade sucessfully? I am open to your inputs. Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Mark Misulich <munguanaweza@gmail.com> [01-10-11 06:55]:
I downloaded the Nvidia driver binary from the Nvidia website last evening, and saved it to my home folder. Then, I booted the 2.6.37 kernel last evening to runlevel 3. After that I tried to cd to the place in my home folder where I saved the Nvidia driver so I could use the run command you gave me to install the driver in that kernel. But I couldn't cd to the driver.
Do you have more than *one* openSUSE operating systine installed? Sounds like the kernel is not in the same system.
From your current system, 2.6.34 kernel, do from the commandline: rpm -qa kernel* and provide results.
I played around with commands, and found that there was no home directory present with that kernel. So the upgrade to the 2.6.37 kernel went bad.
?? do from the cl: ls -la /home
I still have the 2.6.34 kernel entry in grub that I can use to boot the operating system, which happens to be what I am using now. Now I am wondering what is next? Why hasn't this upgrade to a new kernel worked for the last few months, and how do I get it to upgrade sucessfully?
yet to be determined :^) -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2011-01-10 at 13:17 -0500, Patrick Shanahan wrote:
* Mark Misulich <munguanaweza@gmail.com> [01-10-11 06:55]:
I downloaded the Nvidia driver binary from the Nvidia website last evening, and saved it to my home folder. Then, I booted the 2.6.37 kernel last evening to runlevel 3. After that I tried to cd to the place in my home folder where I saved the Nvidia driver so I could use the run command you gave me to install the driver in that kernel. But I couldn't cd to the driver.
Do you have more than *one* openSUSE operating systine installed? Sounds like the kernel is not in the same system.
No, just one Opensuse system installed.
From your current system, 2.6.34 kernel, do from the commandline: rpm -qa kernel* and provide results.
Believe it or not, it doesn't post anything.
I played around with commands, and found that there was no home directory present with that kernel. So the upgrade to the 2.6.37 kernel went bad.
?? do from the cl: ls -la /home
From the 2.6.34 kernel:
total 28 drwxr-xr-x 4 root root 4096 2010-10-08 22:32 . drwxr-xr-x 23 root root 4096 2011-01-11 09:46 .. drwx------ 2 root root 16384 2010-10-08 20:27 lost+found drwxr-xr-x 61 lxmark users 4096 2011-01-11 10:49 lxmark
From the 2.6.37 kernel:
I still have the 2.6.34 kernel entry in grub that I can use to boot the operating system, which happens to be what I am using now. Now I am wondering what is next? Why hasn't this upgrade to a new kernel worked for the last few months, and how do I get it to upgrade sucessfully?
yet to be determined :^)
When I run the command #zypper dup in the 2.6.34 kernel it shows that there is an upgrade to the kernel available to the 2.6.37 kernel. I haven't pulled the trigger on it yet, because I will need to back up my home folder in case I end up ruining things and having to reinstall. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2011-01-10 at 13:17 -0500, Patrick Shanahan wrote:
* Mark Misulich <munguanaweza@gmail.com> [01-10-11 06:55]:
I downloaded the Nvidia driver binary from the Nvidia website last evening, and saved it to my home folder. Then, I booted the 2.6.37 kernel last evening to runlevel 3. After that I tried to cd to the place in my home folder where I saved the Nvidia driver so I could use the run command you gave me to install the driver in that kernel. But I couldn't cd to the driver.
Do you have more than *one* openSUSE operating systine installed? Sounds like the kernel is not in the same system.
From your current system, 2.6.34 kernel, do from the commandline: rpm -qa kernel* and provide results.
I played around with commands, and found that there was no home directory present with that kernel. So the upgrade to the 2.6.37 kernel went bad.
?? do from the cl: ls -la /home Correction to previous post:
kernel 2.6.34: total 28 drwxr-xr-x 4 root root 4096 2010-10-08 22:32 . drwxr-xr-x 23 root root 4096 2011-01-11 09:46 .. drwx------ 2 root root 16384 2010-10-08 20:27 lost+found drwxr-xr-x 61 lxmark users 4096 2011-01-11 10:49 lxmark
From kernel 2.6.37
total 8 drwxr-xr-x 2 root root 4096 2010-10-08 20:27 drwxr-xr-x 23 root root 4096 2011-01-11 10:58 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Mark Misulich
-
Patrick Shanahan