https://bugs.freedesktop.org/show_bug.cgi?id=98874
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|Driver/AMDgpu |Drivers/Gallium/radeonsi Assignee|xorg-driver-ati@lists.x.org |dri-devel@lists.freedesktop | |.org Product|xorg |Mesa QA Contact|xorg-team@lists.x.org |dri-devel@lists.freedesktop | |.org
--- Comment #1 from Michel Dänzer michel@daenzer.net --- Sounds like a GPU hang, which is most likely caused by Mesa or LLVM. With the environment variable GALLIUM_DDEBUG="pipelined 2000" set for the compositor or Xorg process, the radeonsi driver might detect the hang and dump some information about it in a file in ~/ddebug_dumps/ . Please attach that file here.
The failure to recover cleanly from the problem is a kernel issue. You can try setting amdgpu.lockup_timeout=2000 to make the amdgpu driver detect the hang and try to reset the GPU, but it doesn't work reliably in general yet.