Re: [XFree86] Radeon 8500 Dual Head

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

 



you need to give them the same busID.  Ati only added the seconday ID
to later cards and only as a flag to windows drivers that it tha card
has two ouputs.  only the newer radeons have 2 ids.  Most older cards
including probably all 8500s only have one busID. even on the newer
cards you only use the primary busID.  PCI:1:0:0 is the AGP slot and
that's what it will be for AGP card.  you only have one card so you
only need one ID.  the driver itself takes care of setting up the card
as a shared resource.  You use the 'Screen 0' and 'Screen 1' flags in
the config to differenciate between heads.  The driver hase two code
paths depending on whether you are the primary or the secondary head.

Alex

--------------------------------------

Hi, 
	That is precisely the part that I am having trouble understanding. How
could 
Xfree possible know that there are 2 heads if I have given it the same
BusID, 
However all the XF86Config examples I have of radeon dual head cards (
8500, 
7500 , and 9000 ) all specify the same busID. When I do scanpci, or
pciconf ( 
this is freebsd ) it only shows the one device under the agp slot ( ie.

01:xx:xx ) that busID being 01:00:0. I even tried using a live linux cd
( 
linux toolkit business card cd ) so I could use the command lspci, and
still 
it appeared to give me the same results. 
	The example 8500 config I got of the net was from a debian user, and
from 
speaking to other FreeBSD users, they to have had difficulty with this.

However I dont beleive it to be a FreeBSD issue, as this is handled by 
Xfree86. 
	I am not a linux user, so my use of lspci to determine the busid for
the 
second head could be wrong, any suggestions on the best way to use it
for 
this cause? 

Thanks for the sugestions
Any other suggestions appreciated

Thanks

David
> David,
>
> I looked at your /var/log/XFree86.0.log and saw that only one head
was
> recognized !
>
> Lines:
> (--) PCI:*(1:0:0) ATI Technologies Inc Radeon R200 QL [Radeon 8500
LE] rev
> 0,
>
> There should have been another line like
> (--) PCI:*(1:4:0) ATI Technologies Inc Radeon R200 QL [Radeon 8500
LE] rev
> 0,
>
>
> The problem in your XFree config file is that you have defined two
device
> that are exactly the same even for the BusID. So how can XFree see
the
> difference.
>
> So try to find out why XFree only sees one head ?
>
> Regards,
>
> Marcel Stegehuis

__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
_______________________________________________
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