Open dsalt opened 2 years ago
Hello @dsalt, this issue should also be mentioned to your video driver vendor.
As it looks more like an amdgpu problem than a Mesa bug: https://gitlab.freedesktop.org/drm/amd/-/issues/2020
Some work has been done on tracking this down – https://gitlab.freedesktop.org/drm/amd/-/issues/1980 has a comment which describes a fix (basically, revert one patch in Mesa). That works fine here (I've tested under the conditions which caused the problem here), though it apparently exposes a different problem on Navi 2x.
A GPU hang will occur when the headset display is activated (i.e. vrcompositor becomes active) if VRR is in use. I have only tested with xfwm4 with compositing enabled.
(I'm not certain whether this qualifies as a vrcompositor bug, an xfwm4 bug, a kernel bug or some combination of these.)
To reproduce
~/.drirc
is sufficient:xfwm4 --replace & disown
).At this point, there will be a GPU hang. GPU reset should succeed, but X will need to be restarted.
System information
Additional context Kernel log text extract
X config note: xf86-video-amdgpu 22.0 is in use;
VariableRefresh
&AsyncFlipSecondaries
are enabled.