You are not logged in.

#1 2014-01-02 20:09:15

omqpewpew
Member
Registered: 2013-09-30
Posts: 11

[SOLVED] Multiple GPU's nvidia

Hi all,
i'm trying to use 3 monitors on 2 gpu's as following

00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
02:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1)

I got my xorg.conf set up to have a Screen0,Device0,Monitor0 and
Screen1,Device1,Monitor1 with the proper BusID's to identify the gpu's

where Device0 has two Displays attached, which already work using nvidia prop driver

the 3rd Display, attached to Device1 is also active but not shown in the nvidia settings and does also show no X server

any suggestions?
Thanks

Last edited by omqpewpew (2014-01-15 17:13:40)

Offline

#2 2014-01-03 16:23:35

rebootl
Member
Registered: 2012-01-10
Posts: 431
Website

Re: [SOLVED] Multiple GPU's nvidia

Have you set up the "ServerLayout" section correctly ? (You have to put in both screens.)

See: https://wiki.archlinux.org/index.php/NV … e_monitors

Not sure but I think xrandr should show both cards ? Evtl. you could use it to set up your monitors.


Personal website: reboot.li
GitHub: github.com/rebootl

Offline

#3 2014-01-12 23:18:23

omqpewpew
Member
Registered: 2013-09-30
Posts: 11

Re: [SOLVED] Multiple GPU's nvidia

thank you for the reply,
seems like i need another gpu/second pci card to achieve this as the onboard nForce nvidia uses a different driver than the GeForce pcie gpu >_>

Offline

#4 2014-01-13 13:36:41

rebootl
Member
Registered: 2012-01-10
Posts: 431
Website

Re: [SOLVED] Multiple GPU's nvidia

Maybe it really doesn't work...

But in the Device section you actually specify the driver for the respective card. So at least in theory it should be possible.
However I didn't research what driver you need and whether it plays well with the used X version.

Regards


Personal website: reboot.li
GitHub: github.com/rebootl

Offline

#5 2014-01-14 16:02:53

Jcrash
Member
From: Toronto
Registered: 2012-11-12
Posts: 13

Re: [SOLVED] Multiple GPU's nvidia

I'm using 2 nvidia GPU's with the nvidia driver.  3 displays: each with individual screens.  Here's my xorg.conf:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1920 0
    Screen      1  "Screen1" 0 0
    Screen      2  "Screen2" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
    Option         "Clone" "off"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection
Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection
Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "LG Electronics LG TV"
    HorizSync       31.0 - 100.0
    VertRefresh     48.0 - 75.0
    Option         "DPMS"
EndSection
Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    # Actual PCI location of first card/gpu
    # Actual connector - as reported by /sys/class/drm/card0-xx
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection
Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
    BusID          "PCI:1:0:0"
EndSection
Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:2:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "ZaphodHeads" "DVI-I-1"
#    Screen      0
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-2: 1440x900_75 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "ZaphodHeads" "HDMI-A-1"
#   Screen      1
    Option         "Stereo" "0"
    Option         "metamodes" "1920x1080_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "ZaphodHeads" "DVI-1"
#   Screen      2
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-3: 1280x1024_75 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

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

Try to get each adapter working individually and then combine their configurations.

Offline

#6 2014-01-14 17:23:47

rebootl
Member
Registered: 2012-01-10
Posts: 431
Website

Re: [SOLVED] Multiple GPU's nvidia

Neat, thanks for sharing this.


Personal website: reboot.li
GitHub: github.com/rebootl

Offline

#7 2014-01-15 17:13:22

omqpewpew
Member
Registered: 2013-09-30
Posts: 11

Re: [SOLVED] Multiple GPU's nvidia

Yes, for my szenario i would need this additional driver:
http://www.nvidia.com/object/linux_disp … 14.11.html

Maybe Nouveau would do the job, but i want to stick with the prop driver for games etc.

anyway, thanks to all and [SOLVED]

Offline

#8 2014-03-31 16:45:31

Titinux
Member
Registered: 2014-03-31
Posts: 1

Re: [SOLVED] Multiple GPU's nvidia

@Jcrash Thanks to your xorg.conf exemple I have now my 3 individual screens working but I can't figure out how to get them into one big screen (with app fullscreen on only one monitor). Could you help me ?

My setup is very similar. 560Ti on pci 1 with 1920*1080 monitor  and 210 on pci  2 with 1440*900 and 1280*1024 monitors.

Thanks in advance.

Offline

#9 2014-06-02 11:49:32

Jcrash
Member
From: Toronto
Registered: 2012-11-12
Posts: 13

Re: [SOLVED] Multiple GPU's nvidia

Titinux wrote:

@Jcrash Thanks to your xorg.conf exemple I have now my 3 individual screens working but I can't figure out how to get them into one big screen (with app fullscreen on only one monitor). Could you help me ?

My setup is very similar. 560Ti on pci 1 with 1920*1080 monitor  and 210 on pci  2 with 1440*900 and 1280*1024 monitors.

Thanks in advance.

Hey sorry this is late, didn't see until now. 

I use the command line to explicitly tell which application should be displayed:

DISPLAY=:0.1 xbmc &

This outputs xbmc to my television.  Steam defaults to my main display (:0).

Also note that you cannot move applications between display outputs.  My 2nd monitor (not the TV, but :0.2) runs Chromium for YouTube while my main display (:0) uses Firefox.

Offline

Board footer

Powered by FluxBB