Today I did an offline upgrade, and after the upgrade Secure Boot is no longer working. I do not have any proprietary kernel modules installed, and my Fedora KDE Plasma live USB still boots fine with Secure Boot enabled. On top of that, the same packages updated on my laptop (a ThinkPad X1 Yoga Gen 6), and they broke secure boot as well. I tried to rollback to before the update, but for some reason dnf wouldn’t allow it due to package conflicts. For now the only fix is to disable Secure Boot in the UEFI, but that is not ideal. Especially, for my laptop which is mobile.
Here is a dnf history info output for the offline upgrade transaction:
Transaction ID : 124
Begin time : 2026-03-25 16:29:59
Begin rpmdb : c83f185a13622da37946bc9d1ae6c42b7c5c8e77ee2377e8f47922b4eccfe1f2
End time : 2026-03-25 16:30:09
End rpmdb : d4b51374b3428859f6144d59c625fbb7e5a465bb38cba7729c3078268f51b3c7
User : 0 Super User <root>
Status : Ok
Releasever : 43
Description : dnf upgrade --offline --refresh
Comment :
Packages altered:
Action Package Reason Repository
Upgrade audit-0:4.1.4-1.fc43.x86_64 Group updates
Upgrade audit-libs-0:4.1.4-1.fc43.x86_64 Dependency updates
Upgrade audit-rules-0:4.1.4-1.fc43.x86_64 Dependency updates
Upgrade python3-audit-0:4.1.4-1.fc43.x86_64 Dependency updates
Upgrade audit-libs-0:4.1.4-1.fc43.i686 Dependency updates
Upgrade fastfetch-0:2.60.0-1.fc43.x86_64 External User updates
Upgrade grub2-common-1:2.12-42.fc43.noarch Dependency updates
Upgrade grub2-tools-minimal-1:2.12-42.fc43.x86_64 Dependency updates
Upgrade grub2-tools-extra-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-tools-efi-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-tools-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-pc-modules-1:2.12-42.fc43.noarch Dependency updates
Upgrade grub2-pc-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-efi-x64-modules-1:2.12-42.fc43.noarch User updates
Upgrade grub2-efi-x64-cdboot-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-efi-x64-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-efi-ia32-modules-1:2.12-42.fc43.noarch User updates
Upgrade grub2-efi-ia32-cdboot-1:2.12-42.fc43.x86_64 Group updates
Upgrade grub2-efi-ia32-1:2.12-42.fc43.x86_64 Group updates
Upgrade libqtforkawesome-qt61-0:0.3.2-1.16.x86_64 Dependency home_mkittler
Upgrade libqtquickforkawesome-qt61-0:0.3.2-1.16.x86_64 Dependency home_mkittler
Upgrade libqtutilities-qt66-0:6.20.0-1.12.x86_64 Dependency home_mkittler
Upgrade libsyncthingconnector-qt634-0:2.0.9-2.15.x86_64 External User home_mkittler
Upgrade libsyncthingconnector34-0:2.0.9-1.16.x86_64 External User home_mkittler
Upgrade libsyncthingmodel-qt634-0:2.0.9-2.15.x86_64 User home_mkittler
Upgrade libsyncthingwidgets-qt634-0:2.0.9-2.15.x86_64 User home_mkittler
Upgrade mesa-dri-drivers-0:25.3.6-3.fc43.x86_64 Group updates
Upgrade mesa-filesystem-0:25.3.6-3.fc43.x86_64 Dependency updates
Upgrade mesa-libgbm-0:25.3.6-3.fc43.x86_64 Dependency updates
Upgrade mesa-libGL-0:25.3.6-3.fc43.x86_64 Dependency updates
Upgrade mesa-libEGL-0:25.3.6-3.fc43.x86_64 Dependency updates
Upgrade mesa-dri-drivers-0:25.3.6-3.fc43.i686 Group updates
Upgrade mesa-libgbm-0:25.3.6-3.fc43.i686 Dependency updates
Upgrade mesa-libGL-0:25.3.6-3.fc43.i686 Dependency updates
Upgrade mesa-libEGL-0:25.3.6-3.fc43.i686 Dependency updates
Upgrade mesa-filesystem-0:25.3.6-3.fc43.i686 Dependency updates
Upgrade mesa-vulkan-drivers-0:25.3.6-3.fc43.x86_64 Group updates
Upgrade mesa-vulkan-drivers-0:25.3.6-3.fc43.i686 Group updates
Upgrade openssh-0:10.0p1-8.fc43.x86_64 Dependency updates
Upgrade openssh-server-0:10.0p1-8.fc43.x86_64 Group updates
Upgrade openssh-clients-0:10.0p1-8.fc43.x86_64 Group updates
Upgrade openssh-askpass-0:10.0p1-8.fc43.x86_64 Weak Dependency updates
Upgrade python3-wcwidth-0:0.6.0-1.fc43.noarch Dependency updates
Upgrade qtforkawesomeiconengine-qt6-0:0.3.2-1.16.x86_64 Dependency home_mkittler
Upgrade syncthingctl-qt6-0:2.0.9-2.15.x86_64 User home_mkittler
Upgrade syncthingplasmoid-qt6-0:2.0.9-2.15.x86_64 User home_mkittler
Replaced audit-0:4.1.3-1.fc43.x86_64 Group @System
Replaced audit-libs-0:4.1.3-1.fc43.x86_64 Dependency @System
Replaced audit-libs-0:4.1.3-1.fc43.i686 Dependency @System
Replaced audit-rules-0:4.1.3-1.fc43.x86_64 Dependency @System
Replaced fastfetch-0:2.59.0-1.fc43.x86_64 External User @System
Replaced grub2-common-1:2.12-40.fc43.noarch Dependency @System
Replaced grub2-efi-ia32-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-efi-ia32-cdboot-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-efi-ia32-modules-1:2.12-40.fc43.noarch User @System
Replaced grub2-efi-x64-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-efi-x64-cdboot-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-efi-x64-modules-1:2.12-40.fc43.noarch User @System
Replaced grub2-pc-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-pc-modules-1:2.12-40.fc43.noarch Dependency @System
Replaced grub2-tools-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-tools-efi-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-tools-extra-1:2.12-40.fc43.x86_64 Group @System
Replaced grub2-tools-minimal-1:2.12-40.fc43.x86_64 Dependency @System
Replaced libqtforkawesome-qt61-0:0.3.2-1.15.x86_64 Dependency @System
Replaced libqtquickforkawesome-qt61-0:0.3.2-1.15.x86_64 Dependency @System
Replaced libqtutilities-qt66-0:6.20.0-1.11.x86_64 Dependency @System
Replaced libsyncthingconnector-qt634-0:2.0.9-2.14.x86_64 External User @System
Replaced libsyncthingconnector34-0:2.0.9-1.15.x86_64 External User @System
Replaced libsyncthingmodel-qt634-0:2.0.9-2.14.x86_64 User @System
Replaced libsyncthingwidgets-qt634-0:2.0.9-2.14.x86_64 User @System
Replaced mesa-dri-drivers-0:25.3.6-2.fc43.x86_64 Group @System
Replaced mesa-dri-drivers-0:25.3.6-2.fc43.i686 Group @System
Replaced mesa-filesystem-0:25.3.6-2.fc43.x86_64 Dependency @System
Replaced mesa-filesystem-0:25.3.6-2.fc43.i686 Dependency @System
Replaced mesa-libEGL-0:25.3.6-2.fc43.x86_64 Dependency @System
Replaced mesa-libEGL-0:25.3.6-2.fc43.i686 Dependency @System
Replaced mesa-libGL-0:25.3.6-2.fc43.x86_64 Dependency @System
Replaced mesa-libGL-0:25.3.6-2.fc43.i686 Dependency @System
Replaced mesa-libgbm-0:25.3.6-2.fc43.x86_64 Dependency @System
Replaced mesa-libgbm-0:25.3.6-2.fc43.i686 Dependency @System
Replaced mesa-vulkan-drivers-0:25.3.6-2.fc43.x86_64 Group @System
Replaced mesa-vulkan-drivers-0:25.3.6-2.fc43.i686 Group @System
Replaced openssh-0:10.0p1-7.fc43.x86_64 Dependency @System
Replaced openssh-askpass-0:10.0p1-7.fc43.x86_64 Weak Dependency @System
Replaced openssh-clients-0:10.0p1-7.fc43.x86_64 Group @System
Replaced openssh-server-0:10.0p1-7.fc43.x86_64 Group @System
Replaced python3-audit-0:4.1.3-1.fc43.x86_64 Dependency @System
Replaced python3-wcwidth-0:0.2.13-16.fc43.noarch Dependency @System
Replaced qtforkawesomeiconengine-qt6-0:0.3.2-1.15.x86_64 Dependency @System
Replaced syncthingctl-qt6-0:2.0.9-2.14.x86_64 User @System
Replaced syncthingplasmoid-qt6-0:2.0.9-2.14.x86_64 User @System
Like I said, Secure Boot was functioning perfectly, then immediately after this offline upgrade transaction it stopped functioning giving me a black screen on boot.
P.S., Was this site updated recently? I had a previous user account with the same username I am posting under now, but that account appears to be completely gone. When I tried to log in it wouldn’t allow me. Then, when I visited in a different browser where I was logged into google it suddenly said I have been logged in with Oauth2, and it tied this brand new account (with the same username I was using before) to my Gmail address. I also had 2FA before, and now I cannot find a setting to enable it.