Hey all, I’ve got a little problem. I finally managed to get nvidia-settings to permit me to set my display up correctly (note: If you have 2 monitors, one of which can handle its native resolution @ 75Hz, and another which can only handle 1024x768@70Hz, nvidia-settings will default to locking both monitors to 1024x768@75Hz… this threw me for awhile since the driver defaulted to a lower refresh rate to enable both monitors to run at their native resolution (the sane choice), but nvidia-settings seemed to not be willing to permit me to set those resolutions at all). However, I cannot save my settings. I apply them, and they work perfectly. I then save the xorg.conf… which is completely incorrect.
Attached is the xorg.conf which it generates. Running nvidia-settings --load-config-only has no effect, I have to go in and manually re-set the settings every time I reboot.
My setup when things are working properly:
24" 1920x1200@75Hz Sceptre monitor on the right (I am fine with it running at 60Hz tho, and it is currently)
21" 1680x1050@60Hz ViewSonic monitor on the left (capable of running at 75Hz but only at 1024x768)
nVidia GTX 570 with both monitors connected via DVI
Linux Mint 14, Cinnamon version
Latest non-beta nVidia drivers (I think)
The xorg.conf that nvidia-settings generates only has information for 1 monitor, specifically the 24" Sceptre. In the Screen section, however, it references both DFP-0 and DFP-3. When this file is in place during boot, I end up with both monitors in 1024x768@75Hz and the physical order of the monitors swapped. The odd thing is that when I first installed the nvidia drivers, it automatically used all of the correct settings (set previously in the nouveau driver it defaulted to).
So, how can I make it so that I do not have to manually change my display settings every time I reboot? Any help is greatly appreciated!
Hmm, I see no way to attach a file right now. Perhaps I have to do it in a post-posting edit? The file is short, I will just paste its contents below:
Section “ServerLayout”
Identifier “Layout0”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
Option “Xinerama” “0”
EndSection
Section “Files”
EndSection
Section “InputDevice”
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section “InputDevice”
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section “Monitor”
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Sceptre X24WG"
HorizSync 31.5 - 80.0
VertRefresh 56.2 - 75.0
Option "DPMS"
EndSection
Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BoardName “GeForce GTX 570”
EndSection
Section “Screen”
Removed Option “metamodes” “DFP-0: 1024x768 +0+0, DFP-3: 1024x768 +1024+0”
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: 1920x1200 +1680+0, DFP-3: 1680x1050 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection