Announcement

Collapse
No announcement yet.

Can't get multimonitor to work, need assistance

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Can't get multimonitor to work, need assistance

    I've got a computer with a multimonitor setup, and I just can't get it configured so that it works properly. It's my main workstation and I really need to get it running, so if I can't get it to run soon, I may be forced to go back to Windows XP, and I really do not want to go down the MS slope again.

    The machine has three graphics cards, each with two monitors:

    * nVidia Quadro FX 2000
    * nVidia GeForce 6200
    * ATI Radeon 9200 PRO

    All the monitors are identical ViewSonic G90fB, all preferably running at 1600x1200.

    The outputs are arranged as followed (but it doesn't matter if they are in the correct position, if I can just get them to work, I can rearrange them later):

    ATI 1nVidia 6200 1nVidia 6200 2
    ATI 2nVidia Quadro 1nVidia Quadro 2

    I want them arranged as one big surface, but preferably, maximizing should only maximize to one screen, but I need to be able to manually resize a window to cover several screens. OpenGL on all screens is not a priority.

    Things tried so far:

    * Installing nVidia driver and trying to configure through GUI. Gets two monitors working, but if I try to involve two cards, I just get black screens.
    * Manual editing of xorg.conf. I clearly don't have enough knowledge to pull this off, usually ending with black screens.
    * Trying Maverick Meerkat. Too much problems with the nVidia cards there, so I went back to Lucid.

    Some more info:

    lspci:
    Code:
    anders@hardcore:~$ lspci
    00:00.0 Host bridge: Intel Corporation E7505 Memory Controller Hub (rev 03)
    00:00.1 Class ff00: Intel Corporation E7505/E7205 Series RAS Controller (rev 03)
    00:01.0 PCI bridge: Intel Corporation E7505/E7205 PCI-to-AGP Bridge (rev 03)
    00:02.0 PCI bridge: Intel Corporation E7505 Hub Interface B PCI-to-PCI Bridge (rev 03)
    00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
    00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
    00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
    00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
    01:00.0 VGA compatible controller: nVidia Corporation NV30GL [Quadro FX 2000] (rev a2)
    02:1c.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
    02:1d.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
    02:1e.0 PIC: Intel Corporation 82870P2 P64H2 I/OxAPIC (rev 04)
    02:1f.0 PCI bridge: Intel Corporation 82870P2 P64H2 Hub PCI Bridge (rev 04)
    03:05.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)
    03:05.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)
    04:01.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
    05:01.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
    05:01.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
    05:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
    05:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
    lsmod:
    Code:
    anders@hardcore:~$ lsmod
    Module         Size Used by
    snd_intel8x0      25588 2 
    snd_ac97_codec    100646 1 snd_intel8x0
    ac97_bus        1002 1 snd_ac97_codec
    snd_pcm_oss      35308 0 
    snd_mixer_oss     13746 1 snd_pcm_oss
    snd_pcm        70918 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
    snd_seq_dummy      1338 0 
    fbcon         35102 71 
    tileblit        2031 1 fbcon
    font          7557 1 fbcon
    snd_seq_oss      26722 0 
    snd_seq_midi      4557 0 
    bitblit         4707 1 fbcon
    snd_rawmidi      19056 1 snd_seq_midi
    softcursor       1189 1 bitblit
    snd_seq_midi_event   6003 2 snd_seq_oss,snd_seq_midi
    vga16fb        11385 1 
    vgastate        8961 1 vga16fb
    snd_seq        47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
    snd_timer       19098 2 snd_pcm,snd_seq
    snd_seq_device     5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
    nouveau        467624 1 
    radeon        695593 0 
    snd          54180 14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    soundcore        6620 1 snd
    ttm          50071 2 nouveau,radeon
    e7xxx_edac       3750 0 
    drm_kms_helper     29297 2 nouveau,radeon
    edac_core       37331 1 e7xxx_edac
    snd_page_alloc     7172 2 snd_intel8x0,snd_pcm
    drm          163098 5 nouveau,radeon,ttm,drm_kms_helper
    i2c_algo_bit      5028 2 nouveau,radeon
    intel_agp       24415 1 
    ppdev          5259 0 
    lp           7028 0 
    parport_pc       26250 1 
    agpgart        31788 3 ttm,drm,intel_agp
    psmouse        63245 0 
    serio_raw        3978 0 
    shpchp         28884 0 
    parport        32635 3 ppdev,lp,parport_pc
    usbhid         36174 0 
    hid          67032 1 usbhid
    ohci1394        27238 0 
    floppy         53080 0 
    mptspi         14716 2 
    mptscsih        31997 1 mptspi
    mptbase        84238 2 mptspi,mptscsih
    e1000         97845 0 
    ieee1394        81213 1 ohci1394
    How the nVidia driver detects the monitors for the xorg.conf:
    Code:
    Section "Monitor"
      # HorizSync source: edid, VertRefresh source: edid
      Identifier   "Monitor0"
      VendorName   "Unknown"
      ModelName   "ViewSonic G90f-4"
      HorizSync    30.0 - 97.0
      VertRefresh   50.0 - 160.0
      Option     "DPMS"
    EndSection
    Please, help, before I do some vile act of desperation, such as installing Windows XP again! Don't hesitate to ask if you need more info.

    #2
    Re: Can't get multimonitor to work, need assistance

    More info:

    This xorg.conf works for two screens on the nVidia Quadro card:
    Code:
    Section "Module"
    	Load	"glx"
    EndSection
    
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010
    
    Section "ServerLayout"
      Identifier   "Layout0"
      Screen   0 "Screen0" 0 0
      InputDevice  "Keyboard0" "CoreKeyboard"
      InputDevice  "Mouse0" "CorePointer"
      Option     "Xinerama" "0"
    EndSection
    
    Section "Files"
    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 "InputDevice"
      # generated from default
      Identifier   "Keyboard0"
      Driver     "kbd"
    EndSection
    
    Section "Monitor"
      # HorizSync source: edid, VertRefresh source: edid
      Identifier   "Monitor0"
      VendorName   "Unknown"
      ModelName   "ViewSonic G90f-4"
      HorizSync    30.0 - 97.0
      VertRefresh   50.0 - 160.0
      Option     "DPMS"
    EndSection
    
    Section "Device"
      Identifier   "Device0"
      Driver     "nvidia"
      VendorName   "NVIDIA Corporation"
      BoardName   "Quadro FX 2000"
      BusID     "PCI:1:0:0"
    EndSection
    
    Section "Screen"
      Identifier   "Screen0"
      Device     "Device0"
      Monitor    "Monitor0"
      DefaultDepth  24
      Option     "TwinView" "1"
      Option     "TwinViewXineramaInfoOrder" "CRT-0"
      Option     "metamodes" "CRT-0: 1600x1200 +0+0, CRT-1: 1600x1200 +1600+0"
      SubSection   "Display"
        Depth    24
      EndSubSection
    EndSection
    All my attempts at trying to expand it to more monitors, however, has failed. Ideas?

    Comment


      #3
      Re: Can't get multimonitor to work, need assistance

      what does xrandr say if you remove xorg.conf and reboot ?

      are all the displays listed there ?

      Comment


        #4
        Re: Can't get multimonitor to work, need assistance

        xrandr should work regardless if xorg.conf is present or not unless you have xrandr disabled.

        However, xrandr won't display what's available for video cards, rather for a connected monitor(s).

        It's been awhile since I've done a lot of fooling around with xorg.conf, but for starters you need at least one Device section per video card and be sure to use the bus id in each one, i.e. BusID "PCI:1:0:0"

        Once they're all detected and all drivers loaded, the connected monitors should show up in xrandr -q

        You'll want to disable twinview unless you have two monitor connected to the same card and you want them to be one desktop. Xinerama will (should anyway) allow to to expand your desktop across multiple monitors using multiple cards.

        Start by installing all needed drivers and adding all the device sections to xorg.conf and see if you can at least get them to co-exist. Have a bootable livecd handy in case (when ) you crash xorg and need some on-line help. Once you're booting and have all cards and both screens detected we'll work on your best set up.

        What are you trying to accomplish set-up wise? One giant desktop or multiple ones??

        Please Read Me

        Comment


          #5
          Re: Can't get multimonitor to work, need assistance

          xrandr only shows the currently configured screens, I will try without xorg.conf later (I'm off to work in a few minutes).

          Start by installing all needed drivers and adding all the device sections to xorg.conf and see if you can at least get them to co-exist.
          I might need some help with this bit.

          You'll want to disable twinview unless you have two monitor connected to the same card and you want them to be one desktop. Xinerama will (should anyway) allow to to expand your desktop across multiple monitors using multiple cards.
          I mostly use twinview as that's the only thing that I've got to work so far.

          Xinerama looks more promising, but, once again, I'm stumped on how to do it. I've found a few examples on the net, but so far, none of them has really been applicable (and often very old).

          What are you trying to accomplish set-up wise? One giant desktop or multiple ones??
          Pretty much what I used to have in Windows, one giant desktop, but preferably (but not necessarily), the OS should also understand screen boundaries enough to maximize windows to one screen only. I still need to be able to manually resize a window to span several screens, though.

          Got to go now, work will not wait. I'll be happy to give more information later.

          Comment


            #6
            Re: Can't get multimonitor to work, need assistance

            Twinview is nVidia only and "twin" means just that - 2 not six! The ATI version is called BigDesktop (I'm not an ATI guy).

            IMO: Xinerama is your only choice.

            Couple of notes:
            Get real comfortable using the text console and a text only editor. You are going to go crazy if you have to reboot into a livecd every time you need to make and edit. I use vim but many folks use nano - read up and pick and install one of them.

            You will likely not have 3d effects available.

            Also: this is going to take time and testing and patience.

            At this point you might consider running a bare bones 64bit version of windows, setting up your six screens as one large desktop and then running linux in a virtual machine. Of course, this method guarantees linux won't properly manage desktop windows.

            What about a combination of multiple desktops with spanned desktops? 3 desktops two screens each? It will take some setting up and getting used to, but might work.

            01:00.0 VGA compatible controller: nVidia Corporation NV30GL [Quadro FX 2000] (rev a2)
            04:01.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
            05:01.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
            05:01.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01)

            Add a unique device section for each video card using the correct driver. It appears ATI occupies two devices so you'll have four device sections.

            Since your monitors are all the same, I'd try no monitor sections to start. I just wonder if you added the device sections and had no screen or monitor sections what xorg would detect. I would be interested to see the results if you enabled twinview for the two nvidia cards, bigdesktop for the ati card and then had xinerama off (server flags) and try again with xinerama on.

            I did find these which is promising: http://www.youtube.com/watch?v=_p3X7CdE2oc

            http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=884161

            Please Read Me

            Comment


              #7
              Re: Can't get multimonitor to work, need assistance

              Get real comfortable using the text console and a text only editor.
              No problem, I'm a professional programmer and has been since the DOS days.

              You will likely not have 3d effects available.
              Fine by me.

              At this point you might consider running a bare bones 64bit version of windows, setting up your six screens as one large desktop and then running linux in a virtual machine. Of course, this method guarantees linux won't properly manage desktop windows.
              No, I want to get away from Windows. Also, Windows eats too much memory. It's also a 32-bit machine (a dual CPU with two dualcore Xeon CPU's at 3 GHz).

              What about a combination of multiple desktops with spanned desktops? 3 desktops two screens each? It will take some setting up and getting used to, but might work.
              Will that allow me to span windows over several (all) screens? That's something I NEED to do.

              Since your monitors are all the same, I'd try no monitor sections to start.
              I tried that, but it didn't work. The problem was very simple, the primary monitor is connected through a KVM switch, so it's not detected properly.

              I would be interested to see the results if you enabled twinview for the two nvidia cards, bigdesktop for the ati card and then had xinerama off (server flags) and try again with xinerama on.
              Do you have any good example xorg.conf for xinerama?

              I did find these which is promising
              Thanks, I will take a look later.

              It will take a few days before I get around to it, as I have three beloved pet rats which are very ill (cancer) and will make the last visit to the vet on thursday, so I want to spend as much time as possible with them and their rat friends. In other words, if I don't respond immediately, don't despair, I'm still very interested, and I will get back to it.

              Comment


                #8
                Re: Can't get multimonitor to work, need assistance

                The video on youtube showed 3 nvidia cards using twinview on two monitors each that were then spanned with xinerama. Might work as well with twinview mixed with bigdesktop.

                This set up allowed both full-six screen viewing and individual screen full-windows - jut what the dr. ordered!

                I'd suggest removing the KVM switch from the mix while setting up your system, then add it back in if really necessary. Can you live without the monitor attached to it? I access my server through ssh, but if you have a desktop on your other computer, vnc will work too. You could attach the second computer to one of your monitors through the second input port and switch it over when you need to see what was happening over there... just a thought.

                Please Read Me

                Comment


                  #9
                  Re: Can't get multimonitor to work, need assistance

                  Thanks, I'll try that.

                  As for the KVM switch, I.ve thought about disconnecting it, but it seems to work nicely to just specify monitor in xorg.conf. I can't get rid of it permanently, though, as it also goes to my gaming machine, which allows me to play games while still watching movies and keeping track of servers and stuff on the other screens.

                  Will it help if I ditch the ATI card and try to dig up some nVidia PCI card to replace it? It should remove one factor from the equation.

                  Comment


                    #10
                    Re: Can't get multimonitor to work, need assistance

                    I stumbled across a howto over at the ubuntuforums, I'm not sure if it's of any use to you but I'm posting the link anyway for you to check out.

                    link
                    Registered Linux user #481882

                    Comment


                      #11
                      Re: Can't get multimonitor to work, need assistance

                      Hi Troberg,

                      There appears to be new ways of doing things due to the open X drivers used by 10.04. I found this to be a good quick and dirty way to get multiple monitordom. I have only NVIDIA, This might be too simple for your conf issues but here goes...

                      First anUbuntu post that got me started, but I had to make some provisions for
                      Kubuntu. First look at this post as background reference, and then what I did below to get context for Kubuntu:


                      https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia


                      Also of interest is this post:

                      http://blog.jdpfu.com/2010/05/12/ubu...-nvidia-driver

                      I found problems with the NVIDIA driver's GUI interface not being able to properly complete tasks (save the /etc/X11/xorg.conf file etc). The errors where related to missing the GTK environment.

                      I resolved this with installing libgtk2.0dev, libgtk2.0-common, girl.0-gtk-2.0, libgtkmm-2.4-1c2a,kcm-gtk,libswt-gtk-3.5-jni, python-gtk-dev packages ( I'm not a GTK developer, so this might be overkill, but it seemed to resolve functionality problems)

                      Later on in this process, you will also have to invoke the NVIDIA gui with gksudo for it to write to the correct directories (sudo by itself does not work), gksudo is not installed by default:

                      Code:
                      sudo apt-get install gksu
                      I removed the open drivers to eliminate any problems with NVIDIA nonfree drivers

                      Code:
                      sudo apt-get --purge remove xserver-xorg-video-nouveau
                      With that deed done, I backed up and removed the xorg.conf file:

                      Code:
                       sudo mv /etc/X11/xorg.conf xorg.conf.backup
                      I also removed /root/.nvidia-settings-rc

                      Code:
                       sudo mv /root/.nvidia-settings-rc nvidia-settings-rc.backup
                      At this point, if you have already installed proprietary NVIDIA (or ATI drivers) remove them and reinstall them. I used the SYSTEM>HARDWARE DRIVERS interface. This step appears to be needed so that the driver properly compiles after the open drivers are removed ( I may be off my rocker, after many retries, this appeared to be an important step, but I could be wrong).

                      I rebooted

                      You still get at least one screen active. At this point I invoke the NVIDIA driver GUI with gksudo:

                      Code:
                       gksudo /usr/bin/nvidia-settings
                      In the GUI, enable the secondary monitor, try TWINVIEW as described in the Ubuntu posts. Apply your changes and then press the "save to X Configuration File"

                      The Show preview is a handy tool to review the changes, and decide if you want to apply the Merge existing file option.

                      I hope this helps out. best of luck

                      Comment


                        #12
                        Re: Can't get multimonitor to work, need assistance

                        Thanks for the long description, but, as far as I can see, it won't help, as TwinView only works for nVidia cards and only for displays on the same card.

                        Still, I'm desperate enough to try anything short of sacrifice of a goat to Satan at this point, so I'll give it a go, just in case.

                        Comment


                          #13
                          Re: Can't get multimonitor to work, need assistance

                          This is the xorg.conf that looks plausible to me, but doesn't work. Am I in the right vicinity, or am I completely lost?

                          Code:
                          Section "Module"
                          	Load	"glx"
                          EndSection
                          
                          Section "ServerLayout"
                            Identifier   "Layout0"
                            Screen     "Screen0" 0 0
                            Screen     "Screen1" 1600 0
                            Screen     "Screen2" 0 -1200
                            Screen     "Screen3" 1600 -1200
                            Screen     "Screen4" -1600 -1200
                            Screen     "Screen5" -1600 0
                            InputDevice  "Keyboard0" "CoreKeyboard"
                            InputDevice  "Mouse0" "CorePointer"
                            Option     "Xinerama" "true"
                          EndSection
                          
                          Section "Files"
                          EndSection
                          
                          ########################
                          # Input devices
                          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 "InputDevice"
                            # generated from default
                            Identifier   "Keyboard0"
                            Driver     "kbd"
                          EndSection
                          
                          ########################
                          # Monitors
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor0"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor1"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor2"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor3"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor4"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          Section "Monitor"
                            # HorizSync source: edid, VertRefresh source: edid
                            Identifier   "Monitor5"
                            VendorName   "Unknown"
                            ModelName   "ViewSonic G90f-4"
                            HorizSync    30.0 - 97.0
                            VertRefresh   50.0 - 160.0
                            Option     "DPMS"
                          EndSection
                          
                          ########################
                          # Devices
                          Section "Device"
                            Identifier   "Device0"
                            Driver     "nvidia"
                            VendorName   "NVIDIA Corporation"
                            BoardName   "Quadro FX 2000"
                            BusID     "PCI:1:0:0"
                          EndSection
                          Section "Device"
                            Identifier   "Device1"
                            Driver     "nvidia"
                            VendorName   "NVIDIA Corporation"
                            BoardName   "GeForce 6200"
                            BusID     "PCI:4:1:0"
                          EndSection
                          Section "Device"
                            Identifier   "Device2"
                            Driver     "ati"
                            VendorName   "ATI"
                            BoardName   "Radeon 9200 PRO"
                            BusID     "PCI:5:1:0"
                          EndSection
                          # Is this device needed? It's the second port on the same card, but it show up separately on lspci
                          Section "Device"
                            Identifier   "Device3"
                            Driver     "ati"
                            VendorName   "ATI"
                            BoardName   "Radeon 9200 PRO (Secondary)"
                            BusID     "PCI:5:1:1"
                          EndSection
                          
                          ########################
                          # Screens
                          Section "Screen"
                            Identifier   "Screen0"
                            Device     "Device0"
                            Monitor    "Monitor0"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Section "Screen"
                            Identifier   "Screen1"
                            Device     "Device0"
                            Monitor    "Monitor1"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Section "Screen"
                            Identifier   "Screen2"
                            Device     "Device1"
                            Monitor    "Monitor2"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Section "Screen"
                            Identifier   "Screen3"
                            Device     "Device1"
                            Monitor    "Monitor3"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Section "Screen"
                            Identifier   "Screen4"
                            Device     "Device2"
                            Monitor    "Monitor4"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Section "Screen"
                            Identifier   "Screen5"
                            Device     "Device3"
                            Monitor    "Monitor5"
                            DefaultDepth  24
                            SubSection   "Display"
                              Depth    24
                              Modes   "1600x1200"
                            EndSubSection
                          EndSection
                          Suggestions?

                          Comment


                            #14
                            Re: Can't get multimonitor to work, need assistance

                            At a glance it looks generally OK. What does you /var/log/Xorg.0.log file have to say?

                            You might try getting one set working at a time and add in the next set as you go along.

                            A tip - when editing xorg.conf and testing - rather than rebooting use; "killall X" and "startx" or "sudo service kdm restart"

                            Also if you're not already - get used to using a text editor like vim or nano so you can edit and test without lengthly delays to reboot.

                            I think you DO need the Device3 section, but I think (about 90% sure) since all the monitors are the same you would only need one monitor section, but I don't think there's anything wrong with keeping the whole lot of them.

                            BTW; I have a goat if you need it....

                            Please Read Me

                            Comment


                              #15
                              Re: Can't get multimonitor to work, need assistance

                              Thanks, will try, but it will take a few days, as I will be away from home for a few days.

                              I don't know what the log says, as I managed to eff it up so badly that a reinstall was needed (well, probably not strictly needed, but less work than trying to fix it). Will check it in the future.

                              I already use nano, so no problem there.

                              As for the monitor sections, I figured, like you, that it would do with one, but wouldn't hurt with many, so I've tried both and went with many, to make it easier if I replace a monitor down the line.

                              Thanks for offering the goat, but let's hope it doesn't come to that...

                              Comment

                              Working...
                              X