1440p and 1080p monitor not working together.

I’m running driver version 337.25 on an Archlinux 64 bit system. This problem occurs both on the CK kernel and standard kernel. I can run the 1440p monitor or 1080p monitor alone, when I attempt to run both, only the 1440p monitor works. The 1080p is attempting to run at 2048x1536. When I attempt to run it at a lower resolution, which is scaled, it still fails to run. Here is my /etc/X11/xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.20  (buildmeister@swio-display-x86-rhel47-05)  Wed Oct 30 18:20:32 PDT 2013

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.20  (buildmeister@swio-display-x86-rhel47-05)  Wed Oct 30 18:20:53 PDT 2013
#Section "Device"
#    Identifier    "Device1"
#    Driver        "nvidia"
#    VendorName    "NVIDIA Corporation"
#    Screen        1
#EndSection

Section "ServerLayout"

# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
    Identifier     "DualScreen"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 2560 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
    Option "StandbyTime" "30"
    Option "SuspendTime" "60"
    Option "OffTime" "90"
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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DFP-3"
    DisplaySize     597    336
    HorizSync       88.8 - 160.0
    VertRefresh     59.5 - 120.0
    ModeLine       "2560x1440" 241.50 2560 2608 2640 2720 1440 1443 1448 1871 +hsync -vsync
    ModeLine       "2560x1440_60" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
    ModeLine       "2560x1440_75" 397.25 2560 2760 3040 3520 1440 1443 1448 1506 -hsync +vsync
    ModeLine       "2560x1440_85" 454.75 2560 2768 3048 3536 1440 1443 1448 1514 -hsync +vsync
    ModeLine       "2560x1440_96" 400.00 2560 2608 2640 2744 1440 1443 1448 1512 +hsync +vsync
    ModeLine       "2560x1440_100" 400.00 2560 2608 2640 2720 1440 1443 1448 1481 +hsync +vsync
    ModeLine       "2560x1440_100" 542.25 2560 2776 3056 3552 1440 1443 1448 1527 -hsync +vsync
    ModeLine       "2560x1440_120" 661.25 2560 2784 3064 3568 1440 1443 1448 1545 -hsync +vsync
EndSection

Section "Monitor"

#    HorizSync       88.8 - 160.0
#    VertRefresh     59.5 - 120.0
#    HorizSync       28.0 - 55.0
#    VertRefresh     43.0 - 72.0
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       88.8 - 160.0
    VertRefresh     59.5 - 120.0
    ModeLine       "1920x1080_60" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync
    Option         "Enable" "True"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 660"
    BusID          "PCI:1:0:0"
    Screen          0
    Option         "Coolbits" "12"
    Option         "Coolbits" "8"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 660"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: 2560x1440_100 +2560+0, DVI-D-0: 2560x1440_100 +0+0; DVI-I-1: 2560x1440_96 +0+0, DVI-D-0: 2560x1440_96 +2560+0; DVI-I-1: 2560x1440_85 +0+0, DVI-D-0: 2560x1440_85 +2560+0; DVI-I-1: 2560x1440_75 +0+0, DVI-D-0: 2560x1440_75 +2560+0; DVI-I-1: 2560x1440_60 +0+0, DVI-D-0: 2560x1440_60 +2560+0; DVI-I-1: 2560x1440 +0+0, DVI-D-0: 2560x1440 +2560+0"
# Removed Option "metamodes" "DVI-I-1: 1920x1080 +2560+0, DVI-D-0: 2560x1440_100 +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseEDID" "False"
    Option         "UseEDIDDPI" "False"
    Option         "UseEDIDFreqs" "False"
    Option         "ExactModeTimingsDVI" "True"
    Option         "ModeValidation" "AllowNonEdidModes, AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, NoEDIDModes"
    Option         "TwinView" "0"
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-3"
    Option         "metamodes" "DVI-D-0: 2560x1440_100 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: 1920x1080_60.00 +2560+0"
# Removed Option "metamodes" "DVI-I-1: 1920x1080_60 +0+0"
# Removed Option "metamodes" "DVI-I-0: 1920x1080 +0+0"
# Removed Option "metamodes" "DVI-I-1: 1024x768 +0+0"
# Removed Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0"
# Removed Option "metamodes" "DVI-I-0: 1400x1050 +0+0"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "UseEDID" "False"
    Option         "UseEDIDDPI" "False"
    Option         "UseEDIDFreqs" "False"
    Option         "ExactModeTimingsDVI" "True"
    Option         "ModeValidation" "AllowNonEdidModes, AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, NoEDIDModes"
    Option         "TwinView" "0"
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DVI-I-0: 1920x1080_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

I’ve tried a variety of settings, but none have worked.

Hi KingofKingsss,

Is there any particular reason you’re not using the monitor’s EDID? You can debug mode validation problems by enabling the “ModeDebug” option, starting X, and the examining the X log to determine which modes were rejected, and why.

I didn’t use the EDID because I don’t know how to find it.

