After the upgrade to kernel 6.13.4, the system acts weird. If I open app Secrets, is just freezes. After that I cannot open System monitor to kill the app. The camera doesn’t work, LibreOffice freeze (after using it for 20 min), Thunderbird freezes if sending an e-mail. Several apps freeze and nothing but hard reset (pressing the power button for 10 seconds) helps.
If I choose an older kernel in GRUB, then everything works as expected.
Computer:
Thinkpad X1 Carbon 9th generation
Fedora Workstation 41 with GNOME
Thanks for the info. Yes, all the apps were Flatpak apps. I will use kernel 6.12 for now, because I don’t have time do dig into reverting kernels. But I will have to revert it sooner or later
Just an FYI, if you are going to use dnf versionlock you will probably have to add all of the individual kernel components to keep kernel packages in sync. If I just version locked kernel all of the others still updated. For example, I have all of the following installed (you may have some or all of these):
It is actually one method or the other. With versionlock and dnf you should create and entry for all of the associated packages related to the kernel version you are locking to.
-OR-
You can put the line in dnf.conf to exclude the related packaged from being seen by dnf.
They both do basically the same thing in slightly different ways. The dnf versionlock does not seem to accept wildcards which is why I prefer the dnf.conf method. Either will work, though, you do not need both.
FYI: To clear the versionlock entries, run dnf versionlock clear to clear all of the entries. When you want to start getting the kernel updates again, just remove the line from dnf.conf and run dnf update --refresh and you will see the kernel updates.
Thanks for your help and the commands for reversing the blocking of kernel upgrading.
Now I have another issue. If I want to update Flatpak apps, I get this:
Warning: opendir(refs/remotes): file or directory with this name does not exist
Error: opendir(refs/remotes): file or directory with this name does not exist
I highly doubt it is related to anything in this thread (kernel or fuse related). It looks like you have a configuration issue with the flatpak remotes. I don’t do a lot with flatpaks or similar, so not going to be much help.
The issue being discussed in this thread is regarding references in page_cache when running flatpaks, as the bug affects user-space fuselib and kernel space fuse. As far as I am aware, it does not affect running the flatpak binary to update flatpak “images” (e.g. flatpak update).
The error messages last provided do not allude to any kernel issue, they look like an error with the remotes provided by stderr of the flatpak binary. Also, I assumed (probably incorrectly) that the person had already reverted their kernel to a previous release as that was the last conversation. Hence, my response that it was highly unlikely to be related.
But hey, I’m just another dude providing some input… what the heck do I know.
6.13.4 broke flatpak apps. If you try and load most flatpaks with the kernel then it panics. The kernel will throw a bunch of kernel: BUG: Bad page state in process ... Arch already patched it out. Also get RIP with a 64 bit code