4

I have three SyncMaster 932a monitors I want to use with two Radeon X1600/X1650 cards under Linux.

I am running X.org X Server 1.6.0, as provided by Ubuntu's Wubi installer.

After turning off mirroring, I ended up with this xorg.conf:

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
       Identifier      "Default Screen"
       Monitor         "Configured Monitor"
       Device          "Configured Video Device"
       SubSection "Display"
               Virtual 2560 1024
       EndSubSection
EndSection

Section "Device"
       Identifier      "Configured Video Device"
EndSection

The left monitor had a menu bar and a task bar, the center monitor was just desktop, and windows would maximize to the current monitor. The third monitor and second graphics card weren't being used at all.

Then I changed my configuration to manually specify each card with their PCI bus:

Section "ServerLayout"
        Identifier      "TheLayout"
        Screen          0 "Radeon Screen 1"
        Screen          1 "Radeon Screen 2" RightOf "Radeon Screen 1"
EndSection

Section "Screen"
        Identifier      "Radeon Screen 1"
        Monitor         "Configured Monitor"
        Device          "Radeon the First"
        SubSection "Display"
                Virtual 2560 1024
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Radeon Screen 2"
        Monitor         "Configured Monitor"
        Device          "Radeon the Second"
EndSection


Section "Device"
        Identifier      "Radeon the First"
        Driver          "radeon"
        BusID           "PCI:1:0:0"
EndSection

Section "Device"
        Identifier      "Radeon the Second"
        Driver          "radeon"
        BusID           "PCI:2:0:0"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Now both the left and right monitors have task bars and menu bars. Windows cannot be dragged from the first two monitors to the third monitor. Also, maximizing in the left or center window fills both monitors.

I also tried adding Option "Xinerama" "true" to the ServerLayout section. X11 wasn't able to start up.

I want to:

  1. Allow moving windows along all three monitors.
  2. Maximizing only fills the current monitor.
  3. Either have menu/task bars on only the left monitor or all three monitors

How can I make this possible?

1 Answer 1

1

Try xrandr or its arandr interface

1
  • Or krandr.... Adding output of xrandr command would help us to help you Do not use Xinerama - it is 10 years out of date and supports only rectangular multidisplay layout, when with mXrandr you can do anything.
    – ZaB
    Feb 18, 2012 at 2:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .