Random resume (after suspend) issue on ThinkPad T14s AMD Gen3 (Radeon 680M, Ryzen 7)
Hi, since 2 or 3 weeks, may be more, I don't remember, my laptop, a Thinpad T14s AMD gen3, powered by Fedora 39 Gnome Wayland, randomly, the suspension cannot be restored, I have to do a hard reboot/reset.
This is the last line in journald:
janv. 27 23:43:42 t14s awatcher[5517]: [2024-01-27 22:43:42.757280 ERROR watchers::watchers] Error on active window iteration: org.freedesktop.DBus.Error.UnknownMethod: L’objet n’existe pas à l’emplacement « /org>
janv. 27 23:43:43 t14s systemd[1]: Reached target sleep.target - Sleep.
janv. 27 23:43:43 t14s systemd[1]: Starting systemd-suspend.service - System Suspend...
janv. 27 23:43:43 t14s rtkit-daemon[1524]: Successfully made thread 3838 of process 3792 (/usr/bin/gnome-shell) owned by '1000' high priority at nice level 0.
janv. 27 23:43:43 t14s systemd-sleep[224210]: Entering sleep state 'suspend'...
janv. 27 23:43:43 t14s kernel: PM: suspend entry (s2idle)
$ neofetch --off
stephane@t14s
-------------
OS: Fedora Linux 39 (Workstation Edition) x86_64
Host: 21CQCTO1WW ThinkPad T14s Gen 3
Kernel: 6.6.13-200.fc39.x86_64
Uptime: 10 mins
Packages: 3347 (rpm), 48 (flatpak)
Shell: zsh 5.9
Resolution: 1920x1200
DE: GNOME 45.3
WM: Mutter
WM Theme: Adwaita
Theme: Adwaita:dark [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: tmux
CPU: AMD Ryzen 7 PRO 6850U with Radeon Graphics (16) @ 4.768GHz
GPU: AMD ATI Radeon 680M
Memory: 7262MiB / 30847MiB
Since kernel 6.6.8, I've been having suspend issues. Sometimes, a suspend request would result in the screen blanking, but the power LED remains lit. Other times, suspend would occur, but randomly, the system wakes itself (power LED is solid white), and eventually the fans turn on to full speed and the system gets very warm. A long press of the power button shuts it down, and it reboots normally.
After a bit of experimenting, the bad suspend only occurs on lid close. Suspend works normally if a suspend is requested by pressing the power button. This behaviour has been confirmed by other Asus G14GA402 users, as well one Asus TUF Gaming A16 Advantage Edition FA617NS user.
There was no issue with suspend on kernel 6.6.7 and lower. The issue has persisted through 6.6.8/9/11/13 and 6.7.2.
Then I encountered this second bug, which is totally reproducible.
Summary of QCNFA765 ath11k problems kernel-6.7.4
The current 6.7.x suspend crashes are intertwined with the long standing packet loss and latency problems we've been seeing with QCNFA765 Linux ath11k.
Kernel 6.4.12-6.6.14 all had the same problem where you need the iw dev wlp1s0 set power_save off workaround to prevent crippling packet losses and slow speeds. With the power_save workaround applied this wifi adapter was mostly tolerable.