You are not logged in.

#1 2016-08-24 17:55:49

Moussa93
Member
Registered: 2015-04-02
Posts: 5

Quad Monitor - Dual Graphics Card Setup Issue with xrandr

Hello,

I am having trouble configuring my displays.

I wanted to say that the same exact configuration was working on a different machine with Arch, but I upgraded my machine (new SSD, etc), and kept the two graphics cards, so they're definitely working and compatible.

Basic Configuration:
- Freshly installed Arch
- bspwm

Here's my issue:

I have all 4 displays working, and I can even move my mouse cursor around all 4.

However, xrandr is showing two of them as 'disconnected', and I can't bring them online.

This is becoming an issue because I can't do anything with those two monitors.
Even with the menu, the bar only shows on the two 'active' monitors.

Do you guys know what's going on?

Here are the output to different commands:

lspci | grep VGA

[riceBox ~]$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 610] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 610] (rev a1)

xrandr

[riceBox ~]$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   1920x1080     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
DVI-I-3 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 510mm x 287mm
   1920x1080     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)

HDMI-0 is not being used, but DVI-0 and 1 are plugged in, and currently working.
I can move my mouse cursor in them, but no application / windows can go in there.

dmesg | grep monitor

[riceBox ~]$ dmesg | grep monitor
[    0.014667] CPU0: Thermal monitoring enabled (TM1)

dmesg | grep -i "dell"

[riceBox ~]$ dmesg | grep -i "dell"
[    0.000000] DMI: Dell Inc. OptiPlex 7010/0GY6Y8, BIOS A14 06/10/2013
[    0.000000] ACPI: RSDP 0x00000000000EE0B0 000024 (v02 DELL  )
[    0.000000] ACPI: XSDT 0x00000000CC7F4080 00007C (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x00000000CC7FDB58 00010C (v05 DELL   CBX3     01072009 AMI  00010013)
[    0.000000] ACPI: DSDT 0x00000000CC7F4188 0099CB (v02 DELL   CBX3     00000022 INTL 20091112)
[    0.000000] ACPI: APIC 0x00000000CC7FDC68 000092 (v03 DELL   CBX3     01072009 AMI  00010013)
[    0.000000] ACPI: FPDT 0x00000000CC7FDD00 000044 (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.000000] ACPI: MCFG 0x00000000CC7FDD48 00003C (v01 DELL   CBX3     01072009 MSFT 00000097)
[    0.000000] ACPI: HPET 0x00000000CC7FDE30 000038 (v01 DELL   CBX3     01072009 AMI. 00000005)
[    0.000000] ACPI: SLIC 0x00000000CC7FF7E8 000176 (v03 DELL   CBX3     01072009 MSFT 00010013)
[    1.888393] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
[    2.540051] input: Dell Dell Multimedia Pro Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6.1/2-1.6.1:1.0/0003:413C:2011.0002/input/input14
[    2.590509] hid-generic 0003:413C:2011.0002: input,hidraw1: USB HID v1.10 Keyboard [Dell Dell Multimedia Pro Keyboard] on usb-0000:00:1d.0-1.6.1/input0
[    2.598567] input: Dell Dell Multimedia Pro Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6.1/2-1.6.1:1.1/0003:413C:2011.0003/input/input17
[    2.650457] hid-generic 0003:413C:2011.0003: input,hidraw2: USB HID v1.10 Device [Dell Dell Multimedia Pro Keyboard] on usb-0000:00:1d.0-1.6.1/input1

dmesg | grep -i nvidia

[riceBox ~]$ dmesg | grep -i nvidia
[    2.584396] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1c.4/0000:03:00.1/sound/card2/input12
[    2.584688] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
[    2.590531] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1c.4/0000:03:00.1/sound/card2/input13
[    2.590667] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
[   49.885532] nvidia: module license 'NVIDIA' taints kernel.
[   49.892570] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[   49.892820] nvidia-nvlink: Nvlink Core is being initialized, major device number 244
[   49.892837] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  370.23  Mon Aug  8 18:02:36 PDT 2016
[   50.748503] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  370.23  Mon Aug  8 17:29:28 PDT 2016
[   50.748885] nvidia-modeset: Allocated GPU:0 (GPU-4817cf53-18d9-3d66-0cbc-bd81d610a782) @ PCI:0000:01:00.0
[   52.120433] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   52.122092] nvidia-modeset: Allocated GPU:1 (GPU-e22ef8de-1ca1-6ef0-5827-8e63a55d22f4) @ PCI:0000:03:00.0

