I’m running Fedora Silverblue up to date on a desktop and have been having an issue for at least a few months now.
If I enable suspend in the power settings, the system seems to power off almost all USB ports (Except the front one of the chassis).
This makes it impossible to wake-up the system unless I connect a keyboard to the front USB port.
And even once I login with that keyboard, the remaining USB ports never wake up, even If I disconnect and connect them again.
I ended-up having to completely disable suspend.
I did some digging online on how to keep USB devices always active but it seem it implies modifying files that are read-only in silverblue, and on top of that, it kinda feels like I shouldn’t have to hack my way around this and should work Out of the box.
The system suspends and powers back on just fine in windows, and I double checked the BIOS settings already.
Is anyone experiencing a similar issue?
How did you work around it?
Motherboard is Gigabyte aorus master trx40 (I think), it has a Threadripper 3something
This looks like a kernel issue. Can you try to reproduce with a Fedora Workstation Live system?
A kernel bug report in Fedora Bugzilla might also be a good place to start.
I rather not install Fedora Workstation in parallel as I tried it before and had to do some manual edits in the EFI partition to be able to boot back to Silverblue.
In my case, gnome respects the auto-suspend setting, usb ports just stay dead when it wakes up.
I wonder if this is related to a recent issue I had with an integrated Wacom tablet on my laptop. Essentially my BIOS was set to “Linux” or s3 suspend, but s3 suspend support isnt well tested on some hardware because it’s not supported in Windows… the Windows code path is better tested. Windows suspend uses s2 suspend… so if you switch your suspend level in your bios from Linux to Windows it might fix the issue because you won’t be using s3 anymore just s2.
Hi, any update or solution? I have similar problem but on regular fedora 36 distro, after waking up of hibernation the usb ports (not all) appears powered off, having mouse wireless receiver attached the result is mouse not working after wake, re-plugging does not work, usb port appears dead/power off? Very annoying to switch receiver to another ports?
UPDATE: after many hours of searching and trying out all given methods to fix issue including no auto suspend to kernel then got a fortune to touch wireless receiver coincidentally more hard into usb port and Logitech mouse receiver at once detected by system starts to work properly. Then bit experimenting and physically examined usb male connector on receiver found it was bit bent on left then aligned this with some tool and plug it to any usb port detected as it should and of course mouse now working anywhere including wake hibernate mode. Hopefully this helps.