Dual boot machine (Windows 10, Ubuntu 16.04) with EVGA GTX960 gpu. Monitor is an Asus V247H-P capable of 1920x1080, connected via DVI (also tried with HDMI, made no difference).
In order to install Ubuntu I had to add
nomodeset to avoid a black screen - ok, makes sense, I didn't have Nvidia drivers at that point.
Install went smoothly (not my first rodeo) but gave a max resolution of 640x480. I used software update to switch to proprietary Nvidia drivers (369, I believe, I'm not at my pc). After reboot, my max resolution is 1360x768. Better, but not 1080p.
Nvidia drivers appear to be loading properly, according to
sudo nvidia-xconfig to create an
xorg.conf file, then rebooted. Now resolution is back down to 640x480 max!
If I delete
xorg.conf it allows 1360x768 again.
Added the following lines to
xorg.conf, in the appropriate places, as per suggestions found online (I'm going by memory here):
Option "ModeValidation" "NoMaxPClkCheck" Modeline... [from running gtf] Modes... [modeline name from gtf] HorizSync 30.0 - 80.0 VertRefresh 56.0 - 76.0
and a couple other things. I can edit tomorrow to include the exact lines, if necessary. The exact numbers I used for
VertRefresh might be off here.
This allowed a resolution of 1920x1080 however there was "twinkling" all over the screen. I'm not sure how else to describe it.
At this point I'm not sure what to do. I can't find evidence of anyone else having similar issues with this setup.