Public bug reported: I have a DisplayPort switching arrangement consisting of a 4way DP switch that switches 2, daisy-chained DP monitors.
Many times, but not always, when switching the displays away from this host, gnome-shell crashes. Later, switching back, I'm presented with the gdm login screen, previous session is gone. journal trace. Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.735610:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.828123:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.829899:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.844313:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:19 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142619.936305:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999619 s, l Oct 31 14:26:20 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142620.866151:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00119 s, la Oct 31 14:26:21 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142621.876094:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00083 s, la Oct 31 14:26:22 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142622.866910:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00015 s, la Oct 31 14:26:23 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142623.866649:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999805 s, l Oct 31 14:26:24 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142624.866857:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00075 s, la Oct 31 14:26:25 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142625.867939:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00054 s, la Oct 31 14:26:26 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142626.867620:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999784 s, l Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Backtrace: Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 0: /usr/bin/Xwayland (OsLookupColor+0x139) [0x561135c42c39] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 1: /lib/x86_64-linux-gnu/libpthread.so.0 (funlockfile+0x50) [0x7fd818e74e1f] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 2: /usr/bin/Xwayland (present_extension_init+0xce6) [0x561135bab416] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 3: /usr/bin/Xwayland (glamor_egl_fd_from_pixmap+0x390) [0x561135aed380] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 4: /usr/bin/Xwayland (glamor_egl_fd_from_pixmap+0x533) [0x561135aed6f3] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 5: /usr/bin/Xwayland (TimerSet+0x180) [0x561135c3c4b0] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 6: /usr/bin/Xwayland (TimerSet+0x1f8) [0x561135c3c578] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 7: /usr/bin/Xwayland (WaitForSomething+0x277) [0x561135c3c657] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 8: /usr/bin/Xwayland (SendErrorToClient+0x10c) [0x561135c0c95c] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 9: /usr/bin/Xwayland (InitFonts+0x3b6) [0x561135c10b36] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xeb) [0x7fd818c9c09b] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 11: /usr/bin/Xwayland (_start+0x2a) [0x561135ae21ea] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Segmentation fault at address 0x0 Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: Fatal server error: Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Caught signal 11 (Segmentation fault). Server aborting ** Affects: gnome-shell (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1801110 Title: gnome-shell crashes ending session upon DP monitor switch-away Status in gnome-shell package in Ubuntu: New Bug description: I have a DisplayPort switching arrangement consisting of a 4way DP switch that switches 2, daisy-chained DP monitors. Many times, but not always, when switching the displays away from this host, gnome-shell crashes. Later, switching back, I'm presented with the gdm login screen, previous session is gone. journal trace. Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.735610:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.828123:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.829899:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:17 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142617.844313:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed! Oct 31 14:26:19 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142619.936305:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999619 s, l Oct 31 14:26:20 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142620.866151:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00119 s, la Oct 31 14:26:21 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142621.876094:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00083 s, la Oct 31 14:26:22 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142622.866910:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00015 s, la Oct 31 14:26:23 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142623.866649:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999805 s, l Oct 31 14:26:24 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142624.866857:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00075 s, la Oct 31 14:26:25 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142625.867939:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=1.00054 s, la Oct 31 14:26:26 u24b6-skull org.gnome.Shell.desktop[16220]: [16887:16887:1031/142626.867620:ERROR:sync_control_vsync_provider.cc(141)] Calculated bogus refresh interval=0.999784 s, l Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Backtrace: Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 0: /usr/bin/Xwayland (OsLookupColor+0x139) [0x561135c42c39] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 1: /lib/x86_64-linux-gnu/libpthread.so.0 (funlockfile+0x50) [0x7fd818e74e1f] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 2: /usr/bin/Xwayland (present_extension_init+0xce6) [0x561135bab416] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 3: /usr/bin/Xwayland (glamor_egl_fd_from_pixmap+0x390) [0x561135aed380] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 4: /usr/bin/Xwayland (glamor_egl_fd_from_pixmap+0x533) [0x561135aed6f3] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 5: /usr/bin/Xwayland (TimerSet+0x180) [0x561135c3c4b0] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 6: /usr/bin/Xwayland (TimerSet+0x1f8) [0x561135c3c578] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 7: /usr/bin/Xwayland (WaitForSomething+0x277) [0x561135c3c657] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 8: /usr/bin/Xwayland (SendErrorToClient+0x10c) [0x561135c0c95c] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 9: /usr/bin/Xwayland (InitFonts+0x3b6) [0x561135c10b36] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xeb) [0x7fd818c9c09b] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) 11: /usr/bin/Xwayland (_start+0x2a) [0x561135ae21ea] Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Segmentation fault at address 0x0 Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: Fatal server error: Oct 31 14:26:27 u24b6-skull org.gnome.Shell.desktop[16220]: (EE) Caught signal 11 (Segmentation fault). Server aborting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1801110/+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