This might just be a gnome-control-center GUI bug. When the fractional scaling switch changes unexpectedly do you also see a change in the real setting?
gsettings get org.gnome.mutter experimental-features ** Also affects: gnome-control-center (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-control-center (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1928073 Title: Display settings don't persist across reboot / sleep Status in gnome-control-center package in Ubuntu: Incomplete Status in mutter package in Ubuntu: Incomplete Bug description: My setup: Dell XPS 13 7390 2-in-1, internal display (3840x2400) First external monitor: Dell 24" running at 2560x1440 connected via USB-C/Thunderbolt Second external monitor: same, connected to the first monitor via DP Scale of the internal display set to 200%, fractional scaling on Scale of the external displays set to 100%, fractional scaling on What I expect: Settings persist across reboot / sleep / resume. What I observe: Settings for external monitors are back to 200% scale, fractional scaling off. Looks like there's a problem detecting the external monitors/resolutions in time. ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: gnome-shell 3.38.4-1ubuntu2 ProcVersionSignature: Ubuntu 5.11.0-16.17-generic 5.11.12 Uname: Linux 5.11.0-16-generic x86_64 ApportVersion: 2.20.11-0ubuntu65 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: ubuntu:GNOME Date: Tue May 11 12:12:28 2021 DisplayManager: gdm3 InstallationDate: Installed on 2019-12-02 (525 days ago) InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017) RelatedPackageVersions: mutter-common 3.38.4-1ubuntu2 SourcePackage: gnome-shell UpgradeStatus: Upgraded to hirsute on 2021-05-05 (5 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1928073/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp