GNOME Bugzilla – Bug 743160
x11-wm/mutter-3.14.3: Gnome dies after LID close when external monitor is connected to VGA and automatic suspend is ignored
Last modified: 2021-07-05 13:47:41 UTC
gnome.session is terminated when 1) external monitor is connected and I close the lid of my laptop. I have disabled automatic suspend in the systemd config: logind.conf HandleLidSwitch=ignore Here is the log snippet of the problem: Jan 10 13:04:10 r9-008cln gdm-Xorg-:0[431]: (II) intel(0): resizing framebuffer to 2880x2700 Jan 10 13:04:10 r9-008cln gdm-Xorg-:0[431]: (II) intel(0): switch to mode 1920x1080@60.0 on VGA1 using pipe 0, position (466, 0), rotation normal, reflection none Jan 10 13:04:10 r9-008cln gdm-Xorg-:0[431]: (II) intel(0): switch to mode 2880x1620@60.0 on eDP1 using pipe 1, position (0, 1080), rotation normal, reflection none Jan 10 13:04:11 r9-008cln colord[466]: Automatic metadata add icc-348e9dfc65bb31893a4294822bf31ede to xrandr-Samsung Electric Company-SyncMaster-HLOSB00204 Jan 10 13:04:11 r9-008cln colord[466]: Device added: xrandr-Samsung Electric Company-SyncMaster-HLOSB00204 # external monitor connected .... Jan 10 14:10:13 r9-008cln org.gnome.Caribou.Daemon[834]: ** (caribou:937): WARNING **: daemon.vala:146: error in text caret movement handler: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" could not be processed as object /org/a11y/atspi/accessible/211 does not exist Jan 10 14:10:16 r9-008cln systemd-logind[406]: Lid closed. Jan 10 14:10:16 r9-008cln gnome-session[815]: ** Jan 10 14:10:16 r9-008cln gnome-session[815]: mutter:ERROR:backends/x11/meta-monitor-manager-xrandr.c:817:meta_monitor_manager_xrandr_apply_configuration: assertion failed: (width > 0 && height > 0) Jan 10 14:10:16 r9-008cln polkitd[426]: Unregistered Authentication Agent for unix-session:1 (system bus name :1.57, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale ru_RU.utf8) (disconnected from bus) Jan 10 14:10:16 r9-008cln gnome-session[815]: WARNING: Application 'gnome-shell.desktop' killed by signal 6 Jan 10 14:10:16 r9-008cln gnome-session[815]: gnome-session[815]: WARNING: Application 'gnome-shell.desktop' killed by signal 6 Jan 10 14:10:17 r9-008cln gnome-session[815]: ** Jan 10 14:10:17 r9-008cln gnome-session[815]: mutter:ERROR:backends/x11/meta-monitor-manager-xrandr.c:817:meta_monitor_manager_xrandr_apply_configuration: assertion failed: (width > 0 && height > 0) Jan 10 14:10:17 r9-008cln gnome-session[815]: gnome-session[815]: WARNING: Application 'gnome-shell.desktop' killed by signal 6 Jan 10 14:10:17 r9-008cln gnome-session[815]: WARNING: Application 'gnome-shell.desktop' killed by signal 6 Jan 10 14:10:17 r9-008cln gnome-session[815]: WARNING: App 'gnome-shell.desktop' respawning too quickly Jan 10 14:10:17 r9-008cln gnome-session[815]: gnome-session[815]: WARNING: App 'gnome-shell.desktop' respawning too quickly Jan 10 14:10:17 r9-008cln gnome-session[815]: Unrecoverable failure in required component gnome-shell.desktop Jan 10 14:12:49 r9-008cln systemd-logind[406]: Lid opened. Jan 10 14:12:49 r9-008cln kernel: i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment # here I switched to VT1 Jan 10 14:13:17 r9-008cln gdm-Xorg-:0[431]: (II) AIGLX: Suspending AIGLX clients for VT switch Jan 10 14:13:17 r9-008cln gdm-Xorg-:0[431]: (II) NOUVEAU(G0): NVLeaveVT is called. Jan 10 14:13:17 r9-008cln kernel: [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A Jan 10 14:13:17 r9-008cln kernel: [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun Jan 10 14:13:17 r9-008cln kernel: [drm:ivybridge_set_fifo_underrun_reporting] *ERROR* uncleared fifo underrun on pipe B Jan 10 14:13:17 r9-008cln kernel: [drm:ivb_err_int_handler] *ERROR* Pipe B FIFO underrun # systemctl restart gdm succeeded
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/mutter/-/issues/ Thank you for your understanding and your help.