Hi community,
I installed openSuseLeap 15.5 RC in a virtualbox. Everything looks great. I would like to know, can I update the kernel with latest stable version such as 6.1.0-9. Debian 12 is shipping latest stable kernel version 6.1.0-9-amd64. I was tinkering around but not able to update. Any idea or guide line. I am following this article. https://www.addictivetips.com/ubuntu-linux-tips/install-new-linux-kernel-versions-on-opensuse-leap/
Iâm not currently using a kernel from that repo, but I have it configured so that I can install newer kernels. Checking, I see that it has a 6.3.4 kernel available.
Looking at the video that you linked â it is hard to read. But I think that gave you a Tumbleweed compatible kernel. That used to work. But there have been changes to Tumbleweed that are not compatible with Leap, and thatâs why they created the backports kernel repo mentioned in my earlier post and in the post by @hui.
Tumbleweed made some file system changes, most notably â/binâ became a symlink to â/usr/binâ. And Leap has not made those changes. Thatâs the reason for the incompatibility. The backports kernel repo basically has the same kernel, except adapted to the file system layout used by Leap.
What was the experience with an updated Backport-Kernel in Leap? What happened to the dependencies tracked in zypper/Yeast? Did any programs fail? Do Leapâs updates still work? How is that Kernel updated? Will the next upgrades to Leap 15.6 and later Slowroll still work?
I am super interested having gaming (Wine & Flathub Steam) in mind plus primary Libre Office and Thunderbird. And I need reliable and ongoing storage support for documents - so wipe out and new install would be semi-optimal.
Thanks for any info. Would be lovely learning from your experiences.
I used the backport kernel for several months, without problems.
As long as the repo is enabled, it will update. But it wonât update if you only use âyast online updateâ. It (the backport kernel) will update with âzypper upâ or with the desktop update applet.
Thanks for the positive feedback.
I added that repo as posted above via zypper (did not work in YaST), then changed itâs priority for being top on the list. Finally did launch âsudo zypper upâ, which appears not to be happy as such:
What am i missing?
Btw: I am not aware of a Desktop Update Applet . I am on Gnome.
Your repos look okay. I mostly use KDE. I think âGnome Softwareâ handles update in the same way as the KDE update applet. Well, not quite the same, because it wants to install updates on reboot. I turn that off when I try Gnome.
Hmmm. I did reboot meanwhile a few times and get nothing via âSoftwareâ (that nice app installer including Flatpack) nor via Yeast Online Update. And zypper up does not want to touch the Kernel as displayed above.
Do I need a brute force command for zypper running the update? If yes, which?
Sorry for flooding this threat. It just happen to be super-interesting for a Newbie like me.
Thanks, nrickert. It smells to me as if i may have a major misunderstanding.
I thought, that the purpose of this exercise is to replace the current kernel with a high, new kernel. But as you can see, even after adding the backport repo and running zypper up, i am still on the old kernel:
I reckon, i was able to identify the root cause of my problems being me.
This Kernel upgrade failed again on my PC with not being able to launch the new leap version due to SHIM issues. So i rolled back the Snapshot and âupgradedâ from the original Leap 15.5 USB.
Bur this time the boot menu did NOT fix itself - instead the default still goes to the new Kernel and fails on GRUB2 due to SHIM, telling me, that i should load the Kernel first.
Question 1: How can i remove a not wanted Kernel from my System? (In this case the failed 6.7 Kernel)
Since this failed to me similar as me having had tried to upgrade to Tumbleweed before, i guess that Suse is smarter than me with Linux and i must have made a common mistake in both scenarios.
I gut feeling is that the âMOK Managementâ blue screen having appeared after the upgrades would be important. In both cases i went just for âContinueâ without selection of any key because i am not aware having defined a key in UEFI nor did i get any offered in the MOKâs menu for keys.
But then i found this good documentation, which explains that there should always be a key after an upgrade. And this chat in our Forum suggests, that there needs to be done something.
Sadly i am not (yet) smart enough to understand, what i am supposed to do, when the blue âMOK Managementâ window appears.
Question 2: Does anybody have a hint, tip or link to a good read of what i am supposed to do with that MOK Management would be very much appreciated.
Minor update. I found in âSoftware Managementâ how i can remove the new Kernel via Multipackages and Version. So all fine here. I am back to a clean Leap 15.5.
But the question regards âMOK Managmentâ stands, coz i am pretty sure, that such is where i screwed up : I have NO admin key defined in UEFI - so what am i supposed to do with the blue âMOK Management screenâ after upgrade where just âContinueâ appears to lead into failure ?
The backports kernel is signed with a different key. When you install the kernel, it does also install the key (in â/etc/uefi/certsâ). But you need to respond to that blue screen to enroll it with MokManager.
When that asks for a password, use the root password.
@Sauerland : I tried those steps for MOK Management as referenced by you:
1.Enroll MOK
2. Continue
3.Yes
4. Password from Root
5. Reboot
My System is not launching anymore and stays in the boot screen endlessly
Any chance that a Kernel upgrade requires the MOK option of âEnroll from Discâ? Nrickert mention a certificate to be in /etc/UEFI/certs.
Btw: Not launching anymore for all Linux boot options. So far the worst result of all upgrade activities. Now hoping that the USB stick may save the day ⌠fingers crossed.