Bugzilla – Bug 1215695
amdgpu ring gfx_low timeout
Last modified: 2023-09-29 17:00:01 UTC
Created attachment 869735 [details] journalctl logs Sometimes the display crashes and seems to restart, only to crash again and again. The only way out is forcing a reboot of the system. Upon inspection of journalctl I found that it could be the amdgpu driver, but I can't seem to understand what is happening. I'm using Gnome 45 with Wayland. ~> cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20230922"
I forgot to add that in X11 the bug is not present
I've done some investigation about this bug and it looks like it's related to the kernel real-time schedule [3]. There's a patch sent to the kernel to try to solve this issue [1]. There's also some work done in mutter project to avoid the problem [2]. Current upstream proposed patches: * [1] kernel: https://patchwork.kernel.org/project/dri-devel/patch/20230926170549.2589045-1-halfline@gmail.com/ * [2] mutter: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3293 Related reported bugs for other distributions: * [3] freedesktop: https://gitlab.freedesktop.org/drm/amd/-/issues/2861 * [4] ubuntu: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2034619 * [5] gnome: https://gitlab.gnome.org/GNOME/mutter/-/issues/3037
(In reply to Daniel Garcia from comment #2) > I've done some investigation about this bug and it looks like it's related > to the kernel real-time schedule [3]. > > There's a patch sent to the kernel to try to solve this issue [1]. > There's also some work done in mutter project to avoid the problem [2]. > > Current upstream proposed patches: > * [1] kernel: > https://patchwork.kernel.org/project/dri-devel/patch/20230926170549.2589045- > 1-halfline@gmail.com/ > * [2] mutter: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3293 > > Related reported bugs for other distributions: > * [3] freedesktop: https://gitlab.freedesktop.org/drm/amd/-/issues/2861 > * [4] ubuntu: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2034619 > * [5] gnome: https://gitlab.gnome.org/GNOME/mutter/-/issues/3037 Could you please try the mutter package from https://build.opensuse.org/project/show/home:badshah400:boo1215695 and see if it helps. Please remember to try in a session without the env `MUTTER_DEBUG_KMS_THREAD_TYPE=user` set and where you have not already executed `chrt -a -o -p 0 $(pgrep -x gnome-shell)` or similar. Thanks in advance.
Created attachment 869827 [details] journalctl logs 2 I don't know if it's the same bug, but I've managed to reproduce it even on X11 (still don't know how though xD)
> Could you please try the mutter package from https://build.opensuse.org/project/show/home:badshah400:boo1215695 and see if it helps. I'm trying it right now. Reporting tomorrow.
(In reply to Eyad Issa from comment #5) > > Could you please try the mutter package from https://build.opensuse.org/project/show/home:badshah400:boo1215695 and see if it helps. > > I'm trying it right now. Reporting tomorrow. Still crashing unfortunately...
I forgot to add that it doesn't happen when NOT using an external monitor as a second screen (in "extend" mode). Also, I've seen that the latest kernel (6.5.5) has multiple commits about amdgpu driver, so maybe it could be fixed by it (I hope!).
Should be a duplicate of the one linked. Found it while looking for updates to the kernel in build.o.o. *** This bug has been marked as a duplicate of bug 1215470 ***