Restore previous configuration after turning off fractional scaling does not work
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 ]
It's not possible to restore the application a non-fractional scaling configuration when fractional scaling was previously enabled and applied.
[ Test case ]
1. From control center, display panel, enable fractional scaling
2. Set scaling to some fractional value and apply and confirm it.
3. Turn off the fractional scaling switch and apply it
4. Fractional scaling should be reverted to the selected integer scaling.
5. When gnome-shell shows the confirmation dialog, click "Revert Settings"
6. Expect the fractional scaling to be re-enabled and applied as it used to be
[ Regression potential ]
- Configuration can't be applied
- Scaling (fractional or not) is not properly applied in single and multi-monitor
- Fractional scaling can't be toggled anymore
Changed in mutter (Ubuntu Focal): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Medium |
tags: | added: xrandr-scaling |
tags: | added: focal groovy |
description: | updated |
This bug was fixed in the package mutter - 3.36.3-1ubuntu2
---------------
mutter (3.36.3-1ubuntu2) groovy; urgency=medium
* debian/control: Add-support- for-fractional- scaling- using-Randr. patch: libmutter- 6-0.symbols: Add new private symbol
- Revert BD on adwaita-icon-theme 3.36.1-2ubuntu3. It was just temporary fix.
* d/p/x11-
- Use pre-computed CRTC layout size for computing screen size (LP: #1874567,
LP: #1873403)
- Decouple the output mode from layout mode capabilities (LP: #1876894,
LP: #1886996)
- Ensure we notify CRTC changes on integer scaling changes (LP: #1876894)
- Apply proper layout monitor config when using fractional scaling
(LP: #1884754)
- Restore the fractional settings when reverting to fractional layout
(LP: #1886996)
* debian/
-- Marco Trevisan (Treviño) <email address hidden> Sat, 11 Jul 2020 00:44:33 +0200