GNOME Bugzilla – Bug 788049
HiDPI Regressions in X11
Last modified: 2017-09-25 21:03:18 UTC
X11 GNOME sessions are now experiencing serious regressions in HiDPI functionality. - GNOME Initial Setup and GDM are not correctly scaled - GNOME Shell is not correctly scaled until restarted with the `r` command - Windows are not correctly scaled until `gsettings reset org.gnome.desktop.interface scaling-factor` is run, presumably causing the scale of windows to be recalculated
Created attachment 360267 [details] Gnome Shell is not scaling correctly under xorg
Related to this, in X11 setting the display scaling settings in Gnome Control Center doesn't actually take effect until the second time the scale factor is applied.
(In reply to David Jordan from comment #2) > Related to this, in X11 setting the display scaling settings in Gnome > Control Center doesn't actually take effect until the second time the scale > factor is applied. Actually this bit is fixed by the patches for https://bugzilla.gnome.org/show_bug.cgi?id=787477 I can still confirm that GNOME Initial Setup and GDM aren't scaling correctly and GNOME Shell's text is tiny at every login until restarted with the 'r' command.
This appears to be caused by the X11 backend for Clutter utilizing the `unscaled-font-dpi` setting. This overrides settings done to the `font-dpi` setting, causing font to be improperly scaled. I will attach a patch.
Created attachment 360383 [details] [review] Remove unscaled-font-dpi setting from X11 backend This is the simplest method I have found to fix the scaling issues.
Review of attachment 360383 [details] [review]: Good catch, we can't have Xsettings continue poking at us from behind like this.
The following fixes have been pushed:
The following fix has been pushed: ea214fb Remove unscaled-font-dpi setting from X11 backend