I just tried upgrading to Fedora 43 after not using my Framework laptop for a couple months. I went through the Discover application. Discover performed all other updates before it performed the 43 upgrade, which includes a BIOS update. After upgrading to 43, the laptop always gets stuck at a black screen as outlined in these posts:
Updated from 42 to 43: now only get black screen
Fedora 43 KDE sometimes boots to a black screen
Talk: Fedora 43 KDE sometimes boots to a black screen
Fedora 43 black screen. (Workarounds do not work for me)
I’ve tried editing the boot command as mentioned in all of these posts to remove the rhgb argument and adding the nomodeset argument. It give me this prompt, I enter the passphrase, and then I get the black screen. This is before I provide any input:
[ OK ] Started plymouth—start.service — Show Plymouth Boot Screen.
[ OK ] Started systemd-ask-password-plymouth.path — Forward Password Requests
[ OK ] Reached target paths.target — Path Units.
Starting systemd-battery-check.service — Check battery level during ear
[ OK ] Finished systemd-battery-check.service — Check battery level during ear
[ OK ] Stopped systemd-vconcole-setup.service — Virtual Console Setup.
Stopping systemd-vconcole-setup.service — Virtual Console Setup...
Starting systemd-vconcole-setup.service — Virtual Console Setup...
[ OK ] Finished systemd-vconcole-setup.service — Virtual Console Setup.
[ OK ] Found device dev-disk-by\x2duuid-abbf2f4a3\x2dc3c3\x2d40a7\x2da076\x2dcf
Starting systemd-cryptsetup@luks\x2dabb2f4a3\x2dc3c3\x2d40a7\x2da076\x2
Please enter passphrase for disk WDC WDS250G2B0C-00PXH0 (luks-abb2f4a3-c3c3-40a7
ucsi_acpi USBC000:00: unknown error 256
Please enter passphrase for disk WDC WDS250G2BOC-00PXH0 (luks-abb2f4a3-c3c3-40a7-a076-cfa081449b69)::
This is the unmodified boot command:
load_video
set gfxpayload=keep
insmod gzio
linux ($root)/vmlinuz-6.19.10-100.fc42.x86_64 root=UUID=d7e4707e-1416-4254-be6e-22e428f152f7 ro rootflags=root rd.luks.uuid=liks-abb2f4a3-c3c3-40a7-a076-cfa081449b69 rhgb quiet
initrd ($root)/initramfs-6.19.10-100.fc42.x86_64.img $tuned_initrd
Side note: It seems that every time I’ve upgraded Fedora, the previous version is still listed in Grub. Don’t know what that’s about. Doesn’t look like 43 installed correctly, either:
*Fedora Linux (6.19.10-100.fc42.x86_64) 42 (Workstation Edition)
Fedora Linux (6.17.11-200.fc42.x86_64) 42 (Workstation Edition)
Fedora Linux (6.17.10-100.fc41.x86_64) 41 (Workstation Edition)
Fedora Linux (0-rescue-045dc2c193094b9fa55c8be56247a802) 39 (Workstation Edition)
UEFI Firmware Settings
Does anyone have any input on how to get around this issue? At the very least, I’d like to just get some data off of the encrypted M.2 drive so I can work with it on my desktop.