Nested Mir does not support a windowed mode

Bug #1646449 reported by Alan Griffiths on 2016-12-01
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mir (Ubuntu)

Bug Description

With the plan to support Unity8 on the desktop we should be providing similar developer support witn Mir-on-Mir to that offered by Mir-on-X.

Something like: --mir-displays <width>x<height>...

Daniel van Vugt (vanvugt) wrote :

Sounds like something we would get for free if nested was a proper first class platform. Isn't kdub working on that?

tags: added: enhancement nested
Alan Griffiths (alan-griffiths) wrote :

I don't think it "comes for free" with making nested a loadable "platform" module. There are abstractions missing in the logic.

Currently the nested code simply assumes that the intent is a fullscreen display on every output. C.f. mgn::Display::create_surfaces().

We need to disentangle the code somewhat so that the configuration can override that default

E.g. the code calling mir_surface_spec_set_fullscreen_on_output() is mgn::MirClientHostConnection::create_surface(), and that doesn't have the context to know whether fullscreen is wanted.

Michał Sawicz (saviq) wrote :

Syncing task from Mir.

Changed in mir (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers