I don't think a utilities socket is a useful solution.

Mir apps need to discover their socket automatically. libmirclient does
not know or care about the difference between an app and a utility.
There is only one default Mir socket it can find automatically, and only
one Mir socket for Unity8.

Secondly, the utility idea only solves it for utilities like mirout and
media-hub. We also have the same problem with actual apps where 'Xmir
-rootless' is running for some time before the app exists. It should not
be given a window until the X app creates one. Fixing this bug may also
be a prerequisite for bug 1668429 if we need 'Xmir -rootless' running in
advance.

I understand the original motivation for the splash screen, but we need
to move out of it. Apps should launch faster so it's a non-issue. Or at
least desktop mode should not show splash screens since slow launching
is really more of a mobile problem.

-- 
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:
  Won't Fix
Status in Mir:
  Invalid
Status in unity8 package in Ubuntu:
  Won't Fix

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

Reply via email to