I’m testing the KDE spin on Fedora 40 on a Ryzen 7950X with a Radeon 7900XTX. I’ve disabled Sleep and Hibernation through systems masking settings, and on Plasma I’ve set it to not sleep at all.
At night, all I do is lock the screen, and hit Esc to turn the monitors off (connected through DP).
Every morning I move the mouse and hit Esc or Space to turn on the monitors. Lately (can’t remember exactly since when), the system just won’t come back.
Where might I find clues as to what’s going on? What Logs and whatnot.
I have a suspicion with Bluetooth settings, as somehow it’s set to Off now on every boot (was set to On on start when Fedora was installed), so I’ll do some tests with that tonight.
I was also thinking of installing SSH to see if I could check the status of something, but I wouldnt know what to look for yet.
EDIT: Another weird thing is that after force rebooting (holding power on the pc case), the iGPU in the CPU becomes enabled, even though I disabled it in the UEFI)
This is a kernel bug with AMD based systems, here is the workaround that worked for me
edit with root privileges the file sudo nano /etc/default/grub
find the line GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”. It might have more parameters if you ever modified it, make sure there is no parameter disabling ACPI.
Now add to this line WITHIN THE QUOTES the parameter usbcore.autosuspend=-1 , so the line will be GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash usbcore.autosuspend=-1”
No, add it into the GRUB_CMDLINE_LINUX as suggested. Fedora does not normally use the GRUB_CMDLINE_LINUX_DEFAULT line as you can see with the result displayed.