I took a look at the change history for the new 2.6.34.7-0.7 kernel and it appeared to be mostly security updates. So I went ahead and applied it on 3 PCs
- 64-bit Intel Core i7 920 w/6GB (Asus P6T Deluxe V2 motherboard) w/ PCI-e nVidia GeForce GTX260 graphics [age - almost 2 years]
- 32-bit AMD Athlon-2800 w/2GB (Asus A7N8X Deluxe motherboard) w/ PCI nVidia GeForce 8400GS graphics [age-6 years]
- 32-bit AMD Athlon-1100 w/1GB (MSI KT3 Ultra motherboard) w/AGP nVidia GeForce FX5200 graphics w/D-Link G520 wireless (Atheros AR5001X+ [168c:0013] running ath5k driver) [age 9+ years]
The update went well. I rebuilt the nVidia proprietary driver (the hardway (which is not hard)) on 3 of the PCs with 2 x the 260.19.29 driver and 1 x the 173.14.28 driver. I re-installed the packman packaged vdpau in all cases to avoid an mplayer problem. Sound worked. My webcam worked (uvc driver). Wired to Internet worked. Wireless (on DLink atheros) worked.
Virtual Box on the athlon-2800 was stubborn ! When I went to rebuild it with:
/etc/init.d/vboxdrv setup
I encountered this:
Stopping VirtualBox kernel modules done
Uninstalling old VirtualBox DKMS kernel modules done
Removing old VirtualBox netadp kernel module done
Removing old VirtualBox netflt kernel module done
Removing old VirtualBox kernel module done
Trying to register the VirtualBox kernel modules using DKMS failed
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules
and then when I went to run it, I got this:
oldcpu@athlon:~> VirtualBox
Floating point exception
That was a pain. I recall encountering that once before during a kernel update. What worked for me then was to remove VirtualBox and re-install it.
So I 1st renamed the directory ~/.VirtualBox to ~/.VirtualBox-temp (to be certain I did NOT lose my sessions) and then I de-installed Virtual Box rpm with YaST. Then after it was de-installed I renamed ~/.VirtualBox-temp back to ~./VirtualBox. I note I previously had the rpm version 3.2-3.2.10-66523 installed and there is now version 4 of Virtual Box available. But I decided lets not complicate the issue by changing too many things at once. Lets keep it simple!
So I had a copy of version 3.2-3.2.10-66523 rpm on my hard drive and I simply re-installed that. It installed, albeit when installing it gave me the same error:
Trying to register the VirtualBox kernel modules using DKMS failed
(Failed, trying without DKMS)
But when I typed : VirtualBox in a konsole it ran, and my Virtual Sessions from before were still there. I booted a windows virtual session to confirm and it booted fine, albeit it was a bit of a pain as it asked for a Virus database update, a Firewall update, and a Windows security update as soon as it booted. It reminded me of one reason why I dislike Windows, ā¦ but I wander ā¦ Back to the subject:
So that kernel update was pretty easy with a minor solvable hiccup.
PCs running openSUSE-11.3 that I still have to update to the new kernel are:
- 64-bit Dell Studio 1537, Intel Core2 Duo P8400 w/4GB, w/ATI Radeon 3450HD graphics [age-2+ years]
- 64-bit Core i7-860 w/6GB RAM (Asus P7H55-M, H55 motherboard) w/GeForce G 210 graphics [2 months] (my wifeās PC)
- 64-bit HP P6510F w/AMD Athlon II X4 630 cpu w/4GB RAM, w/ATI Radeon 4200 graphics [3 months] (my motherās PC) [which is using the open source radeon driver[/li]