You are not logged in.
I'm trying to set two monitors plus the onboard display to work as triple monitor, but I'm getting "xrandr: Configure crtc 2 failed". I can get both monitors working together. Does someone know what is wrong? Thanks in advance!
What xrandr says about my hardware:
$ xrandr
Screen 0: minimum 8 x 8, current 3200 x 900, maximum 32767 x 32767
LVDS1 connected (normal left inverted right x axis y axis)
1366x768 59.99 + 40.00
1024x768 85.00 75.03 70.07 60.00
1024x768i 86.96
832x624 74.55
800x600 85.14 72.19 75.00 60.32 56.25
640x480 85.01 72.81 75.00 59.94
720x400 85.04
640x400 85.08
632x395 108.01
640x350 85.08
504x378 80.97
248x155 113.26 82.19
VGA1 connected 1600x900+1600+0 (normal left inverted right x axis y axis) 443mm x 249mm
1600x900 60.00*+
1152x864 75.00
1024x768 75.08 60.00
832x624 74.55
800x600 75.00 60.32 56.25
640x480 75.00 60.00
720x400 70.08
HDMI1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 443mm x 249mm
1600x900 60.00*+
1152x864 75.00
1024x768 75.08 60.00
832x624 74.55
800x600 75.00 60.32 56.25
640x480 75.00 60.00
720x400 70.08
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)My onboard graphics card:
$ lspci -vvv -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device 053c
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 46
Region 0: Memory at f6400000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915output:
$ xrandr --output LVDS1 --auto --rate 60.32 --output VGA1 --auto --right-of LVDS1 --output HDMI1 --auto --left-of LVDS1 --verbose
screen 0: 4566x900 1207x237 mm 96.05dpi
crtc 0: 1600x900 60.00 +0+0 "HDMI1"
crtc 1: 1600x900 60.00 +2966+0 "VGA1"
crtc 2: 1366x768 59.99 +1600+0 "LVDS1"
xrandr: Configure crtc 2 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revertOffline
Any luck?
I have a similar issue. I currently have a triple monitor setup, a 1920x1080 + the laptop at 1920x1080 + another on 1600 x 900. this works fine. When I swap out the 1600x900 for another monitor at 1920x1080, i get the same error. I can get any combination of 2 monitors working, and I can get all 3 working if the 3rd is at a reduced resolution (1400x900), but at full resolution i just get the error. The same setup works fine in windows at 1920x1080.
Offline
Do you also run them at different refresh frequencies?
Offline
the working setup is like this:
DP1: 1920x1080@60.00
LVDS1: 1920x1080@60.03
DP2: 1600x900@59.98
the non-working setup:
DP1: 1920x1080@60.00
LVDS1: 1920x1080@60.03
DP2: 1920x1080@60.00
I guess I assumed they were essentially the same i.e. the differences were not significant, but maybe they are?
Offline
Some users suggest using arandr for this. Maybe xorg has its own limits. Try setting those monitors or at least one of them on a separate screen (DISPLAY=:0.1).
Offline