so, i have installed pacman update yesterday. i remember it contained linux headers and graphic-related packages.
however, rebooting the machine for the first time after the update, i noticed my display is entirely showing blank black screen.
weird thing is BIOS POST and linux bootlog screen displays without problem. the only thing does not work is display manager(the log-in screen).
i found out i can short press a power button of the machine to properly turn it off while the blank screen is displayed. and i also found out the power-off process only takes 2~3 secs. so kernel is loaded and working, but display driver and everything else is not.
i can confirm my machine is fine electrically. i can boot it into windows without problem.
i edited my kernel args to include nomodeset and it boots fine. and found out there is no update available.
@blueon
This doesn’t make sense to me. (nomodeset) I have the almost the same hardware although my board is an x570. I do have the RX 590 and am using btrfs but on grub bootloader.
Arch wiki specifically states.
Make sure you do not have nomodeset or vga= as a kernel parameter since amdgpu requires KMS.
Edit: @blueon
I also have an B550 board running the 5800X with an RX6750 XT. I do not use nomodeset on either.
Well i can only say that if it’s working that’s okay but not sure why after doing an update this is necessary. I have almost nothing in my grub command line with almost the same hardware except that you have the x470 board.
This may be because you are using nomodeset? I also notice there are 4 newer UEFI Bios updates for this motherboard although they show they are all beta versions. I don’t understand why these manufacturers post Beta versions and then when they come out with another it’s still a Beta. Makes no sense to me. I personally don’t have an issue using a Beta version but that’s up to you. It may or may not resolve the issue.
Can you post what is in your command line for kernel parameters?
Edit: I also noticed you are using X11 and not Wayland. Have you tried logging in using Wayland?
Also you may need to try adding early kms to dracut. But remove nomodeset from command line and reinstall-kernels.
initrd=\c10a29bb26484d91a79937695d61519b\6.18.2-arch2-1\initrd nvme_load=YES nowatchdog rw rootflags=subvol=/@ root=UUID=88af7ac4-7baf-418a-9db0-34fec7581d3d systemd.machine_id=c10a29bb26484d91a79937695d61519b nomodeset
yes, that is probably because of nomodeset. can’t pick Wayland because the display stops working just before display manager (the log in screen) shows up.
tried the force_drivers. now the display goes out even faster(before the kernel fully boots). i updated the UEFI, and apparently systemd-boot boot entry is gone. so now i need to re-install the bootloader. to do that, i tried booting into EOS 2025.03.19 ISO. but no surprise, without nomodeset, it didn’t boot. so essentially, it is not a driver isssue. more like VBIOS issue.
i made some discovery. looking into bootlog closely, an error message can be seen:
6.311976] andgpu 0000:27:00.0: probe with driver andgpu failed with error -22
this makes the problem more likely to be hardware related. so i tried changing various VGA BIOS with unofficial binaries since there’s no official(HIS RX590 8GB OC) one available. but got no luck. most of them didn’t work at all and rest of the firmware images didnt work with EOS.
so situation is really tricky. EOS tells me it is hardware problem but Windows works just fine. no difference after VBIOS reflash.
it is working again. i opened up the computer to do cable management. after finishing it, i pressed a power button and heard boot error beeps multiple times. and apparently booted to linux just fine? i don’t know. it has too many ‘it sometimes does that’ things.
Edit: Also when you updated the UEFI Bios did you set it defaults first and then go in and change the settings that need to be changed such as secure boot disabled, csm disabled, turn off fast boot, set gpu to be dedicated. Did you flash to the latest? Even though it say’s Beta that’s what i would do. Maybe eventually they come out with a final but I doubt it because the motherboard is getting too old.