Bugzilla – Bug 133236
(EE) No devices detected.
Last modified: 2005-11-14 18:51:47 UTC
This is xorg from STABLE with the patch from bug 132308.
Created attachment 56957 [details] xorg.conf from sax2 -m 0=radeon -l
Created attachment 56958 [details] Xorg.0.log
Thanks for testing. *** This bug has been marked as a duplicate of 132308 ***
This is a SaX bug, X -configure produces a working configuration.
Created attachment 56966 [details] Working X config
I would call it an up-to-now unknown new feature, which is currently missing. BusID "PCI:1@5:0:0" seems to be the trick.
BTW, 'lspci' shows 0005:01:00.0 VGA compatible controller: ATI Technologies Inc R420 JM [FireGL X3] (rev 80) for this device...
sorry something like BusID "PCI:1@5:0:0" cannot be handled by sax without an understanding what this crappy format is all about ??
See comment #7: PCI domains appear to be the problem -- or better, the lack of support for them in X/sax ... (I'd guess it means bus#1 of domain#5 and suppose, that "this crappy format" comes from some PCI-specific code of X.org.)
Ok I changed the parser rule for the bus id setup but I still don't understand the semantic of the setup ? on an ix86 architecture I have something like: 01:00.0 Class 0300: 10de:0309 (rev a2) BusID 1:0:0 how to express that in the new syntax: BusID 1@1:0:0 ? an explanation or specification would be usefull
For me it looks like BusID 1:0.0 ^ watch out! is the usual 'Bus' 'Device' 'Subdevice' thing -- which is extended by a leading "PCI:" to that new format BusID "PCI:1@0:0:0" ^ strange! IMHO it should have been kept consistent with 'lspci' (see man-page) and look more like BusID 0:1:0.0 (with or without leading zeros and consistently decimal *or* hex, but not mixed, as it appears to be in Xorg.*.log!) BTW, I'd expect to see those PCI domains on newer/bigger ix86 (maybe AMD64) machines as well, so I guess it isn't really IA64-only after all.
(In reply to comment #8) > sorry something like > > BusID "PCI:1@5:0:0" > > cannot be handled by sax without an understanding what this crappy > format is all about ?? > Please calm down. PCI:<bus>@<domain>:<device>:<function>. <domain> is the PCI domain.
has been fixed now. I added the domain concept to sax2 as well
Cool, thanks a lot for the ultra-quick response, Marcus!