Here's the xorg.cong, generated by nvidia-settings

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 367.35  (builduser@rw)  Fri Jul 15 21:07:27 CEST 2016


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 1080
    Screen      1  "Screen1" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
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      "DELL P2312H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "DELL P2312H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "DELL P2412H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 610"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 610"
    BusID          "PCI:3:0:0"
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 610"
    BusID          "PCI:3:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0 {rotation=left}"
# Removed Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0 {rotation=right}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right}; DVI-I-2: 1280x1024 +0+0 {rotation=right}; DVI-I-2: 1280x1024_60 +0+0 {rotation=right}; DVI-I-2: 1152x864 +0+0 {rotation=right}; DVI-I-2: 1024x768 +0+0 {rotation=right}; DVI-I-2: 1024x768_60 +0+0 {rotation=right}; DVI-I-2: 800x600 +0+0 {rotation=right}; DVI-I-2: 800x600_60 +0+0 {rotation=right}; DVI-I-2: 640x480 +0+0 {rotation=right}; DVI-I-2: 640x480_60 +0+0 {rotation=right}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right, viewportin=1050x1680, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right, viewportin=900x1440, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right, viewportin=768x1366, viewportout=1920x1079+0+0}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right, viewportin=800x1280, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {rotation=right, viewportin=720x1280}"
# Removed Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0; DVI-I-2: 1280x1024 +0+0; DVI-I-2: 1280x1024_60 +0+0; DVI-I-2: 1152x864 +0+0; DVI-I-2: 1024x768 +0+0; DVI-I-2: 1024x768_60 +0+0; DVI-I-2: 800x600 +0+0; DVI-I-2: 800x600_60 +0+0; DVI-I-2: 640x480 +0+0; DVI-I-2: 640x480_60 +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1680x1050, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1440x900, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x800, viewportout=1728x1080+96+0}; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x720}"
# Removed Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0; DVI-I-2: 1280x1024 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 1280x1024_60 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 1152x864 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 1024x768 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 1024x768_60 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 800x600 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 800x600_60 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 640x480 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: 640x480_60 +0+0, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1680x1050, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1440x900, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x800, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +0+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x720}, DVI-I-3: nvidia-auto-select +0+0"
# Removed Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0; DVI-I-2: 1280x1024 +0+0, DVI-I-3: nvidia-auto-select +1280+0; DVI-I-2: 1280x1024_60 +0+0, DVI-I-3: nvidia-auto-select +1280+0; DVI-I-2: 1152x864 +0+0, DVI-I-3: nvidia-auto-select +1152+0; DVI-I-2: 1024x768 +0+0, DVI-I-3: nvidia-auto-select +1024+0; DVI-I-2: 1024x768_60 +0+0, DVI-I-3: nvidia-auto-select +1024+0; DVI-I-2: 800x600 +0+0, DVI-I-3: nvidia-auto-select +800+0; DVI-I-2: 800x600_60 +0+0, DVI-I-3: nvidia-auto-select +800+0; DVI-I-2: 640x480 +0+0, DVI-I-3: nvidia-auto-select +640+0; DVI-I-2: 640x480_60 +0+0, DVI-I-3: nvidia-auto-select +640+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1680x1050, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +1680+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1440x900, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +1440+0"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0; DVI-I-2: 1280x1024 +0+0, DVI-I-3: nvidia-auto-select +1280+0; DVI-I-2: 1280x1024_60 +0+0, DVI-I-3: nvidia-auto-select +1280+0; DVI-I-2: 1152x864 +0+0, DVI-I-3: nvidia-auto-select +1152+0; DVI-I-2: 1024x768 +0+0, DVI-I-3: nvidia-auto-select +1024+0; DVI-I-2: 1024x768_60 +0+0, DVI-I-3: nvidia-auto-select +1024+0; DVI-I-2: 800x600 +0+0, DVI-I-3: nvidia-auto-select +800+0; DVI-I-2: 800x600_60 +0+0, DVI-I-3: nvidia-auto-select +800+0; DVI-I-2: 640x480 +0+0, DVI-I-3: nvidia-auto-select +640+0; DVI-I-2: 640x480_60 +0+0, DVI-I-3: nvidia-auto-select +640+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1680x1050, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +1680+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1440x900, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +1440+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1366x768, viewportout=1920x1079+0+0}, DVI-I-3: nvidia-auto-select +1366+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x800, viewportout=1728x1080+96+0}, DVI-I-3: nvidia-auto-select +1280+0; DVI-I-2: nvidia-auto-select +0+0 {viewportin=1280x720}, DVI-I-3: nvidia-auto-select +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-3: nvidia-auto-select +0+0 {rotation=right}; DVI-I-3: 1280x1024 +0+0 {rotation=right}; DVI-I-3: 1280x1024_60 +0+0 {rotation=right}; DVI-I-3: 1152x864 +0+0 {rotation=right}; DVI-I-3: 1024x768 +0+0 {rotation=right}; DVI-I-3: 1024x768_60 +0+0 {rotation=right}; DVI-I-3: 800x600 +0+0 {rotation=right}; DVI-I-3: 800x600_60 +0+0 {rotation=right}; DVI-I-3: 640x480 +0+0 {rotation=right}; DVI-I-3: 640x480_60 +0+0 {rotation=right}; DVI-I-3: nvidia-auto-select +0+0 {rotation=right, viewportin=1050x1680, viewportout=1728x1080+96+0}; DVI-I-3: nvidia-auto-select +0+0 {rotation=right, viewportin=900x1440, viewportout=1728x1080+96+0}; DVI-I-3: nvidia-auto-select +0+0 {rotation=right, viewportin=768x1366, viewportout=1920x1079+0+0}; DVI-I-3: nvidia-auto-select +0+0 {rotation=right, viewportin=800x1280, viewportout=1728x1080+96+0}; DVI-I-3: nvidia-auto-select +0+0 {rotation=right, viewportin=720x1280}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Edit:

