Thinkpad X13 AMD: Problems with external monitor wake up after suspend
Since kernel version 6.1.57 I have problems with external monitor wakeup after suspend on Thinkpad X13 AMD Gen2 Notebook.
Notebook is in docking station with closed lid. Suspend & Resume. The external monitor gets no signal. After randomly typing Ctrl+Alt+Fn for switchung consoles, the monitor at some point gets signal and is usable again.
It worked with kernel 6.1.56.
I also tested the following kernels:
- It works with: 5.10.200, 5.15.138, 6.1.44, 6.1.55, 6.1.56
- It doesn't work with: 6.1.57, 6.1.58, 6.1.60, 6.1.62, 6.1.64, 6.5.11, 6.6.1
I managed to compile a 6.1.57 kernel and also a 6.1.64 kernel by reverting the changes from commit ec5fa9 "drm/amd/display: Adjust the MST resume flow" (https://github.com/torvalds/linux/commit/ec5fa9fcdeca69edf7dab5ca3b2e0ceb1c08fe9a?diff=split&w=1?diff=split&w=1) and with this suspend & resume works like before without any problems.
I also reported this at kernel.org (https://bugzilla.kernel.org/show_bug.cgi?id=218211) and at manjaro.org (https://forum.manjaro.org/t/problems-with-external-monitor-wake-up-after-suspend/151840)