Editing Grub in Silverblue

Hello,

To get straight to the point my ThinkPad E585 (Ryzen 7, 16GB, 256GB NVME) has always had a problem with booting Linux-- I believe it was an early AMD Zen arch issue. To get Linux distros to boot I have to go to the grub command line and insert “ivrs_ioapic[32]=00:14.0”. On normal Fedora after I make this edit in my /etc/default/grub file and do “grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg” just once, I never have to worry about it again.

However for some reason this does not seem to take on my Silverblue install, which means that each time I boot up I have to sort of trigger the grub menu and make the edit each time. Rebooting doesn’t work at all. In complete honesty, it is just a minor annoyance for me and I am happy with how well Silverblue is working for me-- I now have lots of Flatpaks installed and they all seem to work great and even integrate-- but I would like to iron out the boot process.

Hi @mpphill2,

could you try run rpm-ostree kargs --editor and add the ivrs_ioapic[32]=00:14.0 there and restart and see whether it helps and is persistent?

2 Likes

try rpm-ostree kargs --append=“ivrs_ioapic[32]=00:14.0”

1 Like

It works, thank you!!

All day at work I’ve thought about Linux and my Silverblue install and I just knew there would be a helpful response on here… you guys delivered, thank you so much. My computer just successfully rebooted :smiley:

1 Like