Update
I have finally manage to make the fglrx 8.42.3 ATI drivres works with compiz-fusion!
Here is what I done :
- Download the driver from ATI
ati-driver-installer-8.42.3-x86.x86_64.run - Put it in a folder and set it as executable
chmod +x ati-driver-installer-8.42.3-x86.x86_64.run) - Do your updates specially if there are some kernel updates (as you may know, you have to rebuild your fglrx module each time the kernel change or update)
- If you have already installed the fglrx driver go in Yast and remove it
- In Yast, install GCC and kernel sources
- Reboot
- If you are in KDE or GNome, go to init 3 and work as root
- Save your xorg.conf file. I will use a move here because I want to create a fresh version of xorg.conf
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old - Create a brand new xorg.conf file using
sax2 -a - Once the file is created, run sax2 and save the current configuration.
- Now, install the driver without build the rpm, simply execute
./ati-driver-installer-8.42.3-x86.x86_64.run - Follow the install procedure
- Once done, update the xorg.conf file but DO NOT use sax2. For some reasons, sax2 seems to think that my monitor is an ATI and my video car is still a VESA FRAMEBUFFER. To update xorg, use
aticonfig –initial –input=/etc/X11/xorg.conf –force
Note : use – – (double dash) in front of ‘initial’, ‘input’ and ‘force’ - Once done, reboot
- Check during the boot if fglrx is listed
- Once logged, open a terminal window and use fglrxinfo to test if your ATI card is correctly listed
- Test also glxgears or fglrx_gears to see if all is working correctly. You can also use glxinfo to see if all is correct.
- If all is correct, then open xorg.conf file and add : Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “IgnoreABI” “on”
Option “AIGLX” “true”
EndSection
…
Section “Extensions
Option “DAMAGE” “true”
Option “Composite” “true”
EndSectionNote : I am not sure be I think you can use Option “Composite” “true” or ”Option “Composite” “enable”
- Also check if dri is also listed in the Modules section (Load “dri”)
- Save and reboot
- Install compuiz using this 1 click install. If you have already installed it, then just continue que following process
- Then in a terminal,
mv /usr/lib/libIndirectGL.so.1 /usr/lib/libIndirectGL.so.1.old - Open /usr/lib/compiz-manager and add fglrx driver in the whitelist
WHITELIST=”fglrx nvidia intel ati radeon i810″ - Reboot or restart kde (rcxdm restart ) and it should work!
Tada!.
I have test to much the perfomances but it seems to be find on my configuration. I will post more infos as soon as I can.
Hope that this article could help
Ref: I have use most of the procedure here
My configuration is :
- Asus A7N8X-E Deluxe
- Athlon 3000 (core Barton)
- 2 Go Ram
- ATI X1950 Pro AGP 512 Mo
- Promise SATA Controller
Update
- I found that trying to browse the Internet using Firefox or Konqueror is really slow (using scroll bars) .
- I have tested the ‘aticonfig –ovt’ Xv trick but I haven’t see any improvements. I have to play a little with it to see if it can speed up the system.
- Any video played flickers everytime, really anoying …
Fix
- For the video flicker issue, it seems that the only trick is to disable compiz.
- For the slow scroll problem in Firefox or Konqueror, it seems that the effects should be desactivated.
So it seems that the fglrx 8.42.3 drivers works fine .. if you are not using compiz ;-). Well, I will google and test a little more and see if it can do better than than.
If you have any tips to could fix the flicker problem or the slow navigation in Firefox or Konqueror, feel free to comment here.
Filed under: Linux, 8.42, ati, compiz-fusion, Linux, opensuse 10.3, working
[…] Michael: […]
[…] nixcraft: […]
[…] (RSS) « fglrx ati drivers 8.42 on OpenSuse 10.3 and Compiz-Fusion : Working! tcpdump, dhcp, mac address […]
I tried drivers 8.42 (rpm in repository) with xgl and they where worse than 8.40
And using aiglx was impossible, because it doesn’t support video, so I came back to 8.40 + xgl
Maybe in the future…
I forgot:
My system:
amd athlon 64bit 3500+
opensuse 10.3 fully up-to-date
ATI radeon x300 (rv370) 5b60 pcie; running ati 8.40 driver
1024×768 24bits; 3D activated
kde desktop
gz2002es,
First, thanks for posting your comments here.
I haven’t tested video yet but I am agree that tose drivers looks like an important step to some more interesting drivers but still they have really anoying bugs and still not give the performances we would like to have. Be sure that If I find some other info about those drivers, I will poste an update here.
Romain
This wouldn’t work for me until I figured out the following:
One thing: I found a conflicting fglrx.ko from an earlier ATI installer tucked in /lib/modules/2.6.22.13-0.3-default/extra/
I replaced it with the one found in /lib/modules/2.6.22.13-0.3-default/kernel/drivers/char/drm/
Now AIGLX works, although the compiz benchmark never beats 80-90.
Thanks for the info, I never came accross this issue but it is nice to have additional infos on what can prevent correct use of the system.
Seems to be a cleanup issue when uninstalling old fglrx (Catalyst now) drivers. Remember to uninstall old flgrx info if installed with the RPM package and there is also a script if you have installed it using the script.
Thanks for the post.
You can get video to stop flickering by changing the settings in your video player. I didn’t see a setting for this in Totem Movie Player, but in VLC you can set the video output to X11 or XVideo extension and videos will not flicker. There is no way to fix opengl things from flickering. And the slow Firefox scrolling is horrible. But at least we can take care of the video flickering.
Thanks for the info forrestcupp, I hope this will help other users until opengl flickering problems will be fixed…one day!
Romain.