Public bug reported: I have upstreamed a GNOME/Wayland desktop freeze fix in: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1209 (master) https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1215 (3.36 branch) https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1216 (3.34 branch)
I diagnosed the freeze on Mutter 3.34 Ubuntu 19.10 flavour first, with DisplayLink hardware. Any DRM driver that may temporarily fail drmModePageFlip() calls might trigger this. I triggered the freeze particularly by trying to make a DisplayLink output the only active output via GNOME display settings. Other triggers are possible. This fix may help with https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1853357 but I don't know for sure. ** Affects: mutter (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1874818 Title: Please pull Mutter/Wayland fixes for desktop freeze Status in mutter package in Ubuntu: New Bug description: I have upstreamed a GNOME/Wayland desktop freeze fix in: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1209 (master) https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1215 (3.36 branch) https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1216 (3.34 branch) I diagnosed the freeze on Mutter 3.34 Ubuntu 19.10 flavour first, with DisplayLink hardware. Any DRM driver that may temporarily fail drmModePageFlip() calls might trigger this. I triggered the freeze particularly by trying to make a DisplayLink output the only active output via GNOME display settings. Other triggers are possible. This fix may help with https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1853357 but I don't know for sure. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1874818/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

