resume from hibernate fails with black screen (Rx5700, Kernel 5.6-5.9)
Brief summary of the problem:
Resume from hibernate fails with black screen and unresponsive system after image loading is completed. If my interpretation of dmesg output is correct it seems to be related to amdgp. I still can SSH to my machine but not use graphics. I did not yet test using modules and unloading. Tested with different firmware versions (20200721, 20200817, 20200918) and kernel versions (5.6 to 5.9). As i was not aware of this page i created a kernel bug Bug 209535
Suspend to memory worked so far. As well as testing levels: freezer, devices, platform, processors, core to /sys/power/pm_test with disk state according to: https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt
I did an update to a newer bios without change of the behavior. Further details in dmesg and lspci.
Hardware description:
- CPU: Ryzen 3700X
- GPU: RadeonRx 5700
- System Memory:32GB
- Display(s): Eizo S2433
- Type of Diplay Connection: DP
System information:
- gentoo
- Kernel version: 5.8.11
- Custom kernel: gentoo and vanilla
- AMD package version:
How to reproduce the issue:
Issue is reproducable by starting the system, log in and invoke pm-hibernate. Image is written and resume itself works but screen is gone after image loading completed.
Attached files:
- Dmesg log failed_hibernate_ssh3_newbios
- lspci output lspci.txt