Bugzilla – Bug 1212484
radeon/amdgpu: Brief screen corruption on resume after Leap 15.5 update
Last modified: 2023-07-11 06:32:05 UTC
Created attachment 867660 [details] screen corruption wayland session on resume After updating to Leap 15.5, I see screen corruption on my laptop after resuming from disk. Sometimes it's the desktop screen that's shown slightly before sddm kicks in, but it's quite regular. Using wayland session, see attachments for details.
Created attachment 867661 [details] lenovo ideapad inxi gpu output
Hmm. Looks like a regression in radeon/amdgpu kernel driver.
Could you check the behavior with the latest kernel in OBS Kernel:stable:Backport repo? Just to verify whether it's seen in the recent upstream, too. Also, does it happen only at resume from hibernation (S4)? That is, suspend-to-memory (S3 or S2idle) works as expected?
> does it happen only at resume from hibernation (S4)? That is, suspend-to-memory (S3 or S2idle) works as expected? Invoking from the GUI, "suspend" doesn't appear to cause any problem, whereas "hibernate" has the problem. By the way, the corrupted screen is also shown briefly before hibernating and not just when resuming from it. > Could you check the behavior with the latest kernel in OBS Kernel:stable:Backport repo? Just to verify whether it's seen in the recent upstream, too. 6.3.8-lp154.5.1.ge044c8e appears to make things worse: now the screen corruption appears even with "suspend".
Addendum: I wasn't able to reproduce the defect with X11.
(In reply to Luigi Baldoni from comment #4) > > Could you check the behavior with the latest kernel in OBS Kernel:stable:Backport repo? Just to verify whether it's seen in the recent upstream, too. > > 6.3.8-lp154.5.1.ge044c8e appears to make things worse: now the screen > corruption appears even with "suspend". Then this should be reported and fixed in the upstream side at first. Care to report it to the upstream tracker, gitlab.freedesktop.org Issues?
> Then this should be reported and fixed in the upstream side at first. > Care to report it to the upstream tracker, gitlab.freedesktop.org Issues? Done. https://gitlab.freedesktop.org/drm/amd/-/issues/2656
I haven't seen the problem in a few days, was there some recent wayland/kernel update that might have addressed it?
I don't know which component might have fixed. Could you check with booting an older Leap 15.5 kernel?
... or it's a difference of 6.3.x vs 6.4? It depends which kernel you used before...
It came back after a cold boot. I'm using the only kernel released for 15.5 so far. The problem is apparently intermittent on 5.14.21-150500.53 and consistently present on 6.3.8, 6.4.0 and 6.4.1.
Please update the info on the upstream bug tracker, too. About the old kernels: you can find some old kernels in my OBS repos, e.g. home:tiwai:kernel:6.0, home:tiwai:kernel:6.1, etc. There is "backport" repo in each project, and that's for Leap installation (while "standard" is for TW).
> Please update the info on the upstream bug tracker, too. Done