Hello !
For the last week or so, my Fedora desktop has stopped being able to wake from sleep. When trying to wake it up, the lights turn on, the peripherals get power (keyboard lights turn on), but nothing on the screens, and the computer is not responding at all (for example, pressing caps lock does not turn on the corresponding keyboard light).
Of course, the system is fully up to date.
Reading other topics on failures to wake up, I tried to follow troubleshooting steps without success, but here are the results of a few commands people asked for on those topics:
inxi -Fzxx
System:
Kernel: 6.11.3-200.fc40.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.41-37.fc40
Desktop: GNOME v: 46.5 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 40 (Workstation Edition)
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: TUF GAMING B550M-PLUS v: Rev X.0x
serial: <superuser required> part-nu: SKU UEFI: American Megatrends v: 3205
date: 08/14/2023
CPU:
Info: 6-core model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64
type: MT MCP arch: Zen 3 rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 16 MiB
Speed (MHz): avg: 2995 min/max: 400/4464 boost: enabled cores: 1: 2995
2: 2995 3: 2995 4: 2995 5: 2995 6: 2995 7: 2995 8: 2995 9: 2995 10: 2995
11: 2995 12: 2995 bogomips: 93606
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
XT/6750 XT / 6800M/6850M XT] vendor: Sapphire driver: amdgpu v: kernel
arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: DP-1,DP-3
empty: DP-2,HDMI-A-1,Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:73df
Device-2: Generalplus GENERAL WEBCAM driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-2:2 chip-ID: 1b3f:2247
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 24.1.3
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x1080 s-dpi: 96
Monitor-1: DP-1 pos: primary,left model: Idek Iiyama PL2492H
res: 1920x1080 dpi: 93 diag: 604mm (23.8")
Monitor-2: DP-3 pos: right model: Idek Iiyama PL2492H res: 1920x1080
dpi: 93 diag: 604mm (23.8")
API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.7 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: AMD Radeon RX 6700 (radeonsi navi22 LLVM
18.1.6 DRM 3.59 6.11.3-200.fc40.x86_64) device-ID: 1002:73df
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 03:00.1 chip-ID: 1002:ab28
Device-2: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
lanes: 16 bus-ID: 0a:00.1 chip-ID: 1002:1637
Device-3: Advanced Micro Devices [AMD] Family 17h/19h HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
lanes: 16 bus-ID: 0a:00.6 chip-ID: 1022:15e3
Device-4: Generalplus GENERAL WEBCAM driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-2:2 chip-ID: 1b3f:2247
API: ALSA v: k6.11.3-200.fc40.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: AzureWave driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
bus-ID: 07:00.0 chip-ID: 14c3:7922
IF: wlp7s0 state: down mac: <filter>
Device-2: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 08:00.0 chip-ID: 10ec:8125
IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: docker0 state: down mac: <filter>
IF-ID-2: tailscale0 state: unknown speed: -1 duplex: full mac: N/A
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-7.2:5 chip-ID: 13d3:3585
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 1.82 TiB used: 782.1 GiB (42.0%)
ID-1: /dev/nvme0n1 vendor: Crucial model: CT2000P3PSSD8 size: 1.82 TiB
speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 31.9 C
Partition:
ID-1: / size: 1.31 TiB used: 782.06 GiB (58.4%) fs: btrfs
dev: /dev/nvme0n1p7
ID-2: /boot/efi size: 96 MiB used: 47.7 MiB (49.7%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 29.8 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p6
Sensors:
System Temperatures: cpu: 46.9 C mobo: 28.0 C gpu: amdgpu temp: 41.0 C
mem: 40.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 32 GiB note: est. available: 31.14 GiB used: 9.4 GiB (30.2%)
Processes: 473 Power: uptime: 18m wakeups: 0 Init: systemd v: 255
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 33
Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Zsh v: 5.9
running-in: gnome-terminal inxi: 3.3.36
cat /sys/power/mem_sleep
s2idle [deep]
Now, to be honest, sleep/wake has never been very stable on Fedora on this machine. It has usually worked about 90% of the time, with the failures being either similar to the one described above, or the computer seemingly turning on completely (keyboard lights toggling on caps lock + ping responding) but nothing on the screen, or even the screens turning on successfully and the lock screen displaying the correct time and updating it but USB peripherals not working at all. This was similar to the behaviours described in this topic : Fedora 40 - Monitors won't wake when return from system suspend . That was annoying, but livable.
However, the current behaviour of 0% wake success is very recent, only for the last week or so. I tried on Wayland, on X, on the login screen : same behaviour. I don’t know what could have changed besides system updates.
I believe all relevant information on my setup is present in the result of the inxi -Fzxx
command, if I missed anything don’t hesitate to ask.
Any help would be very much appreciated. I tried scouring the forums & reddit for similar problems, but they are each different just enough so that I don’t know what else to try.
Thank you very much in advance !