I got asked to look at this bug.

Happy to report that I have fixed the bulk of it, with help from Alberts
Muktupāvels. The fixes are in the gnome-3-18 branch of metacity upstream
too, so other people will benefit from them. And now uploaded to Xenial
of course.

That fixes window placement and decoration scaling on hidpi machines,
and for us in only-ubiquity mode.

There's a remaining race condition in ubiquity-dm. If you start the
applets, notify-osd and so on before unity-settings-daemon has applied
the scaling factor needed then some bugs happen like panel applets not
showing, notification showing with large text, etc. Adding a sleep in
bin/ubiquity-dm after the spawning of u-s-d works around this, but I
don't know if there's a better solution such as a signal to hook into
and block on.  I'm assigning the ubiquity component to cyphermox to
hopefully look at that. desrt might be able to advise you, maybe.

** Changed in: ubiquity (Ubuntu)
     Assignee: (unassigned) => Mathieu Trudel-Lapierre (mathieu-tl)

** Changed in: metacity (Ubuntu)
     Assignee: (unassigned) => Iain Lane (laney)

** Changed in: metacity (Ubuntu)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1560162

Title:
  Xenial: scaling is horribly out on xps13 install session

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1560162/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to