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