Two Screens with Radeon... How?

Alex Deucher alexdeucher at gmail.com
Thu Jan 12 21:20:18 PST 2006


On 1/12/06, Hamish Marson <hamish at travellingkiwi.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi.
>
> OK, I admit I've googled till I'm blue in the face. Read archives and
> news groups till i"m blue in the face, but I can't find a definitive
> answer as to how dual screen displays should be setup when using a
> dual output radeon (Sapphire 9600 256MB) card with DVI and VGA outputs
> on two monitors with different resolutions.
>
> So far I can get clone (Which looks a little strange as my 1024x768
> VGA TFT tries to do the 1680x1050 of my DVI TFT), 'Xinerama' like by
> radeon with scrolling display on the 1024x768 screen.
>
> What I'd really like is someting akin to KDE's multiple desktop
> support... Where a window can be moved from desktop to desktop by
> window menu option, I don't really care about being able to drag &
> drop betwene them, although that would be nice...
>
> One thing I do want is when maximising a window, I want it to grow to
> the size of the current monitor... Not to cover both... And I don't
> want my KDE taskbar across both... Just across my main window (But
> don't mind if there's another on the other display I guess).
>
> Is this possible? Anyone? I've seen configs around using two device
> sections. Some with one device section. Some with one device, two
> screen & two monitor sections... So many combinations, I'm not sure
> exactly what should go together to give me what I want any more. The
> closest I've got so far is using 6.9, and mergednonrectangular but the
> kde taskbar still stretched across the whole width and so does growing
> windows... (Missing xinerama support when compiling kde perhaps? Not
> being sure what KDE xinerama support actually does. Wrong group for
> that I know. Apologies in advance).
>
> Oh. lspci appended below... The card shows up as dual devices... This
> has given be gip with various config complaing that no device found
> for the second head, or vice versa. And the ATI drivers don't like my
> pciid.... So much for hostageware.
>
>
>


somethting along the lines of what's below should get you going.  You
may need to define a modeline for the 1680x1050 mode or define the
hsync or vrefresh ranges in your monitor sections.  Also, ignore the
secondary radeon pci id.  it's just a flag used to make dualhead work
on windows 2000.  see the radeon man page for more information.

Section "ServerLayout"
  Identifier   "Layout"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Screen       0 "Screen[0]" 0 0
  Screen       1 "Screen[1]" RightOf "Screen[0]"
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
    Modes      "1680x1050"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
    Modes      "1024x768"
  EndSubSection
  Device       "Device[1]"
  Identifier   "Screen[1]"
  Monitor      "Monitor[1]"
EndSection

Section "Device"
  BoardName    "Radeon"
  BusID        "1:0:0"
  Driver       "radeon"
  Identifier   "Device[0]"
  Screen       0
  Option       "MonitorLayout" "TMDS, CRT"
EndSection

Section "Device"
  BoardName    "Radeon"
  BusID        "1:0:0"
  Driver       "radeon"
  Identifier   "Device[1]"
  Screen       1
EndSection

Section "Monitor"
  Identifier   "Monitor[0]"
EndSection

Section "Monitor"
  Identifier   "Monitor[1]"
EndSection

>
>
> TIA
>
> Hamish.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFDxuF3/3QXwQQkZYwRAuMSAJoD1CMyhDMz2vTzH7+EAJDhQdx7MACdFscx
> Ey8d4noWb7oZwuySMISfMp4=
> =T3Yl
> -----END PGP SIGNATURE-----
>
>
>
> 00:00.0 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:00.1 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:00.2 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:00.3 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:00.4 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:00.7 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
> 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
> 00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
> 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
> 00:0c.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
> 00:0c.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
> 00:0c.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
> 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
> 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
> 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
> 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
> 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
> 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
> 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
> 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
> 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
> 01:00.0 VGA compatible controller: ATI Technologies Inc M10 NQ [Radeon Mobility 9600]
> 01:00.1 Display controller: ATI Technologies Inc M10 NQ [Radeon Mobility 9600] (secondary)
>
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
>



More information about the xorg mailing list