Re: Multihead setup: ATI 3D Rage P/M Mobility AGP 2x and Xinerama

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 8 Nov 2004, Tristan Miller wrote:

I am trying to set up a multihead display with the Xinerama extensions to
XFree86 4.3.0.1 on GNU/Linux (SuSE 9.0). I have a Sony Vaio laptop with a
3D Rage P/M Mobility AGP 2x video card. I know that this video card is
capable of dual display mode as I've got it working with Windows XP. I
also have no problem running single displays either on the built-in LCD or
on the external monitor (or on both, but of course in that case both
monitors display the same thing rather than separate desktops).

I understand that for multiheaded video cards, the XF86Config file must be
set up with two "Monitor" and two "Screen" sections, one for each monitor,
and also two separate but nearly identical "Device" sections. If the video
card has two separate BusIDs (as revealed by /proc/pci), then each
"Device" section must specify a unique BusID. However, if the video card
has a single BusID, then the line "Screen 0" should be added to the first
"Device" section, and "Screen 1" to the second. (Sources:
<http://www.kclug.org/pipermail/kclug/2002-September/010412.html> and
<http://freedesktop.org/bin/view/XOrg/FAQMiscellaneous#How_do_I_set_up_a_multihead_conf>.)

My video card has only one entry in /proc/pci:

 Bus  1, device   0, function  0:
   VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP
2x (rev 100).
     IRQ 5.
     Master Capable.  Latency=66.  Min Gnt=8.
     Non-prefetchable 32 bit memory at 0xe9000000 [0xe9ffffff].
     I/O at 0x9000 [0x90ff].
     Non-prefetchable 32 bit memory at 0xe8100000 [0xe8100fff].

Therefore I set up my XF86Config file with the "Screen 0"/"Screen 1"
variant. However, when I try to test the configuration, I get the
following error message (extracted from the log file /var/log/Xorg.0.log):

(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
(II) Module ati: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 6.4.7
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.5
(II) v4l driver for Video4Linux
(II) ATI: ATI driver (version 6.4.7) for chipsets: ati, ativga
(II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI),
	ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI),
	ATI Rage 128 RL (AGP), ATI Rage 128 SM (AGP),
	ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP),
	ATI Rage 128 Pro PP (PCI), ATI Rage 128 Pro PR (PCI),
	ATI Rage 128 Pro ULTRA TF (AGP), ATI Rage 128 Pro ULTRA TL (AGP),
	ATI Rage 128 Pro ULTRA TR (AGP), ATI Rage 128 Mobility LE (PCI),
	ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP),
	ATI Rage 128 Mobility ML (AGP)
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
	ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
	ATI Radeon VE QY (AGP), ATI Radeon VE QZ (AGP),
	ATI Radeon Mobility LW (AGP), ATI Radeon Mobility LY (AGP),
	ATI Radeon Mobility LZ (AGP), ATI Radeon 8500 QL (AGP),
	ATI Radeon 8500 BB (AGP), ATI Radeon 7500 QW (AGP)
(II) Primary Device is: PCI 01:00:0
(II) ATI:  Candidate "Device" section "Rage Mobility 1".
(II) ATI:  Candidate "Device" section "Rage Mobility 0".
(II) ATI:  Shared PCI/AGP Mach64 in slot 1:0:0 detected.
(EE) ATI:  XF86Config Device sections "Rage Mobility 1" and "Rage Mobility
0" may not be assigned to the same adapter.
(EE) No devices detected.

The message strikes me as fairly clear. This isn't supported. If you want to know why, search the devel@ archives.


Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Computing and Network Services  |  fax:    1-780-492-1729           |
|  352 General Services Building   |  email:  tsi@xxxxxxxxxxx          |
|  University of Alberta           +-----------------------------------+
|  Edmonton, Alberta               |                                   |
|  T6G 2H1                         |     Standard disclaimers apply    |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux