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 Desktop
Packages, which is subscribed to metacity in Ubuntu.
https://bugs.launchpad.net/bugs/1560162
Title:
Xenial: scaling is horribly out on xps13 install session
Status in metacity package in Ubuntu:
Fix Committed
Status in ubiquity package in Ubuntu:
Confirmed
Bug description:
STEPS:
Requirements laptop desktop with a hidpi screen (Here xps 13)
1. Grab the latest daily image and trigger an install
2. On the first page notice the of centre and over scaled window
EXPECTED:
I expect to see something resembling a normal scaled desktop install
ACTUAL:
Things are not quite correct see attached screenshots
ubiquity/xenial 2.21.49 amd64
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1560162/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp