Sounds similar to bug 1521403 actually. That is also Unity8 crashing on suspend (but suspend triggered by Xmir).
** Branch linked: lp:~gerboland/qtmir/fix-glcontext-loss-on-reconfigure ** Changed in: mir Status: Confirmed => Incomplete ** Package changed: unity8 (Ubuntu) => qtmir (Ubuntu) ** Changed in: qtmir (Ubuntu) Status: Confirmed => In Progress ** Changed in: qtmir (Ubuntu) Assignee: (unassigned) => Gerry Boland (gerboland) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1656250 Title: Unity8 crashes on screensaver suspend [Nested Mir Display Error: Failed to update EGL surface: EGL_BAD_CONTEXT (0x3006)] Status in Canonical System Image: Confirmed Status in Mir: Confirmed Status in qtmir package in Ubuntu: In Progress Bug description: On Zesty desktop with unity8-session 16.04 349 Test Case 1. Start a unity8 session 2. Launch an app (eg Calculator) 3. Wait Expected result After an hour the session and the calculator are still running Actual result At some point (less than an hour) the session restarts (the calculator is gone if you were not staring at the screen when it restarted) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1656250/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp