View previous topic :: View next topic |
Author |
Message |
ashu69 n00b
Joined: 09 Nov 2004 Posts: 45
|
Posted: Sat Apr 30, 2005 8:11 pm Post subject: xorg pci busid confusion with width of domain field |
|
|
Hi Folks,
I get the following error
(II) RADEON(0): [drm] drmSetBusid failed (5, pci:0001:01:00.0), Invalid argument
My card is actually at 0000:01:00.0, for some reason Xorg DRM is looking
at domain id 0001. I have tried specifying Busid is xorg.conf to be in the
format (0000:01:00.0) it expects but then Xorg doesn't even start.
I could have sworn i saw similar confusion with 2.6.6 before, but i can't seem
to find that thread. I am using 2.6.11-r6 right now.
Appreciate any help.
Thanks,
-a |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54174 Location: 56N 3W
|
Posted: Sat Apr 30, 2005 8:29 pm Post subject: |
|
|
ashu69,
If you only have one video card that the driver can apply to, comment the line out. Its not needed. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
ashu69 n00b
Joined: 09 Nov 2004 Posts: 45
|
Posted: Sat Apr 30, 2005 8:45 pm Post subject: |
|
|
Hi Neddy,
I actually do have two cards, so gotta put the BusId thingie in xorg.conf.
Any idea about why xorg is looking for domain 0001 instead of 0000?
Thanks,
-a |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54174 Location: 56N 3W
|
Posted: Sat Apr 30, 2005 9:28 pm Post subject: |
|
|
ashu69,
What does your xorg.conf say?
Is it really being asked to look there? _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
ashu69 n00b
Joined: 09 Nov 2004 Posts: 45
|
Posted: Sat Apr 30, 2005 9:40 pm Post subject: |
|
|
Hi Ned,
Actually, i have a suspicion that the DRM part doesn't actually drive itself off-of the
xorg.conf setting, instead it does its own PCI scan.
But, for what it is worth, here is what the xorg.conf setting is in the driver
section:
Driver "radeon" # Have tried ati as well
BusID "PCI:1:0:0" # Have tried PCI:0000:1:0:0, PCI:0000:01:00.0" and various other combinations
Does that give you a clue? Thanks for looking at this. I really appreciate the help.
Regards,
-a |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54174 Location: 56N 3W
|
Posted: Sat Apr 30, 2005 10:40 pm Post subject: |
|
|
ashu69,
Looking in my /var/log/Xorg.0.log I see Code: | (II) Primary Device is: PCI 03:00:0 |
A sample in my xorg.conf shows Code: | # BusID "PCI:0:10:0" | which suggests the 0000 bit is not required and is confusing xorg. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
ashu69 n00b
Joined: 09 Nov 2004 Posts: 45
|
Posted: Sat Apr 30, 2005 11:55 pm Post subject: |
|
|
Right. But i am not the one suppllying the 0000 field (the PCI domain),
xorg seems to be tacking it on all by itself, and gets is wrong (uses
0001 instead of 0000).
Here is ls /proc/bus/pci output on my system
# ls -l /proc/bus/pci
total 0
dr-xr-xr-x 2 root root 0 Apr 30 16:39 0000:00
dr-xr-xr-x 2 root root 0 Apr 30 16:39 0000:01
-r--r--r-- 1 root root 0 Apr 30 16:39 devices
Clearly, there is no 0001.
Clues?
-a |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54174 Location: 56N 3W
|
Posted: Sun May 01, 2005 9:10 am Post subject: |
|
|
ashu69,
Nobody has a 0001 PCI domain - its not used.
edit
Potental 'dirty hack' make symbolic links in that point what X is looking for to what you have
e.g. Code: | ln -s /proc/bus/pci/0000:01 /proc/bus/pci/0001:01 | and so on. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|