Kernel Upgrade

Hello I want to install the new kernel on my machine and I want it to be as effortless as possible so I’m opting for the one click install now here are my questions concerning this.
1.I currently have the 2.6.31-desktop kernel if I install the 2.6.32-desktop will there be any need to install driver,configure my graphics card with x or will it be as simple as the one click and a reboot?
2.Now say that I didn’t want to install the desktop kernel would grub create a separate listing for that kernel(or the desktop-kernel for that matter)?
3.What are some other issues that you guys think I should be aware of prior to undergoing this task?
Thanks

  1. you always need to reinstall proprietary drivers after a kernel upgrade. With nvidia, that’s very easy. All you need to do after installing a new kernel is execute the NV driver with the -K option which will tell it to build a kernel module for the new kernel. This assumes you already booted up the new kernel. If not, also use in addition to the above option, -k (lowercase k) along with the kernel version. If you use ATI, no clue. I don’t touch that **** with a ten foot pole
  2. yes…
  3. keep your current kernel in case something goes wrong with the new one

As microchip points out, it’s a good idea to keep your current kernel in case something goes wrong. In order to do this, you will have to configure zypper to specify multiple kernel versions. Edit ‘/etc/zypp/zypp.conf,’ and uncomment multiversion. Add your kernel, if it is not listed.

Thanks I use ATI (not by choice though) and have the driver installed through the repo’s. Prior to installing the drivers the only problem was compositing upon installing the new kernel I take it that this will be my only problem? (untill the driver is reinstalled of course) and the …after your answer to question #2 leads me to believe you didn’t entirely understand the question so I’ll rephrase,(though if I’m wrong completely disregard) what I meant was my current kernel wont be “overwritten” with the new one, as I can choose from the grub menu which one to boot into. Thank You

your current kernel will only be overwritten by the new one if you didn’t enable parallel installs of multiple versions of the same package in /etc/zypp/zypp.conf. If you enable parallel installs, it will keep your old kernel, otherwise it’ll replace it

If you are a bit experienced, I suggest grabbing mainline kernel and building it yourself :wink:

Thanks for your input chief_sealth the multiversion section of my /etc/zypp/zypp.conf file looks like this…
multiversion = kernel-desktop2.6.31.8-0.1.1
is this correct?

No, just add package name without version

Well I’ve installed the new kernel and the problem is I have an ATI card and it’s locking me out of X. I have also installed The ATI Driver though the repo’s so I don’t know how to go about this getting this to work. also if anyone who happens to use ATI could you please tell me the command to execute in order for ATI to build a kernel module for the new kernel? Thanks

I got into X with the following command Sax2 -r -m 0=radeonhd an startx I went to yast once X loaded and chose to update the ATI driver…rebooted and was able to log into X just fine except now I have no ATI driver for either my 2.6.31 or 2.6.32 Kernel…and when I opt to uninstall the ATI driver I am presented with a list of automatic changes that don’t seem to fit which worries me they are Kernel-debug (2.6.32.6-2.1) ati-fglrxG02-kmp-debug (8.661_2.6.31.5_0.1-23.1) and kernel-debug-base (2.6.31.8-0.1.1) why is this?

also don’t know if this will help but when checking the file list it states that I have the driver installed in kernel 2.6.31.5-0.1 Now I wasn’t even aware that I had that kernel installed so what gives?