AMD Catalyst 8.02 Linux Driver

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

Re: AMD Catalyst 8.02 Linux Driver

Postby luissteam » Tue Feb 19, 2008 10:11

Shouldn't we all just go to the ATi HQ and lynch them???

agreed. :twisted:
I've waited 4 months before i have a GUI on linux, since i purchase this ati video card... a bit too much imho :evil:
you really should bother yourself with something else than my signature...
luissteam
Baby Hen
 
Posts: 15
Joined: Mon Oct 01, 2007 15:28
Location: Ponte della Priula (Tv) Italy

Re: AMD Catalyst 8.02 Linux Driver

Postby Fitzcarraldo » Tue Feb 19, 2008 13:23

Well, to be fair, of late things seem to be moving in the right direction. AMD reversed ATI's lack of commitment to Linux and is now bringing out new versions of the Linux drivers quite frequently, and AIGLX support was finally added (at least for some of us) and CCC is now working for some of us.

8.42.3 issued October 26, 2007
Catalyst 7.11 issued November 21, 2007
Catalyst 7.12 issued December 20, 2007
Catalyst 8.1 issued January 18, 2008
Catalyst 8.2 issued February 13, 2008

It seems I'm one of the lucky ones, but the Mobility Radeon X1600 in my laptop now works well with AIGLX and the CCC. And with the established work-arounds to stop video flickering under Compiz-Fusion, I am basically sorted alhough just for the Hell of it eventually I want to test if 8.2 will now work with X Server 1.4.

I read somewhere (on the Xorg Web site, I think) that the problem of flickering video under Compiz-Fusion is complicated to solve for ATI GPUs because of the way the Xorg and ATI software work and, if I understood correctly, it would require major rewriting of code by both parties. So I'm not expecting a fix for that any time soon. Hope you ATI users who are still having trouble get some relief from the next driver release.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7998
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: AMD Catalyst 8.02 Linux Driver

Postby freeallbadgers » Mon Feb 25, 2008 16:09

Fitzcarraldo wrote:AMD ATI Catalyst 8.02 Linux Driver released today:

http://www.phoronix.com/scan.php?page=a ... =999&num=1

"Compiz does now work with X Server 1.4 in Catalyst 8.02."

I'll believe it when I see it!


Here ya go...

Image

Additional Info: kernel 2.6.24-sabayon (also tested on 2.6.24-gentoo-r2), ATI x200M

Whats improved - well the scrolling issue has definently improved, although not as smooth as it should be, video flicker has gone for me, but alas not in fullscreen. Compiz feels a lot snappier.

If I was marking ATI's report card it would still be "could do better"
“I just finished compiling glibc and now it says there is a new update available? Arrgh! It never ends!!”
freeallbadgers
Growing Hen
 
Posts: 181
Joined: Sun Mar 11, 2007 8:12
Location: Glasgow, UK.

Re: AMD Catalyst 8.02 Linux Driver

Postby erik » Mon Feb 25, 2008 17:50

Hey guys, Just writing to say I got the 8-1 (the 8-2 have broken IGP 3D support for my x1250) to run AIGLX with compiz. Everything works fine (video, res) but sceensaver flickers slightly (no biggy).... The big news is AMDCCCLE works... and theres hope for dual-head... I managed to get it under suse with --buildpkg from the driver and editing xorg.conf properly (very important) I think DRI works, running on ATi's open GL (not MESA) and no VESA anywhere... performance seems ok. I didn't get those results on sabayon, but it is propbly my own fault.

Nevertheless, overall ATi's performance under linux is !@$# and 1/2 of what it is under Windows. The official release notes are plain silly, the known issues list is longer and more substential than the "fixed" list, and it takes so much work and hasle it's not worth the few $ you save.

Indeed there is commitment and every day more code is being released by AMD/ATi, but most of it takes too long to be implemented and it always ends up in Novell's hands first. They take it and develop something like XGL behind closed doors instead of supporting what's good for the comunity. Sabayon does a great job gapping the !#$%$# between ATi/X/Compiz but it's too hard for me as a user to maintain. Rolling back is not possible as many drivers are being removed from portage, and each new driver can be a booby-trap. Sabayon is great out of the box but how can any distro get those drivers under control for the long run?

If there are any other frustrated ATi X1250 users out there who wanna make that !#$% %!#^$ work write here and we start a thread...

Glad to hear other ATi cards work though.
erik
Baby Hen
 
Posts: 16
Joined: Wed Jan 02, 2008 0:01

Re: AMD Catalyst 8.02 Linux Driver

Postby Extaliones » Wed Feb 27, 2008 11:16

erik wrote:If there are any other frustrated ATi X1250 users out there who wanna make that !#$% %!#^$ work write here and we start a thread...


I would like to make it's work ;), so far i managed to run compiz (xorg-server-1.4, xorg-x11-7.3) but with no window decoration :( (emerald don't give any error).

[edit]
I updated compiz ( from here ). And now it's work :D
you need to run compiz like: LIBGL_ALWAYS_INDIRECT=1 compiz --replace ccp &
Performance are quite good, only problem i have is diagonal tearing (but i didn't have it only in sabayon 3.4f with XGL)
Extaliones
Baby Hen
 
Posts: 8
Joined: Tue Feb 19, 2008 11:40

Re: AMD Catalyst 8.02 Linux Driver

Postby erik » Wed Feb 27, 2008 21:27

Extaliones wrote:
erik wrote:If there are any other frustrated ATi X1250 users out there who wanna make that !#$% %!#^$ work write here and we start a thread...


I would like to make it's work ;), so far i managed to run compiz (xorg-server-1.4, xorg-x11-7.3) but with no window decoration :( (emerald don't give any error).

[edit]
I updated compiz ( from here ). And now it's work :D
you need to run compiz like: LIBGL_ALWAYS_INDIRECT=1 compiz --replace ccp &
Performance are quite good, only problem i have is diagonal tearing (but i didn't have it only in sabayon 3.4f with XGL)


Good news, happy to hear you got it. Have you managed to use the 8-2 catalyst? What about DRI?

regarding starting compiz, I found that fusion-icon hsas an option in it to insert the parametrs there, so just edit /usr/bin/fusion-icon and add the LIBGL_ALWAYS and the rest there. There is nothing to do about the tearing, ati says "it's a very complex issue" whatever they want... The flickering is also annoying. Can you possibly post how much RAM you dedicated for video and how many FPS glxgears returns? I noticed it halved after the switch to AIGLX but actually performs faster.
erik
Baby Hen
 
Posts: 16
Joined: Wed Jan 02, 2008 0:01

Re: AMD Catalyst 8.02 Linux Driver

Postby Extaliones » Thu Feb 28, 2008 15:23

erik wrote:Have you managed to use the 8-2 catalyst? What about DRI?

Yes i'm running 8.455 and DRI is working.
erik wrote:Can you possibly post how much RAM you dedicated for video and how many FPS glxgears returns?

I have set 128MB from RAM (+64MB for local frame buffor own memory, i have ati x1270), glxgears return about 1100fps.
Extaliones
Baby Hen
 
Posts: 8
Joined: Tue Feb 19, 2008 11:40

Re: AMD Catalyst 8.02 Linux Driver

Postby erik » Fri Feb 29, 2008 4:08

I managed to solve the fullscreen flicker with help from a guy named dojoo on some suse forum. Compiz takes care of it if you set "unredirect fullscreen window" in gen. opts, and then you can game and have screensavers without switching compiz off.

Are you experiencing any artifacts? any major slow downs? FPS makes sence, but i remember it returning double under XGL...

Also, can you please post your xorg.conf?

I'm quite impressed with the AIGLX, I cant understand why ATi wont officially support it...

Only problem now is openGL inside decorated windows (non-fullscreen)
erik
Baby Hen
 
Posts: 16
Joined: Wed Jan 02, 2008 0:01

Re: AMD Catalyst 8.02 Linux Driver

Postby Extaliones » Fri Feb 29, 2008 21:42

About some testing i can say that compiz is realy unstable (windows decoration disapere from time to time, extensive use of futures (like zooming) crash my pc (no reaction on keys, only mouse cursor moving)). I need to use work around to get openGL app works (virtual screen with width as multiple of 64), but windowed app in compiz gives screen corruption anyway :( (fullscreen works ok).
About fps, i never get that much :) in Ubuntu i get about 450fps.
my xorg.conf:
Code: Select all
Section "ServerLayout"
   Identifier     "Main Layout"
   Screen      0  "Screen 1" 0 0
   InputDevice    "Mouse1" "CorePointer"
   InputDevice    "Synaptics1" "SendCoreEvents"
   InputDevice    "Keyboard1" "CoreKeyboard"
   Option          "AIGLX" "true"
EndSection

Section "Files"
EndSection

Section "Module"
   Load  "i2c"
   Load  "ddc"
   Load  "synaptics"
#       Load  "vbe"
   Load  "dri"
   Load  "dbe"
   Load  "extmod"
EndSection

Section "ServerFlags"
   Option       "AllowMouseOpenFail" "true"
EndSection

Section "InputDevice"

    #Option      "MaxTapTime"      "180"
    #Option      "MaxTapMove"      "220"
    #Option      "MaxDoubleTapTime"   "180"
    #Option      "VertScrollDelta"   "20"
    #Option      "HorizScrollDelta"   "50"
    #Option      "TapButton2"      "3"
    #Option      "TapButton3"      "2"
    #Option      "VertTwoFingerScroll"   "1"
    # Do you keep moving the mouse while typing? Try this trick.
    #synclient TouchpadOff=1 disable your synaptics touchpad
    #synclient TouchpadOff=0 enable your synaptics touchpad
   Identifier  "Synaptics1"
   Driver      "synaptics"
   Option       "SendCoreEvents" "true"
   Option       "Device" "/dev/psaux"
   Option       "Protocol" "auto-dev"
   Option       "HorizScrollDelta" "0"
   Option       "SHMConfig" "on"
    # For ALPS/MacBook TouchPads
   Option       "MaxSpeed" "0.7"
   Option       "MinSpeed" "0.18"
   Option       "AccelFactor" "0.08"
   Option       "TopEdge" "120"
   Option       "LeftEdge" "120"
   Option       "BottomEdge" "830"
   Option       "RightEdge" "650"
   Option       "FingerLow" "25"
   Option       "FingerHigh" "30"
EndSection

Section "InputDevice"

    #Option   "XkbOptions"   "lv3:rwin_switch"
   Identifier  "Keyboard1"
   Driver      "kbd"
   Option       "AutoRepeat" "500 5"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "pl"
   Option       "XkbRules" "xorg"
EndSection

Section "InputDevice"
   Identifier  "Mouse1"
   Driver      "mouse"
   Option       "Device" "/dev/psaux"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   HorizSync    28.0 - 80.0
   VertRefresh  43.0 - 60.0
EndSection

Section "Device"
   Identifier  "VESA"
   Driver      "fglrx"
   Option       "DRI" "true"
   #Option       "RenderAccel" "on"
   #Option       "XAANoOffscreenPixmaps"
#   Option       "BusType" "PCI"
   Option       "ColorTiling" "on"
   Option       "EnablePageFlip" "on"
   Option       "VideoOverlay" "on"
   Option       "OpenGLOverlay" "off"
   Option       "Capabilities" "0x00000800"
EndSection

Section "Screen"

# The Identifier, Device and Monitor lines must be present
       #Option "AddARGBGLXVisuals" "true"
   Identifier "Screen 1"
   Device     "VESA"
   Monitor    "Generic Monitor"
   DefaultDepth     24
#   Option       "AllowGLXWithComposite" "true"
# The favoured Depth and/or Bpp may be specified here

   SubSection "Display"
   #Modes      "1024x768" "800x600" "640x480"
      Viewport   0 0
      Depth     24
      Modes     "1440x900"
      Virtual   1472 900
   EndSubSection
EndSection

Section "DRI"
   Group   0
   Mode    0666
EndSection

Section "Extensions"
   Option       "Composite" "Enable"
EndSection
Extaliones
Baby Hen
 
Posts: 8
Joined: Tue Feb 19, 2008 11:40

Re: AMD Catalyst 8.02 Linux Driver

Postby erik » Sat Mar 01, 2008 17:33

Did you try donfiguring using # aticonfig --initial ?

This link helped me A LOT and solved 90% of my issues. Remeber to unmerge any existing drivers, backup xorg.conf and reboot.
http://forum.compiz-fusion.org/showthread.php?t=6794

If you find you broke X and all you have is a console is uninstall the drivers (theres a script in /usr/share/ati/ I forget its name, theres also console instructions in the installation notes from ATI), emerge the ones you have now and restore your backed up xorg.conf...
Also, if you have no accel but good performance that means its just a matter of adjusting accel-manager and compiz (normally that means re-emerging them :) )
erik
Baby Hen
 
Posts: 16
Joined: Wed Jan 02, 2008 0:01

PreviousNext

Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 1 guest