Click to See Complete Forum and Search --> : baffling pci device match problem
dongmin
06-14-2004, 02:13 AM
the problem is with my ati radeon 9800.. after i run fglrxconfig, everything seems to be ok ask it says "device found at PCI:1:0:0"
but when i do startx, it says
no matching device section PCI:1:0:1
why is it looking at the wrong section!!!
JohnT
06-14-2004, 04:04 AM
Its looking to your /etc/X11/XF86Config (-4) file
dongmin
06-14-2004, 04:11 AM
yes.. the weird thign is ...
BusID "PCI:1:0:0" # vendor=1002, device=4e48
that's in the config file.. another error that shows right after this one is:
modprobe: Can't locate module fglrx
i use debian and i alien -d'ed the rpm from ati.com then dpkg'ed it.. i heard this was the way to install ati drivers on debian and i had success on another machine with this.. but not on this one =\
JohnT
06-14-2004, 07:43 AM
What does the command "lspci" tell you?
mdwatts
06-14-2004, 10:39 AM
Or just comment out BusID as it is not required for most video cards.
# BusID "PCI:1:0:0" # vendor=1002, device=4e48
dongmin
06-14-2004, 02:44 PM
i tried lspci but the list was long enough to take up more than one screen so i'm not sure if my vidcard was listed (i'm too noob at linux to go around this).
i tried commenting out that line but it had no effect.
i'm even more bothered by the 2nd error:
modprobe: Can't find module fglrx
mdwatts
06-14-2004, 04:20 PM
Use
lspci | more
dongmin
06-14-2004, 07:24 PM
hm.. maybe it is looking in the right section. here's what lspci gave me:
0000:01:00.0 VGA compatable controller: ATi Technologies Inc Radeon R350 [Radeon 9800]
0000:01:00.1 Display Controller: ATI Technologies Inc Radeon R350 [Radeon 9800] (Secondary)
so it should find the display controller (secondary) at the .1 section.. i guess the problem lies in the second error? :
modprobe: Can't locate module fglrx
MMYoung
06-14-2004, 09:00 PM
I have an ATI Radeon AIW 9200 and my lspci output is similar to yours:
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
I *think* that the secondary is actually their Rage Theater chip, but I'm just guessing (RV280 = Rage Video 280).
If you are using the 2.6.x kernel you don't need the fglrx drivers as the radeon driver has 3D acceleration built into it (if I read right) as long as you compile the DRI module as well. I have actually used both the fglrx module and the radeon module and have gotten the same glxgears output with each. I'm not sure about the 2.4.x kernel module.
Later,
MMYoung