On Tue, 30 Sep 2014 09:30:33 +1000
Michael Pope <[email protected]> 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


-- 
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to