I'm not sure if/how we solve this, unity8 wants to show the splash screen as soon as it knows an app is being launched, so that there's an immediate UI feedback to the user. When we get the first frame from the client, we hide the splash screen. It works fine for native apps.
Not sure what Xmir does, but since we're not treating it any differently I'd venture to say it's Xmir's fault for drawing the black before there is an app in there. ** Changed in: unity8 (Ubuntu) Status: New => Incomplete ** Also affects: mir Importance: Undecided Status: New -- 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/1577641 Title: Unity8 creates a blank black window for windowless apps Status in Canonical System Image: New Status in Mir: New Status in unity8 package in Ubuntu: Incomplete Bug description: Unity8 creates a blank black window for windowless apps. Windowless apps are closer thank you think: Xmir -rootless is one such example while no X apps have started yet. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1577641/+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