[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-26 Thread Daniel van Vugt
See also (?) bug 1676000 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for windowless apps To manage notifications about this bug go to:

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-13 Thread Daniel van Vugt
** No longer affects: mir ** Tags removed: xmir -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for windowless apps To manage notifications about

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-07 Thread Michał Sawicz
There's one more thing, we need a separate Mir session per application to be able to identify the client. If we had only one shared Xmir, all of the clients connecting to that would appear as a single client in unity8. Alternatively, Xmir could create a separate session per X connection. -- You

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-07 Thread Michał Sawicz
It doesn't need to be "in place", as long as we launch it for them (ubuntu-app-launch will take care of that). And yes, the current plan is to launch a separate Xmir server per app. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-07 Thread Daniel van Vugt
How do you plan on solving bug 1668429 then? Start a new Xmir server for every legacy app just in time? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-07 Thread Daniel van Vugt
Remember legacy apps are not Libertine apps. The X server needs to be in place for them automatically (which is not part of their packaging). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-07 Thread Michał Sawicz
Rootless Xmir fits just fine with a splash screen, provided it does not draw anything before its clients draw. I disagree that "we need to move out of it" - sure, some apps launch faster, others will still take a while to launch. While the original motivation was mobile, convergence is still

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-06 Thread Daniel van Vugt
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.

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-06 Thread Michał Sawicz
Just to clarify: Unity8 shows a contextual (app name, icon) and configurable (via .desktop file atm) splash screen for apps that connect on the default socket. That splash screen is replaced with the actual surface as soon as the client *draws* to it. If, at any point, the contents are black,

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-03-06 Thread Michał Sawicz
I'm going to say Won't Fix again. On the default socket we only expect apps - apps that will have surfaces. For those apps unity8 is showing a splash screen. Any clients that are not apps can connect on a trusted socket - and we may decide to open a "utilities" socket, but we wouldn't accept any

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-02-27 Thread Daniel van Vugt
** Tags added: visual-quality -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for windowless apps To manage notifications about this bug go to:

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-02-14 Thread Jim Hodapp
** Changed in: canonical-devices-system-image Assignee: (unassigned) => Michał Sawicz (saviq) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-02-14 Thread Daniel van Vugt
** Changed in: unity8 (Ubuntu) Importance: Low => Medium ** Changed in: canonical-devices-system-image Importance: Undecided => Medium ** Changed in: canonical-devices-system-image Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2017-02-13 Thread Alfonso Sanchez-Beato
This is an issue for me too. The use case is media-hub on desktop. We render into a framebuffer object and pass the textures to other process (mediaplayer-app usually) that renders them in a window. We obviously do not want a window shown by media-hub-server, but we need to connect to mir to

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-10-15 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity8 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title:

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-08-31 Thread Daniel van Vugt
Reopened. It's not just rootless Xmir that's broken, but also basic windowless utilities: mirout -- --desktop_file_hint=unity8 mirin -- --desktop_file_hint=unity8 They should not be flashing up black windows when they run, because they don't create any surfaces. ** Changed in: unity8

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-08-08 Thread Daniel van Vugt
Actually the bug that bug 1606501 is a duplicate of is fixed. I haven't yet confirmed that 1606501 is really fixed too. OK, I understand this bug is something you don't want fixed. And the description of this bug alone makes it a low priority issue, sure. However the implications of not fixing

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-08-08 Thread Michał Sawicz
Bug 1606501 is fixed now, btw. How do you propose we fix this? Waiting for the client to create a window won't be something we want to do. Again, I don't believe we're drawing the black. We're displaying a splash screen immediately and only hide it when the client has drawn a frame. So "it's not

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-08-07 Thread Daniel van Vugt
Unity8 needs this bug fixing for one simple reason: Even apps that do display a window "immediately" will get a splash screen of the wrong size displayed before a window of the correct size appears. This will be particularly important after bug 1606501 gets fully fixed. And no, it's not invalid

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-08-05 Thread Michał Sawicz
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

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-07-21 Thread Daniel van Vugt
** Also affects: canonical-devices-system-image Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-07-21 Thread Daniel van Vugt
** Tags added: unity8-desktop -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for windowless apps To manage notifications about this bug go to:

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-05-18 Thread Daniel van Vugt
Even with the preliminary multi-window support, this bug persists... Confirmed today on unity8 8.12+16.04.20160504.2-0ubuntu1 from ppa:ci-train-ppa-service/stable-phone-overlay Test case: Xmir :0 -rootless --desktop_file_hint=unity8 -sw Expected: No window to appear Observed: A black window

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-05-04 Thread Daniel van Vugt
In xenial it's still a problem. I also just tried the PPA where dandrader says new fixes exist, but can't test it due to many crashes: bug 1578461 ** Changed in: unity8 (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-05-04 Thread Michał Sawicz
Can you please check this is still the case? We've landed multi-window support now. ** Changed in: unity8 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1577641] Re: Unity8 creates a blank black window for windowless apps

2016-05-02 Thread Daniel van Vugt
Come to think of it, solving bug 1543467 might solve this. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1577641 Title: Unity8 creates a blank black window for windowless apps To manage