[ 17.165] (II) NVIDIA(GPU-0): Validating Mode “1920x1080”:
[ 17.165] (II) NVIDIA(GPU-0): 1920 x 1080 @ 60 Hz
[ 17.165] (II) NVIDIA(GPU-0): Mode Source: X Configuration file ModeLine
[ 17.165] (II) NVIDIA(GPU-0): Pixel Clock : 172.80 MHz
[ 17.165] (II) NVIDIA(GPU-0): HRes, HSyncStart : 1920, 2040
[ 17.165] (II) NVIDIA(GPU-0): HSyncEnd, HTotal : 2248, 2576
[ 17.165] (II) NVIDIA(GPU-0): VRes, VSyncStart : 1080, 1081
[ 17.165] (II) NVIDIA(GPU-0): VSyncEnd, VTotal : 1084, 1118
[ 17.165] (II) NVIDIA(GPU-0): H/V Polarity : -/+
[ 17.165] (WW) NVIDIA(GPU-0): Mode is rejected: HorizSync (67.1 kHz) out$

is why the proper mode is rejected, I’m not sure how to fix that. It then goes to Nvidia Autoselect, which attempts to put it at 2048x1536. The 1080p option nvidia settings gives me is at 85hz. The 1080p monitor is 60hz, the 1440p is overclockable.

[Edit]

I set the EDID sections for the 1080p monitor to true. It now defaults to 1280x1024 and still too high a frequency. I’ll keep working on it.

[Edit]

It now works at 1024x768. I’ll work with it more tomorrow and post a working config if possible.

[Edit]

1080p!

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.20  (buildmeister@swio-display-x86-rhel47-05)  Wed Oct 30 18:20:32 PDT 2013

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.20  (buildmeister@swio-display-x86-rhel47-05)  Wed Oct 30 18:20:53 PDT 2013
#Section "Device"
#    Identifier    "Device1"
#    Driver        "nvidia"
#    VendorName    "NVIDIA Corporation"
#    Screen        1
#EndSection

Section "ServerLayout"

# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
    Identifier     "DualScreen"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 2560 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
    Option "StandbyTime" "30"
    Option "SuspendTime" "60"
    Option "OffTime" "90"
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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DFP-3"
    DisplaySize     597    336
    HorizSync       88.8 - 160.0
    VertRefresh     59.5 - 120.0
    ModeLine       "2560x1440" 241.50 2560 2608 2640 2720 1440 1443 1448 1871 +hsync -vsync
    ModeLine       "2560x1440_60" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
    ModeLine       "2560x1440_75" 397.25 2560 2760 3040 3520 1440 1443 1448 1506 -hsync +vsync
    ModeLine       "2560x1440_85" 454.75 2560 2768 3048 3536 1440 1443 1448 1514 -hsync +vsync
    ModeLine       "2560x1440_96" 400.00 2560 2608 2640 2744 1440 1443 1448 1512 +hsync +vsync
    ModeLine       "2560x1440_100" 400.00 2560 2608 2640 2720 1440 1443 1448 1481 +hsync +vsync
    ModeLine       "2560x1440_100" 542.25 2560 2776 3056 3552 1440 1443 1448 1527 -hsync +vsync
    ModeLine       "2560x1440_120" 661.25 2560 2784 3064 3568 1440 1443 1448 1545 -hsync +vsync
EndSection

Section "Monitor"

#    HorizSync       88.8 - 160.0
#    VertRefresh     59.5 - 120.0
#    HorizSync       28.0 - 55.0
#    VertRefresh     43.0 - 72.0
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-0"
#    HorizSync       88.8 - 160.0
#    VertRefresh     59.5 - 120.0
    ModeLine       "1920x1080_60" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync
    Option         "Enable" "True"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 660"
    BusID          "PCI:1:0:0"
    Screen          0
    Option         "Coolbits" "12"
    Option         "Coolbits" "8"
    Option         "ModeDebug" "true"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 660"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: 2560x1440_100 +2560+0, DVI-D-0: 2560x1440_100 +0+0; DVI-I-1: 2560x1440_96 +0+0, DVI-D-0: 2560x1440_96 +2560+0; DVI-I-1: 2560x1440_85 +0+0, DVI-D-0: 2560x1440_85 +2560+0; DVI-I-1: 2560x1440_75 +0+0, DVI-D-0: 2560x1440_75 +2560+0; DVI-I-1: 2560x1440_60 +0+0, DVI-D-0: 2560x1440_60 +2560+0; DVI-I-1: 2560x1440 +0+0, DVI-D-0: 2560x1440 +2560+0"
# Removed Option "metamodes" "DVI-I-1: 1920x1080 +2560+0, DVI-D-0: 2560x1440_100 +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseEDID" "True"
    Option         "UseEDIDDPI" "True"
    Option         "UseEDIDFreqs" "True"
    Option         "ExactModeTimingsDVI" "True"
    Option         "ModeValidation" "AllowNonEdidModes, AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, NoEDIDModes"
    Option         "TwinView" "1"
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-3"
    Option         "metamodes" "DVI-D-0: 2560x1440_100 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: 1920x1080_60.00 +2560+0"
# Removed Option "metamodes" "DVI-I-1: 1920x1080_60 +0+0"
# Removed Option "metamodes" "DVI-I-0: 1920x1080 +0+0"
# Removed Option "metamodes" "DVI-I-1: 1024x768 +0+0"
# Removed Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0"
# Removed Option "metamodes" "DVI-I-0: 1400x1050 +0+0"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "UseEDID" "True"
    Option         "UseEDIDDPI" "True"
    Option         "UseEDIDFreqs" "True"
    Option         "ExactModeTimingsDVI" "True"
#    Option         "ModeValidation" "AllowNonEdidModes, AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, NoEDIDModes"
    Option         "TwinView" "1"
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DVI-I-0: 1920x1080_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection