6.12.5+: Display quickly flickers and powers off after resuming from suspend if/when external power is disconnected
Description:
After upgrading to 6.12.5 (and in 6.12.6 as well), when resuming from suspend AND when the external power is disconnected, the display brightness rises, then quickly flickers for a few seconds, and then turns off completely. If the computer is connected back to external power, the display turns back on. If the computer is restarted, the display also turns back on (even without external power) - until it has been suspended and resumed again at least once.
This does not happen with 6.12.4 and older kernels.
I have no experience bisecting kernel bugs, but looking at the commit log for 6.12.5, this looks relevant: drm/amdgpu: rework resume handling for display (v2)
Additional info:
-
Kernel version: 6.12.6-arch1-1
-
Computer: Lenovo IdeaPad 5 Pro 14ACN6
-
CPU: AMD Ryzen 7 5800U (16) @ 4.51 GHz
-
GPU: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]
-
config and/or log files: (did not see anything relevant in dmesg or journalctl, let me know if i should be looking for something specific)
-
link to upstream bug report, if any:
Steps to reproduce:
- Reboot into 6.12.5 or 6.12.6 kernel
- Suspend
- Resume from suspend
- Disconnect computer from external power