You are not logged in.
Pages: 1
Hello,
I have a thinkpad T495 with an AMD gpu.
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] (rev d2)
Subsystem: Lenovo Device 5125
Kernel driver in use: amdgpu
Kernel modules: amdgpuThere's an external monitor attached, with a 2k resolution.
Everything works smoothly, but after wake from suspend, the external monitor is very laggy: you can notice that even scrolling a simple web page is not smooth.
So far I've tried the following, but didn't help:
- udev rule below (from https://news.ycombinator.com/item?id=43081327)
# Generic PCIe fix for sleep bugs by preventing wakeup from any PCIe port
ACTION=="offline", SUBSYSTEM=="pci", DRIVER=="pcieport", ATTR{power/wakeup}="disabled"- boot with amdgpu.dcdebugmask=0x10 as kernel parameter
- boot with amdgpu.dpm=0 (hangs on boot)
- boot with amdgpu.runpm=0
- boot with pcie_aspm=off or pcie_aspm=performance
cat /sys/module/pcie_aspm/parameters/policy
[default] performance powersave powersupersave # this always has been default... odd...- suspend with s2idle instead of deep (s2idle doesn't even reach the suspend state, but hangs directly)
I've also tried to reset the GPU with:
sudo cat /sys/kernel/debug/dri/1/amdgpu_gpu_recoverThat fixes the issue, but I have to manually run this after every wake from suspend.
Last edited by yalilo5046 (2026-03-11 09:19:33)
Offline
Restarting the graphical session also works.
loginctl terminate-session 1Did not mention that I am currently using Hyprland, however the issue was present in KDE too.
Last edited by yalilo5046 (2026-03-09 11:06:36)
Offline
Pages: 1