I was looking at my dmesg and noticed these lines:

[  108.262607] hid-generic 0003:0461:4E22.0004: input,hidraw0: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:1d.0-1.5/input0
[  154.482840] nvidia: module license 'NVIDIA' taints kernel.
[  154.482846] Disabling lock debugging due to kernel taint
[  154.490050] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[  154.490120] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[  154.490228] vgaarb: device changed decodes: PCI:0000:03:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[  154.490286] nvidia-nvlink: Nvlink Core is being initialized, major device number 244
[  154.490298] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  370.23  Mon Aug  8 18:02:36 PDT 2016
[  155.348528] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  370.23  Mon Aug  8 17:29:28 PDT 2016
[  155.349020] nvidia-modeset: Allocated GPU:0 (GPU-4817cf53-18d9-3d66-0cbc-bd81d610a782) @ PCI:0000:01:00.0
[  156.731026] NVRM: Your system is not currently configured to drive a VGA console
[  156.731033] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[  156.731045] NVRM: requires the use of a text-mode VGA console. Use of other console
[  156.731046] NVRM: drivers including, but not limited to, vesafb, may result in
[  156.731047] NVRM: corruption and stability problems, and is not supported.
[  156.732508] nvidia-modeset: Allocated GPU:1 (GPU-e22ef8de-1ca1-6ef0-5827-8e63a55d22f4) @ PCI:0000:03:00.0 

Thanks in advance for helping me out smile

Last edited by Moussa93 (2016-08-24 18:10:53)

Offline

#2 2016-08-25 03:34:56

Moussa93
Member
Registered: 2015-04-02
Posts: 5

Re: Quad Monitor - Dual Graphics Card Setup Issue with xrandr

Nobody?

Offline

Board footer

Powered by FluxBB