Slashdot Log In
ATI Releases AIGLX Linux Driver
Posted by
kdawson
on Tue Oct 23, 2007 03:13 PM
from the making-compiz-sing-and-dance dept.
from the making-compiz-sing-and-dance dept.
Michael writes "A month after AMD released a Radeon HD 2000 'R600' Linux driver based on their new Linux driver codebase, they have now released another driver that provides AIGLX support used for Compiz and Compiz Fusion. In addition to this long-awaited AIGLX support, this driver also addresses issues with previous Radeon product families, performance improvements, AGP fixes, and added features to their graphical control panel. Phoronix has a review of the 8.42 Linux driver with all of the details about this much-anticipated release."
Related Stories
[+]
AMD Launches New ATI Linux Driver 262 comments
Michael Larabel writes "AMD has issued a press release announcing 'significant graphics performance and compatibility enhancements' on Linux. AMD will be delivering new ATI Linux drivers this year that offer ATI Radeon HD 2000 series support, AIGLX support (Beryl and Compiz), and major performance improvements. At Phoronix we have been testing these new drivers internally for the past few weeks and have a number of articles looking at this new driver. The ATI 8.41 Linux driver delivers Linux gaming improvements from the R300/400 series and the R500 series. The inaugural Radeon HD 2900XT series support also can be found in the new ATI Linux driver with 'the best price/performance ratio of any high-end graphics card under Linux.' While this new driver cannot be downloaded yet, in their press release AMD also alludes to accelerating efforts with the open-source community."
Submission: ATI Releases AIGLX Linux Driver by Anonymous Coward
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
So.. (Score:4, Funny)
Re:So.. (Score:5, Informative)
From TFA: "but there are a few words of caution. Be forewarned that there is a bug in Compiz 0.3 affecting the fglrx 8.42.3 driver and there may be a few other situations where Compiz or Compiz Fusion may not work immediately. The bug found in Compiz 0.3 and that's causing havoc with fglrx 8.42.3, has been resolved in Compiz 0.6. Next month in fglrx 8.43, AMD will be introducing a workaround for Compiz 0.3 support. "
So that's a definite "Maybe".
Parent
Re:So.. (Score:4, Insightful)
here is the 2.6.23 patch btw: http://pluto.blackbone-ev.de/atipatch.php [blackbone-ev.de]
but getting to that link implies READING THE ARTICLE and using a mouse. yeah i know... this is slashdot...
Parent
Finally!!!! (Score:2, Funny)
Re: (Score:2)
(Note: Mobility Radeon 9100, R200)
I'll be happy for working 2D acceleration (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
The bad thing for us R3xx owners is now that all the specs are open for R5xx and R6xx, I don't think there will be much more work on the older cards. I wouldn't want to do a bunch of reverse engineering for an old card when I could get docs for the new ones.
Re: (Score:2)
Bullshit... (Score:5, Informative)
Problem one: Doesn't actually work with Compiz. While AIGLX works, XComposite does not, and loading Compiz results in massive screen corruption. Joy.
Problem two: Anybody who had XVideo problems before, will probably still have them now. Sad but true. Ditto with font selection and rendering.
Problem three: While X.org server 1.4 is supported, Linux 2.6.23 is not. Anybody running on the bleeding edge is once again locked out.
I'm sure more bugs will show up, but I'm pretty disappointed that they haven't improved the heavily broken XComposite support that they claim "works just fine."
Re:Bullshit... (Score:5, Insightful)
Parent
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Bullshit... (Score:5, Insightful)
Parent
Separate stuff. (Score:5, Insightful)
The GP was speaking about the opensource drivers, which is a different project [livejournal.com]. Anyway, AMD/ATI has promised to help them too, and is currently in the process of releasing specs, step by step. Currently they have provided enough information for the mode setting :
- it's now possible to switch to a 2D mode using opensource drivers. Before that, VESA was the only working solution because of important change between the Radeon 2D architecture (up to R4x0 / Radeon X850) and the Avivo 2D architecture (from R5x0 Radeon X1x00 onward).
Other specs will follow step by step. Anyway, you'll still have to wait at least 1 year befor good and stable opensource drivers for Radeon HD 2900 start to popup in your favorite Linux/BSD distro. The good news from today's article is that until then the current closed source drivers are ratter good.
And AMD is promising to keep releasing specs for the opensource drivers project.
Parent
Re: (Score:2)
This makes four pages on how it almost works not worth much. Also, performance gains through increasing the artifact count don't do much for me.. although I'd be able to say for sure if I could get the driver.
At any rate, you can check for yourself right here: http://at [amd.com]
The different versions and URLs (Score:4, Informative)
GPL drivers are currently standard on most distribution for cards up to R4#0 (Radeon X8#0). If you want bleeding edge you can get them from freedesktop's git repository.
GPL drivers for R500 and up are currently being created. You can get the currently couple of working pieces from its corresponding irregular devel companion [livejournal.com].
You either have to wait more time until it's trivially offered as the first choice on the ATI selector (for the binary drivers) out of the box with major distros (for the GPL driver).
Or you have to accept "bleeding edge" mean, understand that all those drivers are fresh from the oven, not thoroughly tested thus maybe not ready for the public at large, and that you need a little bit of google before assembling the necessary pieces, or use specialised resources like the afore mentioned wiki.
Parent
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2, Insightful)
Re: (Score:2)
If ati releases usable opensource 3D drivers or even closed source ones that are better than nvidia maybe I will consider switching but not until then.
Re: (Score:2)
That worked wonders for my Radeon XPRESS 200M on my 7.04->7.10 Ubuntu install
Re:Bullshit... (Score:5, Informative)
Parent
Re: (Score:2)
No support for 2.6.23 (Score:2, Insightful)
Skilled folks, those ATI engineers..
Re: (Score:2)
Am i only one? (Score:2, Interesting)
Suspending? (Score:5, Interesting)
Re: (Score:2)
I'm crossing my fingers hoping that an astute developer who knows the power management ins and outs of the kernel, X, and the suspend/hibernate routines figures out what the problem is in the next couple of days.
Hopefully it's a simple fix, although those always seem to be the hardest fixes, eh?
Not quite my experience... (Score:3, Informative)
Re: (Score:3, Interesting)
Let me know... (Score:3, Informative)
For non x86 platforms? (Score:2)
Does anybody know if it's likely that i'll be able to get these working, or is all the GL stuff wrapped up in proprietary x86 only code?
I don't normally reply twice, but... (Score:5, Informative)
There are three ATI drivers. There is fglrx, which is this driver that was just released. There is radeon, which is the open-source driver that controls Rages, R200s, R300s, and R400s. And there is radeonhd, which controls R500s and R600s.
fglrx has many issues. It now has AIGLX, but it still has broken XComposite. Xvideo doesn't work for many people. Direct 3D rendering is slower than on Windows. The entire driver is closed-source and shims a binary blob into the kernel. But, it still offers 3D for R400, R500, and R600 chipsets.
radeon is the dependable open-source driver for older Radeon-based and Rage-based cards. It works excellently, with direct rendering for all chipsets up to the R200 series. People are working on R300/R400 direct rendering right now; see http://tirdc.livejournal.com/ [livejournal.com] .
radeonhd is a brand-new open-source driver that controls new R500 and R600 cards. It has no direct rendering yet, but there is a promise from ATI/AMD that documents pertaining to direct rendering will be released sometime soon without NDA. This driver is still being worked on, but it offers satisfactory 2D for many people.
Re: (Score:2)
If it's still slower, it's only by a tiny margin now. fglrx 8.42 is *hugely* faster than 8.40 and below. My Radeon X1400 now runs Doom 3 at 37.1 fps (1024x768, medium quality), compared to the 21 fps it got before with the same settings.
fglrx still has issues, but its 3D performance is no longer one of them.
Re: (Score:2)
Good post. s/D3D/OGL. Probably was a typo/brainFart.
BBH
Re: (Score:2)
Does AMD have a developer/beta channel? (Score:3, Interesting)
*I know that this leaves me vulnerable to security exploits, but I'd rather take my chances with that than not being able to use my programs at all because of an incompatibility. Plus, I've gone through upgrading after every kernel revision and it just gets tiring. There are many systems that are up for a longer period of time than whenever each kernel upgrade is released, so I have a feeling I'm not alone here, either.
Re: (Score:2)
Some occasional obscure driver bullshit, but I can't think of any in the parts of the kernel everyone will have.
Re: (Score:2)
At the risk of feeding you:
Two examples of exploit lists from different times:
http://www.novell.com/linux/security/advisories/2007_51_kernel.html [novell.com]
http://lwn.net/Articles/118952/ [lwn.net]
To say that Linux has no security exploits is just plain stupid and naive.
Re: (Score:2)
So what's the estimate... (Score:4, Interesting)
Goati? (Score:4, Funny)
URL (Score:2, Informative)
should let you download the new driver:
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run [akamai.net]
Open Source? (Score:2)
p.s. Oooh! I just dissed ATI! Expect this post to be modded into oblivion within ten minutes.
Its progress... (Score:2, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Informative)
Re: (Score:2)
LoB