You are not logged in.
Hello!
I'm trying to get to work triple monitors setup.
I'm using 2x GeForce 210 videocards and latest nouveau driver, but I can not get all 3 monitors to work.
According to nouveau feature matrix it have support of multicards and dual head setup, so I think that I've missing something in my configuration.
I've have this setup: two GeForce 210 using 1 VGA and 1 HDMI on first and 1 HDMI on second adapter.
If I run Xorg without any config in /etc/X11/xorg.conf.d/, it's run perfectly with dualhead setup, using only first videocard (but log says that second was initialized too):
[ 2443.932] (==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
[ 2443.932] (==) NOUVEAU(0): RGB weight 888
[ 2443.932] (==) NOUVEAU(0): Default visual is TrueColor
[ 2443.932] (==) NOUVEAU(0): Using HW cursor
[ 2443.932] (==) NOUVEAU(0): GLX sync to VBlank disabled.
[ 2443.932] (==) NOUVEAU(0): Page flipping enabled
[ 2443.932] (==) NOUVEAU(0): Swap limit set to 2 [Max allowed 2]
[ 2444.061] (II) NOUVEAU(0): Output DVI-I-1 has no monitor section
[ 2444.090] (II) NOUVEAU(0): Output HDMI-1 has no monitor section
[ 2444.119] (II) NOUVEAU(0): Output VGA-1 has no monitor section
...
[ 2444.303] (II) NOUVEAU(0): Output DVI-I-1 disconnected
[ 2444.303] (II) NOUVEAU(0): Output HDMI-1 connected
[ 2444.303] (II) NOUVEAU(0): Output VGA-1 connected
...
[ 2444.304] (II) NOUVEAU(G0): Loaded DRI module
[ 2444.304] (--) NOUVEAU(G0): Chipset: "NVIDIA NVa8"
[ 2444.304] (==) NOUVEAU(G0): Depth 24, (--) framebuffer bpp 32
[ 2444.304] (==) NOUVEAU(G0): RGB weight 888
[ 2444.304] (==) NOUVEAU(G0): Default visual is TrueColor
[ 2444.304] (==) NOUVEAU(G0): Using HW cursor
[ 2444.304] (==) NOUVEAU(G0): GLX sync to VBlank disabled.
[ 2444.304] (==) NOUVEAU(G0): Page flipping enabled
[ 2444.304] (==) NOUVEAU(G0): Swap limit set to 2 [Max allowed 2]
[ 2444.428] (II) NOUVEAU(G0): Output DVI-I-2 has no monitor section
[ 2444.458] (II) NOUVEAU(G0): Output HDMI-2 has no monitor section
[ 2444.550] (II) NOUVEAU(G0): Output VGA-2 has no monitor section
...
[ 2444.768] (II) NOUVEAU(G0): Output DVI-I-2 disconnected
[ 2444.768] (II) NOUVEAU(G0): Output HDMI-2 connected
[ 2444.768] (II) NOUVEAU(G0): Output VGA-2 disconnected
What NOUVEAU(G0) stands for?
It seems that everything is ok, but I've have only 1 screen working (2 monitors plugged in first adapter).
When I try to do some manual configuration, I've have to work both adapters, but second screen on first adapter is not working for some reason.
Here is my xorg.conf:
Section "ServerLayout"
Identifier "triple-head"
Option "Xinerama" "on"
Screen 0 "left-screen" 0 0
Screen 1 "middle-screen" 1280 0
Screen 2 "right-screen" 2560 500
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle"
Option "XkbLayout" "us, ru"
EndSection
Section "Monitor"
Identifier "left-monitor"
Option "DPMS" "true"
Option "PreferredMode" "1280x1024"
Option "TargetRefresh" "60"
Option "Rotate" "normal"
EndSection
Section "Monitor"
Identifier "middle-monitor"
Option "DPMS" "true"
Option "PreferredMode" "1280x1024"
Option "TargetRefresh" "60"
Option "Rotate" "normal"
EndSection
Section "Monitor"
Identifier "right-monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "Absolute" "2560 550"
Option "TargetRefresh" "60"
Option "Rotate" "left"
EndSection
Section "Device"
Identifier "gpu-second-hdmi"
Driver "nouveau"
BusID "PCI:5:0:0"
Option "Monitor-HDMI-2" "left-monitor"
Screen 0
Option "ZaphodHeads" "HDMI-A-2"
EndSection
Section "Device"
Identifier "gpu-first-vga"
Driver "nouveau"
BusID "PCI:1:0:0"
Option "Monitor-VGA-1" "middle-monitor"
Screen 0
Option "ZaphodHeads" "VGA-1"
EndSection
Section "Device"
Identifier "gpu-first-hdmi"
Driver "nouveau"
BusID "PCI:1:0:0"
Option "Monitor-HDMI-1" "right-monitor"
Screen 1
Option "ZaphodHeads" "HDMI-A-1"
EndSection
Section "Screen"
Identifier "left-screen"
Device "gpu-second-hdmi"
Monitor "left-monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "middle-screen"
Device "gpu-first-vga"
Monitor "middle-monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Viewport 0 0
EndSubSection
EndSection
Section "Screen"
Identifier "right-screen"
Device "gpu-first-hdmi"
Monitor "right-monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Viewport 0 0
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
I'm using guide while writing this config file, but it does not work as I want.
Here is log file, corresponding specified configuration:
[ 2582.634] (II) NOUVEAU(0): Loaded DRI module
[ 2582.634] (--) NOUVEAU(0): Chipset: "NVIDIA NVa8"
[ 2582.634] (**) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
[ 2582.634] (==) NOUVEAU(0): RGB weight 888
[ 2582.634] (==) NOUVEAU(0): Default visual is TrueColor
[ 2582.634] (**) NOUVEAU(0): Option "ZaphodHeads" "HDMI-A-2"
[ 2582.634] (==) NOUVEAU(0): Using HW cursor
[ 2582.634] (==) NOUVEAU(0): GLX sync to VBlank disabled.
[ 2582.634] (==) NOUVEAU(0): Page flipping enabled
[ 2582.634] (==) NOUVEAU(0): Swap limit set to 2 [Max allowed 2]
[ 2582.761] (II) NOUVEAU(0): Output DVI-I-2 using monitor section left-monitor
[ 2582.761] (**) NOUVEAU(0): Option "PreferredMode" "1280x1024"
[ 2582.761] (**) NOUVEAU(0): Option "Rotate" "normal"
[ 2582.792] (II) NOUVEAU(0): Output HDMI-2 using monitor section left-monitor
[ 2582.884] (II) NOUVEAU(0): Output VGA-2 has no monitor section
...
[ 2583.101] (II) NOUVEAU(0): Output DVI-I-2 disconnected
[ 2583.101] (II) NOUVEAU(0): Output HDMI-2 connected
[ 2583.101] (II) NOUVEAU(0): Output VGA-2 disconnected
...
[ 2583.101] (II) NOUVEAU(1): Loaded DRI module
[ 2583.101] (--) NOUVEAU(1): Chipset: "NVIDIA NVa8"
[ 2583.101] (**) NOUVEAU(1): Depth 24, (--) framebuffer bpp 32
[ 2583.101] (==) NOUVEAU(1): RGB weight 888
[ 2583.101] (==) NOUVEAU(1): Default visual is TrueColor
[ 2583.101] (**) NOUVEAU(1): Option "ZaphodHeads" "VGA-1"
[ 2583.101] (==) NOUVEAU(1): Using HW cursor
[ 2583.101] (==) NOUVEAU(1): GLX sync to VBlank disabled.
[ 2583.101] (==) NOUVEAU(1): Page flipping enabled
[ 2583.101] (==) NOUVEAU(1): Swap limit set to 2 [Max allowed 2]
[ 2583.283] (II) NOUVEAU(1): Output VGA-1 using monitor section middle-monitor
[ 2583.283] (**) NOUVEAU(1): Option "PreferredMode" "1280x1024"
[ 2583.283] (**) NOUVEAU(1): Option "Rotate" "normal"
...
[ 2583.313] (II) NOUVEAU(1): Output VGA-1 connected
[ 2583.313] (II) NOUVEAU(1): Using user preference for initial modes
[ 2583.313] (II) NOUVEAU(1): Output VGA-1 using initial mode 1280x1024
...
And in the last, I've got error:
[ 2583.313] (II) NOUVEAU(2): Loaded DRI module
[ 2583.313] (EE) NOUVEAU(2): [drm] failed to set drm interface version.
[ 2583.313] (EE) NOUVEAU(2): [drm] error opening the drm
[ 2583.313] (EE) NOUVEAU(2): 818:
I've think, this error message is occured because of I've have duplicating Device sections in xorg.conf, but I don't understand, how to specify two outputs of videoadapter correctly in this case.
So, my question is: is there anyone who get multihead setup works well with nouveau? What I'm missing here?
I'm messing with this problem around a year (later I'm using proprietary nvidia driver, but latest version are crashing for no reason randomly), and it's pretty annoying, so I will appreciate any help...
Thank for attention.
Offline
My triple head display was working with nouveau and bumblebee before Xorg 1.13
I've the same error message...
Offline
Never mind, works well with nvidia 310.19-2 and xorg-server 1.13.0-4.
Offline
My triple head display was working with nouveau and bumblebee before Xorg 1.13
I've the same error message...
Try to use proprietary drivers, but make sure, that nouveau is blacklisted and not loaded at KMS.
This works for me.
Offline