I checked which kernel was shipped with Silverblue, and it appears to be 6.8.
So my question is: how could I get kernel 6.10? Would you rather advise me to wait for Fedora 41, or is it possible to try to install it manually?
I’m asking as I’m not sure what are the implications of an atomic distro on kernel versions, whether it is as simple as “getting a kernel from source and replacing it” or not.
You typically don’t replace a package individually. I recommend switching to bluefin:latest, which will put you on 6.10.8, which is what Silverblue is on. The kernel in Fedora is semi-rolling and is usually not tied to a specific release, 6.8’s been gone a while.
I tried installing Bluefin but the installer had huge graphical bugs (green screen flashing, components half rendering) so I think I will wait a bit for drivers. I downloaded the Asus Bluefin DX image.
I tried installing Fedora 40 and so far it has been mostly working, still some freezes and I’m not sure if the GPU is working properly.
I’ll try to give Bluefin another look tomorrow, but as I can’t dual boot I’m a bit afraid of ending up with an unsable PC.
Edit: remove mesa mention as I misread the phoronix article
If you have a spare usb drive with enough space you can use image backup tools like Clonezilla or Rescuezilla to save an image of your drive. If something screws up just load you saved image.
I successfully managed to install Bluefin using the linked image, although it wasn’t without some hassle: the screen would completely freeze after some time and I would have no choice but to reboot.
This issue isn’t specific to Bluefin: I also had it on Fedora, but forcing the laptop to go to sleep (by closing the lid and waiting, or hold the power button for 5s) fixed the freezes (for some time, before it inevitably freezes again).
Bluefin:latest mostly just works, but it still feels a bit experimental on this laptop (Asus Vivobook S 14, AMD Ryzen HX 370).
So far I noted the following issues (not all are specific to Bluefin):
the freezes mentioned above
Firefox running at a low framerate, and stuttering when moving the window around: I haven’t pinpointed the exact source of this problem
VSCode needing --ozone-platform=wayland to fix blurry rendering when using display scaling
the battery doesn’t last as long as on windows (I haven’t tried optimization tweaks yet)