Hello deano. I just realized you are already in 2017 while I’m still scrapping by in 2016. Happy New Year!
Regarding above, yes I had this problem before, this one is different in 2 ways, but agree that perhaps this should not make a difference.
First, in that thread, the solution was found on the web and involved modifying /etc/X11/x11org.conf, as stated in my prior post of this thread. Second, the driver is now different, flgrx is gone and using radeon. This certainly should not matter but has left me with problems. If the uninstall if flgrx had left a working xorg.conf I may not have these problems?
You can either make the required display mode changes via a .conf file in /etc/X11/xorg.conf.d/ (and disable the kscreen service as explained already in that thread),
I guess it’s not a good idea to disable the kscreen service, I’d probably find problems in the future. I only mentioned the .conf file in xorg.conf.d because I no longer have /etc/X11/xorg.conf file and thought that file was no longer required.
or you could just use the ‘Display and Monitor’ utility, which makes a user-level configuration in the ~/.local/share/kscreen/ directory.
This is what I’ve been doing with every startup since removing flgrx. It only sticks for the current session. The file you reference in kscreen has not updated in almost a year and still shows the max resolution of my screen in the mode: section.
You might need to remove any existing configurations first
rm -f ~/.local/share/kscreen/*
Then set the desired display mode via System Settings > Display and Monitor, and click ‘Apply’.
I deleted that file and performed the same reset of mode as you mention, and as I’ve done every time I’ve restarted. The file is not recreated. The directory remains empty and it still boots with the max resolution as default (which is bigger than my available screen by 1/4"). In addition to changing the resolution, there is a box to the upper left of the resolution slider “Primary Display”. When I start, that shows “No Primary Output”. I change that to the only other available selection “HDMI-0”. I mention this in case it is an important detail.
I cannot get a lower screen resolution to ‘stick’ and the only time I was successful was in the past when I made changes to xorg.conf that flgrx used, a file that is no longer present on my machine.
I have restored the deleted file in kscreen and tried editing the mode section to reduce the resolution. This did not work.
A prior post you made gives me the idea that it’s ok to have an xorg.conf file even though the install of radeon did not create one. Since I know that I can get a lower resolution on boot if I have certain statements in an xorg.conf file that seems to be a possible solution, but I don’t know if I can create one from scratch vs. merely editing one (which I don’t have for editing).
What should I try now?