Bug 213917
Summary: | Screen starts flickering when laptop(amdgpu) wakes up after suspend. | ||
---|---|---|---|
Product: | Drivers | Reporter: | Utkarsh Verma (utkarsh.naveen) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | normal | CC: | kernel, samuel-kbugs |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 5.13.6 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Utkarsh Verma
2021-07-30 01:10:35 UTC
I've just run into this as well. I upgraded the laptop to 5.13.12 and the display doesn't resume properly as described. The cpu is "AMD A10-9600P RADEON R5". The only relevant messages in the journal are 4 lines like: amdgpu 0000:00:01.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x10aa25720 flags=0x0070] with a different value for address in each one. I just tried with 5.14.1 and resuming works again. I still get those messages in the log, so apparently they aren't relevant to this issue. When I change the resolution or come back from suspend it flickers with random dots. https://youtu.be/9hXqSQjU080 It works again when I either switch the mode back to the old resolution or press ctrl-alt-f8 & alt-f2 It's only a problem on the laptop eDP display, external usb-c display is ok. In kernel 6.5.5, it goes away when I press ctrl-alt-f8 & alt-f2 or when I switch the mode back. In kernel 6.5.1, I couldn't fix it with ctrl-alt-f8 & alt-f2, it only goes away when I switch back to the previous mode. AMD Ryzen 7 4800U with Radeon Graphics |