Re: multi monitor hardware / graphics card advice

On Tue, 30 Sep 2014 09:30:33 +1000 Michael Pope <map7777@gmail.com> wrote:
Hello, On 28/09/14 15:43, h wrote:
Hi, I am sure I have seen a post on (a) newsgroup about this lately, but am unable to find it. Please excuse me posting what I think I should be able to google - but cann't.
I run a desktop opensuse / KDE system and I want to replace my existing dual monitor system with a quad monitor system. I am looking for information on the linux support for graphics card setups which support 4+ monitors.
I am resigned to using either nvidia or radeon with proprietary drivers, so would appreciate any advice regarding hardware from anyone who has done this sort of thing recently.
I run 4 24" screens at 1080p at work on Debian 7 stable using two Nvidia 1GB GTX 650's and configuring it in good old xorg.conf included below
Section "ServerLayout" Identifier "TriHead" Screen 0 "Screen0" 3200 0 Screen 1 "Screen1" 1280 0 Screen 2 "Screen2" 5120 0 Screen 3 "Screen3" LeftOf "Screen1" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "1" # Enable xinerama on the whole EndSection
Section "InputDevice"
# generated from default Identifier "Keyboard0" Driver "kbd" 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 "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "BENQ E2400HD" HorizSync 30.0 - 83.0 VertRefresh 55.0 - 85.0 Option "DPMS" EndSection
Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "BENQ M2400HD" HorizSync 30.0 - 83.0 VertRefresh 55.0 - 85.0 Option "DPMS" EndSection
Section "Monitor" Identifier "Monitor2" VendorName "Unknown" ModelName "CRT-1" HorizSync 30.0 - 83.0 VertRefresh 55.0 - 85.0 Option "DPMS" EndSection
Section "Monitor" Identifier "Monitor3" VendorName "Unknown" ModelName "NVT Novatek 563D" HorizSync 30.0 - 80.0 VertRefresh 50.0 - 75.0 EndSection
Section "Device"
# Use lscpi | grep VGA to get the BusID # Note the Screen numbers Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" BusID "PCI:3:0:0" Screen 0 EndSection
Section "Device"
# A device for each screen Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" BusID "PCI:3:0:0" Screen 1 EndSection
Section "Device" Identifier "Device2" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" BusID "PCI:4:0:0" Screen 0 EndSection
Section "Device" Identifier "Device3" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400 GS" BusID "PCI:4:0:0" Screen 1 EndSection
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "NoLogo" "True" # Option "DoubleBuffer" "True" Option "TripleBuffer" "True" Option "TwinView" "0" Option "metamodes" "DFP: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "CRT: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
Section "Screen"
# Removed Option "metamodes" "nvidia-auto-select +0+0" # Removed Option "metamodes" "1920x1080 +0+0" Identifier "Screen2" Device "Device2" Monitor "Monitor2" DefaultDepth 24 Option "NoLogo" "True" # Option "DoubleBuffer" "True" Option "TripleBuffer" "True" Option "TwinView" "0" Option "metamodes" "CRT: 1920x1080 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
Section "Screen" Identifier "Screen3" Device "Device3" Monitor "Monitor3" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "DFP: 1280x1024 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
It works pretty good.
from Michael
Hi Michael, Thanks for the information. I am not on top of multiple graphics cards. Will have to focus on this. Ta again H --
participants (1)
-
h