I've been using Ubuntu-derived Linux distributions for a little while now (first Mint 17.3 and then Ubuntu 14.04) and I've always had this problem where the OS/X11 doesn't list 2560x1440 as a valid resolution on my second monitor (its a 4K display running over HDMI, so I prefer running in 1440p@60hz instead of 4K@30hz).
I've always fixed this problem by essentially following the steps in this article. e.g. create the .xprofile
file and add the necessary xrandr
commands so that it loads up when X loads up.
However I recently tried to do the same on Kubuntu 16.10 and for whatever reason, Kubuntu doesn't seem to be running the .xprofile
file. I've tried making the changes straight to SDDM's Xsession entry points and a few other places that looked promising, but the 2560x1440
never shows up in the list.
If I just run the commands from a terminal once my user session has started up, it goes into 2560x1440 mode. If I put it as a autostart script from the System Settings (or wherever) it does NOT work. It almost seems like there is a process that runs after I make this resolution change and moves it back to 4K@30hz.
Any thoughts?