triple screen setup with intel and radeon cards

Brandon Sawyers brandor5 at gmail.com
Sun Oct 20 20:06:55 PDT 2013


Hello everyone:

I'm trying to get three monitors going with a built-in intel chipset and a
discrete radeon card.
 I have two apple cinema displays and a dell flat panel. I would like the
two apple displays to form a single "screen" that I can drag windows back
and forth on. The dell monitor will only be used for my monitoring solution
and will be static all the time, so I don't need to be able to drag windows
to/from it and the apple displays.

I'm running into one of two problems.

In my current config, only the graphics card I have listed first (I've
tried swapping the order) will bring up X. The other will be blank or show
the console depending on the card and will not even be listed in the
Xorg.0.log file. If I have the radeon device listed first they are
configured correctly as I have described above.

If I un-comment the layout section in my xorg.conf all three screens come
up, but the two displays connected to the radeon card will act like one
screen. (My panel bar in KDE stretches across both screens and my yakuake
console will drop down on both.) Not what I'm wanting to happen.

I've also been able to have all three screens on at one time, but not be
able to drag windows between any screen. (I can't remember off the top of
my head but I believe I had this setup by splitting the radeon card into
two device entries and adding a third screen section and having it be
"RightOf" screen1 and moving the intel device to screen2.

Is what I want possible? Can anyone help with suggestions about config
changes?

Here is the listing from lspci:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Caicos [Radeon HD 6450/7450/8450]

Here is my current xorg.conf:

###Section "ServerLayout"
###     Identifier "layout0"
###     Screen  0 "screen0"
###     Screen  1 "screen1" Above "screen0"
###EndSection

Section "Screen"
        Identifier "screen0"
        Device     "radeon0"
        DefaultDepth     24
        Monitor "apple0"
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "screen1"
        Device     "intel"
        DefaultDepth     24
        Monitor "dell"
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

Section "Device"
        Identifier  "radeon0"
        Driver      "radeon"
        BusID       "PCI:1:0:0"
        Option      "Monitor-DisplayPort-1" "apple0"
        Option      "Monitor-DVI-0" "apple1"
EndSection

Section "Device"
        Identifier  "intel"
        Driver      "intel"
        BusID       "PCI:0:2:0"
        Option      "Monitor-VGA1" "dell"
EndSection

Section "Monitor"
        Identifier   "apple0"
EndSection

Section "Monitor"
        Identifier   "apple1"
        Option      "RightOf" "apple0"
EndSection

Section "Monitor"
        Identifier   "dell"
        Option      "Above" "apple0"
EndSection

Thanks for your help!
Brandon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20131020/886d5469/attachment.html>


More information about the xorg mailing list