I have both kernel-desktop and kernel-default installed on my laptop. Is this normal? I haven’t done anything “unusual”, the laptop is a straight installation of openSUSE 13.1 64b. As I see it I should have only kernel-desktop installed (this is the one booting).
No.
But it is perfectly valid. You can have more than one kernel installed at a time, and you can choose which one to boot in “Advanced Options” in the boot menu.
Provided you have necessary additional kernel modules installed for both of them of course. A kmp package for kernel-desktop will not work on kernel-default and vice-versa.
I haven’t done anything “unusual”, the laptop is a straight installation of openSUSE 13.1 64b. As I see it I should have only kernel-desktop installed (this is the one booting).
Then you can just as well remove kernel-default again, as it only takes up disk space unnecessary.
If you get a conflict, please post the message for further advise. This might also explain why you have kernel-default installed as well. (it probably got pulled in by some other package)
I removed kernel-default using yast without any conflicts. I tried to remove kernel-default-devel but nvidia seems to have a dependency here. This might be the reason I had kernel-default installed in the first place, it might have been pulled in together with nvidia. I rebooted after removing kernel-default and all seems to work just fine.
No.
The nvidia packages have no direct dependency on kernel-default-devel.
They require kernel-syms though (for compiling the kernel module), which in turn requires kernel-default-devel (and kernel-desktop-devel and kernel-xen-devel as well).
But those kernel-xxx-devel packages don’t have any dependency on kernel-xxx either. (otherwise you should have kernel-xen installed as well )
You’re not the only one that had kernel-default pulled in with the latest kernel update, btw.
It didn’t happen here though, neither on a system with radeon nor on an intel one, nor on two with the proprietary nvidia driver installed.
So I’m still not sure what really could have triggered this.
When I have done that, it is usually because I installed from live media (the live KDE, for example). If I install a 32-bit version with live media, it installs the default kernel. But then I cannot access all memory, so I install the desktop kernel.
I haven’t done that recently. Most installs have been 64-bit from the DVD installer.