I've learned how to reproduce the bug, so I can now quickly test different scenarios.
lip 29 19:51:43 F2A gnome-shell[3569]: ASSERTION WORKAROUND lip 29 19:52:53 F2A gnome-shell[3569]: ASSERTION WORKAROUND lip 29 19:59:06 F2A gnome-shell[3569]: ASSERTION WORKAROUND lip 29 20:00:34 F2A gnome-shell[3569]: ASSERTION WORKAROUND To reproduce the issue: You need three screens. The center monitor should be set as the primary display. The right monitor should have some working area positioned above the center and left monitors (see attachment). Open an application (e.g., Chrome) on the main monitor and maximize it. Move the cursor to the right monitor — but place it above the working area of the other monitors. Unplug the main (center) monitor - dont move cursor, wait ~5s. ** Attachment added: "cursor_position_on_screen_layout.png" https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2117277/+attachment/5894383/+files/cursor_position_on_screen_layout.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2117277 Title: gnome-shell crash on unplugging external monitor – meta_window_get_work_area_for_logical_monitor assertion To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2117277/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs