Hello! After updating mutter to 3.36.4, GNOME-Shell fails to start on X11 and crashes. I was forced to switch to Wayland.
2020-07-22 13:23:28 upgrade mutter-common:all 3.36.3-0ubuntu0.20.04.1 3.36.4-0ubuntu0.20.04.1 2020-07-22 13:23:29 upgrade gir1.2-mutter-6:amd64 3.36.3-0ubuntu0.20.04.1 3.36.4-0ubuntu0.20.04.1 2020-07-22 13:23:54 upgrade mutter:amd64 3.36.3-0ubuntu0.20.04.1 3.36.4-0ubuntu0.20.04.1 On X11, whenever I turn the monitor off an on again I'm greeted with a blank screen and the message: "Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please log out and try again." I'm able to log-in again but the problem persists. Every time I turn on the monitor, the same happens. So I reproduced the problem and found this on syslog: Jul 23 11:23:40 razorback gnome-shell[6832]: ** Jul 23 11:23:40 razorback gnome-shell[6832]: mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:40 razorback gnome-shell[6832]: Bail out! mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:40 razorback gnome-shell[6832]: GNOME Shell crashed with signal 6 Jul 23 11:23:40 razorback gnome-shell[6832]: == Stack trace for context 0x5605f4678700 == Jul 23 11:23:42 razorback systemd[2371]: gnome-shell-x11.service: Main process exited, code=dumped, status=6/ABRT Jul 23 11:23:42 razorback systemd[2371]: gnome-shell-x11.service: Failed with result 'core-dump'. Jul 23 11:23:42 razorback systemd[2371]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 1. Jul 23 11:23:42 razorback systemd[2371]: Stopped target GNOME X11 Session (session: ubuntu). Jul 23 11:23:42 razorback systemd[2371]: Stopping GNOME X11 Session (session: ubuntu). Jul 23 11:23:42 razorback systemd[2371]: Stopped target GNOME X11 Session. Jul 23 11:23:42 razorback systemd[2371]: Stopping GNOME X11 Session. Jul 23 11:23:42 razorback systemd[2371]: Stopped target GNOME Shell on X11. Jul 23 11:23:42 razorback systemd[2371]: Stopping GNOME Shell on X11. Jul 23 11:23:42 razorback systemd[2371]: Stopped GNOME Shell on X11. Jul 23 11:23:42 razorback systemd[2371]: Starting GNOME Shell on X11... Jul 23 11:23:45 razorback /usr/lib/gdm3/gdm-x-session[6713]: (II) event5 - Logitech G403 Prodigy Gaming Mouse: SYN_DROPPED event - some input events have been lost. Jul 23 11:23:46 razorback gnome-shell[21905]: ** Jul 23 11:23:46 razorback gnome-shell[21905]: mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:46 razorback gnome-shell[21905]: Bail out! mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Main process exited, code=dumped, status=6/ABRT Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Failed with result 'core-dump'. Jul 23 11:23:46 razorback systemd[2371]: Failed to start GNOME Shell on X11. Jul 23 11:23:46 razorback systemd[2371]: Dependency failed for GNOME Shell on X11. Jul 23 11:23:46 razorback systemd[2371]: Dependency failed for GNOME X11 Session. Jul 23 11:23:46 razorback systemd[2371]: Dependency failed for GNOME X11 Session (session: ubuntu). Jul 23 11:23:46 razorback systemd[2371]: gnome-session-x11@ubuntu.target: Job gnome-session-x11@ubuntu.target/start failed with result 'dependency'. Jul 23 11:23:46 razorback systemd[2371]: gnome-session-x11.target: Job gnome-session-x11.target/start failed with result 'dependency'. Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.target: Job gnome-shell-x11.target/start failed with result 'dependency'. Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 2. Jul 23 11:23:46 razorback systemd[2371]: Stopped GNOME Shell on X11. Jul 23 11:23:46 razorback systemd[2371]: Starting GNOME Shell on X11... Jul 23 11:23:46 razorback gnome-shell[21946]: ** Jul 23 11:23:46 razorback gnome-shell[21946]: mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:46 razorback gnome-shell[21946]: Bail out! mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Main process exited, code=dumped, status=6/ABRT Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Failed with result 'core-dump'. Jul 23 11:23:46 razorback systemd[2371]: Failed to start GNOME Shell on X11. Jul 23 11:23:46 razorback systemd[2371]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 3. Jul 23 11:23:46 razorback systemd[2371]: Stopped GNOME Shell on X11. Jul 23 11:23:46 razorback systemd[2371]: Starting GNOME Shell on X11... Jul 23 11:23:46 razorback gnome-shell[21961]: ** Jul 23 11:23:46 razorback gnome-shell[21961]: mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:46 razorback gnome-shell[21961]: Bail out! mutter:ERROR:../src/backends/x11/meta-monitor-manager-xrandr.c:211:meta_monitor_manager_xrandr_update_screen_size: assertion failed: (width > 0 && height > 0 && scale > 0) Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Main process exited, code=dumped, status=6/ABRT Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Failed with result 'core-dump'. Jul 23 11:23:47 razorback systemd[2371]: Failed to start GNOME Shell on X11. Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 4. Jul 23 11:23:47 razorback systemd[2371]: Stopped GNOME Shell on X11. Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Start request repeated too quickly. Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Failed with result 'core-dump'. Jul 23 11:23:47 razorback systemd[2371]: Failed to start GNOME Shell on X11. Jul 23 11:23:47 razorback systemd[2371]: gnome-shell-x11.service: Triggering OnFailure= dependencies. Jul 23 11:23:47 razorback systemd[2371]: Started GNOME Session Failed lockdown screen (user). Jul 23 11:23:47 razorback systemd[2371]: Reached target GNOME Session Failed. Jul 23 11:23:47 razorback systemd[2371]: Condition check resulted in Disable GNOME Shell extensions after failure being skipped. Before the upgrades, I had no problems at all. Thanks in advance. This is my first post and I want to start contributing, so please excuse my lack of technical knowledge. -- 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/1887998 Title: Update to 3.36.4 and SRU it Status in mutter package in Ubuntu: Fix Released Status in mutter source package in Focal: Fix Committed Bug description: [ Impact ] That's the current GNOME stable update, including some fixes and translation updates https://gitlab.gnome.org/GNOME/mutter/-/commits/3.36.4 [ Test case ] The update is part of GNOME stable updates https://wiki.ubuntu.com/StableReleaseUpdates/GNOME GNOME Shell and its components should continue working [ Regression potential ] There have been fixes in X11 screencasting and touch-interaction, so ensure there are no problems with those. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1887998/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp