Nope, shared Xmir not a solution, we need each client to connect in a separate session, to securely identify it. And there's security considerations for that as well.
Not to mention gtk, for example, just probes available display servers and uses the first one that works, which could very well result in them running under X, when they should run natively. ** Changed in: unity8 (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/1668429 Title: X apps (LibreOffice, Thunderbird) fail to launch with failure to open display (no Xmir is running) Status in Canonical System Image: Confirmed Status in gtk+3.0 package in Ubuntu: Invalid Status in libertine package in Ubuntu: Invalid Status in ubuntu-app-launch package in Ubuntu: Confirmed Status in unity8 package in Ubuntu: Invalid Status in xorg-server package in Ubuntu: Invalid Bug description: Feb 27 iso build of zesty, clean u8 exploration repro: 1) open app drawer, find the thunderbird app 2) click on icon to launch 3) window closes immediately not a very useful journal log http://pastebin.ubuntu.com/24080860/ To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1668429/+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