Amdgpu Error queueing DMUB command: status=2 when waking from suspend

So…

PSR - Panel Self Refresh
PSR2 ( PSR-SU ) - Panel Self Refresh 2 - only changed parts of the frame buffer get updated on the display - not sure what “SU” means, sub update maybe?
PR - Panel Replay

Using

I’ve been using 6.12 rc1-rc4 ( just updated to rc5 this morning but this message not accounting for that )

I’ve tried many times to trigger this issue

  • Firefox, switching tabs ( some with and without videos )
  • loading and watching videos ( VLC, MPV )
  • Using JetBrains RustRover ( this was where I first experienced this issue and happens less when using Wayland instead of Xwayland )
  • Changing screen brightness manually or automatically. I’ve written some code ( Rust ) that changes the screen brightness levels relative to the ambient light sensor
  • Change the frequency ( the code ) of brightness levels adjustments ( currently capped 1 millisecond )
  • Sometimes just starting KDE Plasma would cause the issue ( infuriating )

There are other things that I can somewhat trigger this but the most common ( for me ) was when using applications that made use of Xwayland

nothing so far has triggered the PSR issue for me and I’ve had PSR, PSR-SU ( I’m not quite sure if FW16 panel supports this ) and PR enabled since 6.12-rc1

Looking at the path /sys/kernel/debug/dri/0/eDP-1/ ( you may need to be a super user to read this directory ) at the files that begin with psr_ ( for PSR ) show that it’s not enabled and files that begin with replay_ ( for PR ) are enabled and in use ( PSR or PR is enabled, not both ).

With all this said ( kinda wasteful me saying all this eh? ), it’s possible the PSR issues are still there as I’ve never disabled PR to see how PSR works as I’m preferring PR.

The only negative at the moment is this issue (link in previous post) but I don’t think it will be around for long. I’m hoping they ( AMD ) can fix it before 6.12 is stable and I think they’ll be able to backport those changes to 6.11.z

I’m now using 6.12-rc5 and intend to stay with the rest of 6.12 rc’s and into stable

============ off topic

  • Average battery life during usage ( based on my usage ) has increase by 30-90 minutes

  • I don’t remember if it was 6.11 or 6.12 this was added but you can now see the temperatures of each memory module

  • I’ve not tried battery controlling yet ( 6.11 or 6.12 I don’t remember ), some others have

1 Like