Full Screen applications become white screens after s2idle
Brief summary of the problem:
After going into s2idle for a long time - around a few hours - and subsequently using a fullscreen application like playing a game / watching a movie, the entire screen becomes white. The target application is still running and I can get the application's content on screen by moving the mouse. I can also switch to another application or virtual desktop without any issues. I already have PSR disabled by adding the kernel parameter amdgpu.dcdebugmask=0x10.
A full reboot fixes these issues.
EDIT:
I no longer think this is a s2idle issue because I am getting this issue even after actively using my laptop for sometime.
Hardware description:
- amd_s2idle report: s2idle_report-2023-12-11.txt
- Device: HP Pavilion Plus 14
- CPU: AMD Ryzen 7840U
- GPU: AMD Radeon 780M
System information:
- Distro name and Version: Arch Linux
- Kernel version:
Linux hp-pvp-14 6.6.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 04 Dec 2023 00:29:19 +0000 x86_64 GNU/Linux
How to reproduce the issue:
Go into s2idle mode for around a few hoursWake up from sleep- Try to use an application in fullscreen
- The screen becomes completely white but system remains responsive.
Attached files:
DMESG Log after causing the white screen: dmesg.log
Edited by Rohit Sukumaran