Use older version of kernel

I have read in the article How to follow a different kernel version on Silverblue? that it is possible to install a different kernel. I would like to update it because the current version prevents me from using my graphics card, but now I’m not sure how to specify the kernel version because I can only find the following list in the search:

===== Name Matched =====
kernel-core : The Linux kernel
kernel-cross-headers : Header files for the Linux kernel for use by cross-glibc
kernel-debug : kernel meta-package for the debug kernel
kernel-debug-core : %{variant_summary}
kernel-debug-devel : Development package for building kernel modules to match the kernel
kernel-debug-devel-matched : Meta package to install matching core and devel packages for a given kernel
kernel-debug-modules : kernel modules to match the core kernel
kernel-debug-modules-core : Core kernel modules to match the core kernel
kernel-debug-modules-extra : Extra kernel modules to match the kernel
kernel-debug-modules-internal : Extra kernel modules to match the kernel
kernel-debug-uki-virt : %{variant_summary} unified kernel image for virtual machines
kernel-debug-uki-virt-addons : %{variant_summary} unified kernel image addons for virtual machines
kernel-devel : Development package for building kernel modules to match the kernel
kernel-devel-matched : Meta package to install matching core and devel packages for a given kernel
kernel-doc : Various documentation bits found in the kernel source
kernel-headers : Header files for the Linux kernel for use by glibc
kernel-modules : kernel modules to match the core kernel
kernel-modules-core : Core kernel modules to match the core kernel
kernel-modules-extra : Extra kernel modules to match the kernel
kernel-modules-internal : Extra kernel modules to match the kernel
kernel-selftests-internal : Kernel samples and selftests
kernel-tools : Assortment of tools for the Linux kernel
kernel-tools-libs : Libraries for the kernels-tools
kernel-tools-libs-devel : Assortment of tools for the Linux kernel
kernel-uki-virt : The Linux kernel unified kernel image for virtual machines
kernel-uki-virt-addons : The Linux kernel unified kernel image addons for virtual machines

I would have to go back to 6.13.6 because since 6.13.7 it no longer works

If your previous deployment has a working kernel, you can simply rollback. If not, and assuming you want to replace the kernel with kernel-6.13.6-200.fc41, the command should be:
sudo rpm-ostree override replace https://koji.fedoraproject.org/koji/buildinfo?buildID=2673955.

Please note that the replaced kernel will remain until you manually reset the overridde with the following command:
sudo rpm-ostree override reset kernel-tools-libs kernel kernel-modules-extra python3-perf kernel-modules-core kernel-core kernel-modules kernel-tools.

2 Likes

Very strange, that didn’t work, but now that I have reverted to 6.13.7, I can use the graphics card. Something is very shaky with the AMD Driver and the kernel because a further restart prevented the graphics card from being used again.

Thank you very much for your help.

There is probably no possibility to choose the LTS kernel? I have now reinstalled my device once to rule out that something is wrong with the installation. The graphics card is still missing and unfortunately the system freezes again and again, I often read here that the LTS helps.

At least I don’t know of an official version of the LTS kernel in Fedora. I’m using an AMD Radeon RX 5600 and haven’t had any significant issues so far. I don’t play video games, but I use Ollama/ROCm in a container and I haven’t had any significant issues so far either. I have not installed any additional drivers other than those in the official Fedora Silverblue.

1 Like

Alternatively instead of rolling back the entire OS you can replace the kernel with a different version from BODHI

This is not a safe solution though.

Instead, using the official LTS kernels is best. It is not packaged in Fedora, but kwizart has COPR repos

There are issues replacing the kernel packages on atomic desktops though

In the FrameWork forum you can even find out with which kernel it still works reliably: Graphics card not available - #31 by TechPriestNhyk - Linux - Framework Community

With this explanation I am back to kernel 6.13.5 and now have access to my dGPU again