I can confirm this patch solved my issues also. I have some other issue that ends up in a mutter restart on suspend resume and this bug made supending compleatly unusable since I lost the desktop.
To get around the build issue with "apt-src install mutter" I changed the rules file in the debian directory to not run the test on my arch from ifeq (,$(filter mips mips64el mipsel riscv64 s390x alpha hppa powerpc sparc64 x32,$(DEB_HOST_ARCH))) to ifeq (,$(filter mips mips64el mipsel riscv64 s390x alpha hppa powerpc sparc64 x32 amd64,$(DEB_HOST_ARCH))) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2040453 Title: Gnome 45 crash on restart in X11 session [Window manager error: Another compositing manager is already running on screen 0 on display “:0”] To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/2040453/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs