← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: AMD PowerXpress hybrid graphics -- Catalyst 11.4 pre-release testing

 

On 13/04/11 14:19, Vangel V. Ajanovski wrote:


I have tried several times and have never managed to succeed with this.
Aticonfig always is bothered about the libGL not existing (i did the link).

Can you explain once again, step by step which OS do you run, version, how do you install the drivers (download or package) and which version and what you did after installation?



- For Ubuntu maverick x86:
Downloaded catalyst 11.3 from AMD website (fglrx 8.831).
Generated Ubuntu/maverick packages
As root:
# Move the mesa libglx.so to where aticonfig expects to found it
mv /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/xorg/modules/extensions/FGL.renamed.libglx.so
# Create fglrx libglx.so link where aticonfig expects to found it
mkdir /usr/lib/xorg/modules/extensions/fglrx
ln -s /usr/lib/fglrx/xorg/modules/extensions/libglx.so /usr/lib/xorg/modules/extensions/fglrx/fglrx-libglx.so
# Do the libglx.so linking for dgpu
ln -s /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/xorg/modules/extensions/fglrx/fglrx-libglx.so
# Create mesa libGL link
ln -s /usr/lib/mesa/libGL.so.1.2 /usr/lib/FGL.renamed.libGL.so.1.2
# Create fglrx libGL links
# first link is only for "just in case"
ln -s /usr/lib/fglrx/libGL.so.1.2 /usr/lib/fglrx/fglrx-libGL.so.1.2
# Do the libGL linking for dgpu
ln -s /usr/lib/fglrx/libGL.so.1.2 /usr/lib/fglrx/libGL.so.1.2
# These are needed, so link the swithching link
ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so
ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so.1.2

xorg.conf with only fglrx driver by aticonfig
reboot so that radeon.ko will not be loaded.

- For Ubuntu natty x86
fglrx 8.840 from repositories
Same links as before (although some of them are not necessary)
xorg.conf with only fglrx driver by aticonfig
reboot so that radeon.ko will not be loaded.

test with fglrxinfo and fgl_glxgears
I've no an amd64 install, but I suppose it should work with some more links with /usr/lib32 directory

Cheers,
Anton










Follow ups

References