I’m on F36, a fresh install with automatic partitioning and encryption. I have an AMD Radeon RX 6650 XT and instead of the Plymouth boot screen I see a grey screen to enter my password and then three dots until I reach the login screen. Everything else seems to be working normally. Any ideas on how to fix this?
Did you by chance encrypt the disk? If you did then that grey screen is likely the luks screen where you enter the password to unlock the disk. The three dots would be the indication that is is unlocking the disk, then it reaches the login screen where you actually login. The login screen is the plymouth screen.
You enabled encryption. You thus have to live with the display that is necessary to unlock the disk before it can be booted. The suggestion to update the grub.cfg file is totally not required since that display is from luks and not from grub or plymouth.
I’m just trying to get Plymouth to work again like it did with my Nvidia card and luks encryption. I would get the luks password prompt with the Plymouth screen and the Fedora logo instead of this grey screen. Does it not work the same with AMD cards? I haven’t used an AMD gpu on linux in five years so I really can’t remember what it looked like but if that’s the case then I guess it’s working normally.
What plymouth theme are you using? sudo plymouth-set-default-theme
The default theme is bgrt.
you can set it by sudo plymouth-set-default-theme bgrt
you can see if it’s installed by sudo plymouth-set-default-theme --list
It’s part of plymouth-system-theme if it is not installed.
So… I had already given up on this small “problem” with the grey luks password screen because it wasn’t a big deal, but now I seem to have accidentally stumbled on the cause of my troubles. Also, I don’t know if this had anything to do with Plymouth, my new AMD GPU, or if it’s possibly due to a software change that happened to coincide with when I installed the new hardware.
Anyway, the fix is to go in the BIOS and set Legacy USB Support to Auto or Enabled. Now everything looks like it used to with the luks password prompt on a nice black screen with the Fedora logo.
Why did I have Legacy USB Support disabled? Because I have three external hard drives and when I enable that setting it makes POST take significantly longer. So I’ve set that setting to disabled for years without a problem and would only enable it when I had a need to boot from a USB thumb drive. Furthermore, Fedora is installed on a SATA SSD so I don’t understand how this USB setting has any bearing on any of this but I tested it several times and that was indeed the cause.