Display scale not remembered when X11 Fractional Scaling is enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Focal |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
After upgrading to 19.04, I enabled the experimental 'x11-randr-
[ Test case ]
- Use a multi-monitor setup
- Enable Fractional scaling under X11 (from display settings)
- Setup mixed-DPI settings in gnome-control-
- Log-out
- Log-in again
+ Settings should be preserved
[ Regression potential ]
It's not possible to set some scaling combinations any more with multiple or single monitors.
- Configuration is not restored at all.
[ Known issue ]
Monitor settings won't be preserved disabling fractional scaling or enabling it in the wayland session.
-----
Background: This is on a Dell XPS 9360 with a 1920x1080 ~168 DPI screen. Pretty standard configuration. I have my DisplaySize set to 294x165 in Xorg.conf, Xft.dpi=168, GTK font scaling factor 1.0.
I have been unable to find an appropriate combination of settings where 168 DPI is respected for accurate font rendering, while at the same time not scaling up the rest of the UI to unusable proportions. Fractional scaling seems to be the only way to adjust some Gnome UI elements.
tags: | added: eoan |
summary: |
- Display: 100% scale not remembered when X11 Fractional Scaling is - enabled + Display: Scale not remembered when X11 Fractional Scaling is enabled |
tags: | added: focal |
Changed in mutter (Ubuntu): | |
importance: | Undecided → Medium |
summary: |
- Display: Scale not remembered when X11 Fractional Scaling is enabled + Display scale and layout not remembered when X11 Fractional Scaling is + enabled |
Changed in gnome-control-center (Ubuntu): | |
importance: | Low → Medium |
Changed in mutter (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Confirmed → In Progress |
Changed in mutter (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
Thank you for your bug report.
Marco, could you have a look to this one?