GNOME Bugzilla – Bug 723931
3.11.5 GNOME breaks HiDPI
Last modified: 2014-02-09 15:22:45 UTC
I'm running Fedora rawhide and just updated everything to 3.11.5. Now on a HiDPI laptop things are scaled 4x normal, and 2x what they ought to be. http://imgur.com/4u2JSv6 mclasen thought maybe this was falling out from clutter learning about scaling. I'm not sure if gnome-shell is the right place for this, since it appears that GTK+ is also affected.
Yeah this is indeed because of clutter using scaling now. The monitor sizes the shell uses no longer make sense, and the windows are already scaled and now end up being scaled twice.
See bug 710503
Created attachment 268580 [details] [review] Disable clutter's high dpi scaling mutter needs some work to work with high dpi scaling so disable the scaling until that is fixed. --- Here is a workaround that restores stuff what it was in 3.10, I am not confident that we will fix everything for 3.12 to work with the scaling set, so this patch just disables it for mutter. We can remove it again once someone fixes it.
Review of attachment 268580 [details] [review]: Sure.
Review of attachment 268580 [details] [review]: Actually, wait, no. Use the API for this, so that apps launched from the shell don't inherit this envvar.
(In reply to comment #5) > Review of attachment 268580 [details] [review]: > > Actually, wait, no. Use the API for this, so that apps launched from the shell > don't inherit this envvar. Oh good point.
Created attachment 268581 [details] [review] Disable clutter's high dpi scaling mutter needs some work to work with high dpi scaling so disable the scaling until that is fixed. --- OK that sets the property instead of messing with the env var.
Review of attachment 268581 [details] [review]: OK.
Attachment 268581 [details] pushed as 45ff615 - Disable clutter's high dpi scaling