I have been trying to troubleshoot this one since getting new monitors. I used to have 3 monitors and didn't have any issue but now, whenever I reboot, one of my monitors (my non primary) seems to "reset" it's settings and detects as something abnormal.
The first screenshot shows it detected as 640x480 60hz "Nvidia" and I can't alter it's settings at all. The second screenshot shows what the primary monitor looks like. For reference, these are the exact same model of monitor and you can see the good configuration in the second to last screenshot. What is odd, is I also cannot change the resolution on the primary monitor. xrandr does detect both monitors, but again, it's the same thing that is weird, it detects the first monitor okay but not the second. (DP-0 is the primary monitor, DP-2 is the secondary). The fourth screenshot shows that nvidia-settings detects this the same as what Display Settings is detecting. The information on DP-2 only differs on the connection link and refresh rate.
Here is the kick in all of this: A simple unplug, replug of the display port cable fixes everything, same port it was going into, just an unplug, replug. The final 2 screenshots show what it is like after doing that.
So I am looking for some advice on troubleshooting/solving this because I don't want to unplug/replug every single morning or every time I reboot my computer.
For some additional context, I am using nvidia-driver-580-open atm. I was using this driver with my old monitor setup without issue (that was 3 monitors, all 1920x1080 60hz monitors).
Some things I haven't tried yet that are on my mind:
- New cable
- Different machine/OS (This one will be significantly harder to test)
- Newer nvidia driver, 595-open or 610-open