kabe
August 12, 2023, 5:55pm
1
Hi all, I hope someone can help with with this as it’s driving me nuts.
My setup: laptop linked to two external displays, the larger of which is configured as my main display while the third display and laptop are on either side. I have the main display set at 100% scaling with the others set to 125% (fractional scaling enabled).
I’ve been running this setup for over a year and for some reason this problem started only very recently: every time I log off or reboot my computer, Gnome resets the display settings back to default, which messes up the layout of my displays and also disables fractional scaling. It’s like the user display config gets wiped every time.
I have no idea what caused this behavior to start happening, so I’m stumped as to how to solve it.
Any advice or pointers at where to start looking would be most welcome.
This is apparently a known issue with gnome.
opened 11:13AM - 28 Apr 18 UTC
If this is a bug, please use the template below. If this is a question, or a gen… eral discussion topic - please post on our subreddit https://reddit.com/r/pop_os or start a conversation in our chat https://chat.pop-os.org/ - as these are the proper forums for those types of posts.
**Distribution - (run ```cat /etc/os-release```)**
NAME="Pop!_OS"
VERSION="18.04 LTS"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 18.04 LTS"
VERSION_ID="18.04"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
**Related Application and/or Package Version - apt policy $PACKAGE NAME**
gnome-control-center:
Installed: 1:3.28.1-0ubuntu1pop3
Candidate: 1:3.28.1-0ubuntu1pop3
Version table:
*** 1:3.28.1-0ubuntu1pop3 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1:3.28.1-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
hidpi-daemon:
Installed: 18.04.0~1524774984~18.04~629373d
Candidate: 18.04.0~1524774984~18.04~629373d
Version table:
*** 18.04.0~1524774984~18.04~629373d 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main i386 Packages
100 /var/lib/dpkg/status
**Issue/Bug Description**
Upon setting the scaling (200%) to my liking in the Control Center - my monitor is a HiDPI 4k monitor (AOC U2777PQU), working with the computer, and then rebooting, the scaling goes away. If hidpi-daemon is supposed to automatically scale my display, it isn't doing anything. Some applications are still small.
**Steps to reproduce (if you know)**
Open gnome-control-center (Abbreviated to Settings in Applications list).
Click on "Devices"
Click on "Displays"
Set scaling to 200%
Enable HiDPI daemon. Set mode to HiDPI.
Click on "Apply" and observe scaling changes.
Close out of the Control Center.
Open various other applications with scaling preferences still being there. (ex. Terminal, firefox, and Pop!_Shop).
Do not close apps.
Reboot.
Log in to computer.
Notice scaling is not there.
**Expected behavior**
The computer should remember the scaling settings for my HiDPI display after a reboot.
**Other Notes**
Applications that were small without the hidpi-daemon (ex. Synergy) in 17.10 remain small even though the daemon says it will scale displays accordingly. I am not sure exactly how hidpi-daemon works. If I am doing something wrong here, let me know! Thanks!
Some Computer Specs:
Motherboard: ASUS 970 PRO/GAMING AURA
Processor: AMD FX-8370
Graphics Card: NVIDIA GeForce GTX 1060 6GB
A good number of users managed to resolve the issue by turning off the HiDPI daemon. Maybe you can try this first.
kabe
August 13, 2023, 12:12am
3
Thanks for the suggestion, but I don’t have HiDPI enabled to begin with.
The issue I’m having is affecting more than the scaling - the relative positions of my multimonitor setup gets completely reset every time, plus the primary display gets reset to my laptop display
I see. This user reported the same thing:
opened 11:13AM - 28 Apr 18 UTC
If this is a bug, please use the template below. If this is a question, or a gen… eral discussion topic - please post on our subreddit https://reddit.com/r/pop_os or start a conversation in our chat https://chat.pop-os.org/ - as these are the proper forums for those types of posts.
**Distribution - (run ```cat /etc/os-release```)**
NAME="Pop!_OS"
VERSION="18.04 LTS"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 18.04 LTS"
VERSION_ID="18.04"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
**Related Application and/or Package Version - apt policy $PACKAGE NAME**
gnome-control-center:
Installed: 1:3.28.1-0ubuntu1pop3
Candidate: 1:3.28.1-0ubuntu1pop3
Version table:
*** 1:3.28.1-0ubuntu1pop3 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1:3.28.1-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
hidpi-daemon:
Installed: 18.04.0~1524774984~18.04~629373d
Candidate: 18.04.0~1524774984~18.04~629373d
Version table:
*** 18.04.0~1524774984~18.04~629373d 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main i386 Packages
100 /var/lib/dpkg/status
**Issue/Bug Description**
Upon setting the scaling (200%) to my liking in the Control Center - my monitor is a HiDPI 4k monitor (AOC U2777PQU), working with the computer, and then rebooting, the scaling goes away. If hidpi-daemon is supposed to automatically scale my display, it isn't doing anything. Some applications are still small.
**Steps to reproduce (if you know)**
Open gnome-control-center (Abbreviated to Settings in Applications list).
Click on "Devices"
Click on "Displays"
Set scaling to 200%
Enable HiDPI daemon. Set mode to HiDPI.
Click on "Apply" and observe scaling changes.
Close out of the Control Center.
Open various other applications with scaling preferences still being there. (ex. Terminal, firefox, and Pop!_Shop).
Do not close apps.
Reboot.
Log in to computer.
Notice scaling is not there.
**Expected behavior**
The computer should remember the scaling settings for my HiDPI display after a reboot.
**Other Notes**
Applications that were small without the hidpi-daemon (ex. Synergy) in 17.10 remain small even though the daemon says it will scale displays accordingly. I am not sure exactly how hidpi-daemon works. If I am doing something wrong here, let me know! Thanks!
Some Computer Specs:
Motherboard: ASUS 970 PRO/GAMING AURA
Processor: AMD FX-8370
Graphics Card: NVIDIA GeForce GTX 1060 6GB
Bad news is that it was reported back in 2019. Looks like it still hasn’t been solved.
Did you try this:
opened 11:13AM - 28 Apr 18 UTC
If this is a bug, please use the template below. If this is a question, or a gen… eral discussion topic - please post on our subreddit https://reddit.com/r/pop_os or start a conversation in our chat https://chat.pop-os.org/ - as these are the proper forums for those types of posts.
**Distribution - (run ```cat /etc/os-release```)**
NAME="Pop!_OS"
VERSION="18.04 LTS"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 18.04 LTS"
VERSION_ID="18.04"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
**Related Application and/or Package Version - apt policy $PACKAGE NAME**
gnome-control-center:
Installed: 1:3.28.1-0ubuntu1pop3
Candidate: 1:3.28.1-0ubuntu1pop3
Version table:
*** 1:3.28.1-0ubuntu1pop3 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1:3.28.1-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
hidpi-daemon:
Installed: 18.04.0~1524774984~18.04~629373d
Candidate: 18.04.0~1524774984~18.04~629373d
Version table:
*** 18.04.0~1524774984~18.04~629373d 1001
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main amd64 Packages
1001 http://ppa.launchpad.net/system76/pop/ubuntu bionic/main i386 Packages
100 /var/lib/dpkg/status
**Issue/Bug Description**
Upon setting the scaling (200%) to my liking in the Control Center - my monitor is a HiDPI 4k monitor (AOC U2777PQU), working with the computer, and then rebooting, the scaling goes away. If hidpi-daemon is supposed to automatically scale my display, it isn't doing anything. Some applications are still small.
**Steps to reproduce (if you know)**
Open gnome-control-center (Abbreviated to Settings in Applications list).
Click on "Devices"
Click on "Displays"
Set scaling to 200%
Enable HiDPI daemon. Set mode to HiDPI.
Click on "Apply" and observe scaling changes.
Close out of the Control Center.
Open various other applications with scaling preferences still being there. (ex. Terminal, firefox, and Pop!_Shop).
Do not close apps.
Reboot.
Log in to computer.
Notice scaling is not there.
**Expected behavior**
The computer should remember the scaling settings for my HiDPI display after a reboot.
**Other Notes**
Applications that were small without the hidpi-daemon (ex. Synergy) in 17.10 remain small even though the daemon says it will scale displays accordingly. I am not sure exactly how hidpi-daemon works. If I am doing something wrong here, let me know! Thanks!
Some Computer Specs:
Motherboard: ASUS 970 PRO/GAMING AURA
Processor: AMD FX-8370
Graphics Card: NVIDIA GeForce GTX 1060 6GB
Check pacman logs to look for recent updates. Did you update nvidia drivers recently? Does this issue still occur with the LTS kernel?
kabe
August 13, 2023, 12:47am
5
Yeah, I think it’s a slightly different issue that the solutions posted in that Github thread.
I tried sudo cp ~/.config/monitors.xml ~/.config/gdm
but all that did was copy the screen resolution to the GDM login screen and my problem persists once I reach the desktop.
One interesting thing I have noticed, though, is that the problem fixes itself if I do the following:
Reboot
Login to desktop (desired settings have been reset)
Re-enable fractional scaling by running gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
in a terminal
Log out of the current session to GDM
Log back in (desired settings have been restored! )
So re-enabling fractional scaling effectively restores all the monitors positions/rotation without me having to manually put them back where I want them. I’m not sure what that means, but at least it’s something.
Check pacman logs to look for recent updates. Did you update nvidia drivers recently? Does this issue still occur with the LTS kernel?
My laptop has an AMD APU, so no Nvidia drivers to worry about. I’ll try out the LTS kernel and see if that does anything to help.
kabe
August 13, 2023, 12:54am
6
That did it! I have no idea why, but switching to the LTS kernel fixes the problem.
Thanks, mate - you’re a legend!
1 Like
Hmm. So it’s a kernel issue. You should probably report this somewhere.
system
Closed
August 15, 2023, 12:59am
8
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.