ryoseph n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Jun 2005 Posts: 13 Location: Netherlands
|
Posted: Fri Dec 02, 2005 9:54 am Post subject: ati-drivers -- where is 'libfglrx_ip'? |
|
|
Hi,
First i must admit that i already posted this question on another topic, but i believe the topic doesnt get this much attention anymore so my problem remains unsolved...
I have a new ATI Radeon X800 AGP-card running on a AMD Athlon 2700+ 32-bit system with a VIA KT333 chipset. I would like the kernel module that comes with the ati-drivers package, fglrx.ko, to load correctly so i can use the full potential of my graphics adapter. But here comes a known problem:
Code: | sander-gen ~ # modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.14.2/video/fglrx.ko): No such device
|
According to other posts and Wedge 'gentoo-ati-radeon-faq' this problem occurs when the graphic card has a unknown device id for the kernel module. This seems to be the case:
Code: |
sander-gen ~ # lspci -n | grep 1002
0000:01:00.0 Class 0300: 1002:4a54
0000:01:00.1 Class 0380: 1002:4a74 |
My card uses (according to this list) a unknown device id, namely 4a54.
Now i tried to alter the binary file according to the instructions found here and with the help of a simple c-program also found on wedge's 'gentoo-radeon-faq'.
According to the README of 'fglrx_binary_edit' (the simple c-program) the binary where i need to change a known device id to my cards device id is called "libfglrx_ip.a.GCC3", but I can't locate it on my system... (<-- so this is my problem!!!)
The only files that come close are:
Code: | sander-gen / # locate -i *fglrx*
/lib/modules/2.6.14.2/video/fglrx.ko
/opt/ati/bin/fglrx_xgamma
/opt/ati/bin/fglrxconfig
/opt/ati/bin/fglrxinfo
/usr/lib/modules/dri/fglrx_dri.so
/usr/lib/modules/linux/libfglrxdrm.a
/usr/lib/modules/drivers/fglrx_drv.o
/usr/lib/libfglrx_gamma.a
/usr/lib/libfglrx_gamma.so.1.0
/usr/lib/libfglrx_pp.a
/usr/lib/libfglrx_pp.so.1.0
/usr/lib/libfglrx_pp.so.1
/usr/lib/libfglrx_gamma.so.1
|
But fglrx_binary_edit wont allow this command on the 5 files in /usr/lib (didnt try /usr/lib/modules/*). It exits with:
Code: | sander-gen lib # ~/fglrx_binary_edit/fglrx_binary_edit 4a48 4a54
ID 4a48 not found in the binary!
|
Where can i find this file, 'libfglrx_ip.a.GCC3'? If it isnt available how do i get it? Or doest i have a synonym?
Great thanks... |
|