Slashdot Log In
AMD's OverDrive and CrossFire Come To Linux
Posted by
timothy
on Wed Aug 20, 2008 02:15 PM
from the first-they-laugh-then-they-create-drivers dept.
from the first-they-laugh-then-they-create-drivers dept.
twljagflba writes "Since last year AMD has made ATI increasingly Linux friendly by releasing 3D programming guides and helping out the open-source community. At the same time they have been continuing to develop their binary Catalyst driver for the Linux platform and most recently they delivered same-day support for their new graphics cards. Today though they have released the Catalyst 8.8 Linux driver that adds two very important features: CrossFire and OverDrive support for Linux. Linux users are now able to use CrossFire to split the rendering workload between multiple GPUs and they're also able to overclock their graphics cards now using the binary-only driver. Phoronix has a complete run-down on both features — including benchmarks — in their AMD OverDrive on Linux and ATI Radeon CrossFire On Linux articles. Other features were also introduced in this update such as Linux 2.6.26 kernel support, Adaptive Anti-Aliasing, and other fixes."
Related Stories
[+]
AMD Releases 3D Programming Documentation 94 comments
Michael Larabel writes "With the Free Open Source Developers' European Meeting (FOSDEM) starting today, where John Bridgman of AMD will be addressing the X.Org developers, AMD has this morning released their 3D programming documentation. This information covers not only the recent R500 series, but goes back in detail to the R300/400 series. This is another one of AMD's open source documentation offerings, which they had started doing at the X Developer Summit 2007 with releasing 900 pages of basic documentation. Phoronix has a detailed analysis of what is being offered with today's information as well as information on sample code being released soon. This information will allow open source 3D/OpenGL work to get underway with ATI's newer graphics cards."
[+]
Technology: AMD's New Card Supports Linux From the Get-Go 352 comments
Michael writes "Back in September AMD had announced a new ATI Linux driver as well as opening up their GPU specifications, and today they have taken an additional step to better support the Linux OS. With the just-announced Radeon HD 4850 RV770 they have provided same-day Linux support, and the Linux driver is now shipping alongside the Windows driver on their product CDs. In addition, they are encouraging their AIB partners to showcase Tux on the product packaging as a sign of Linux support. Last but certainly not least, AMD is committed from top-to-bottom product support on Linux and they will be introducing high-end features in their Linux driver such as MultiGPU CrossFire technology. Phoronix has a run-down on AMD's evolutionary leap in Linux support along with information on the open-source support for the RV770 GPU."
Submission: AMD's OverDrive & CrossFire Come To Linux 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.
Awesome! (Score:5, Funny)
YOTLD FTW!
Re:Awesome! (Score:5, Insightful)
Y'know, games aren't the only things that benefit from powerful video acceleration. I use my linux box for 3d modeling -- if I had crossfire-compliant cards, you can bet I would be downloading this software right now.
Parent
Re: (Score:3, Interesting)
Id Games? I've been enjoying Enemy Territory: Quake Wars for a long time on Ubuntu. (although the newest Ubuntu 8.04's pulseaudio seems to have broken the Microphone part of the audio, not Id's fault)
Besides, you can always right your own rendered 3d version of Soduko!
Re: (Score:3)
Re: (Score:2)
If you're judging on exclusives only, Windows doesn't look all that attractive either.
An XB360 can never become a PS3 or vice versa. A Linux computer can always become a Windows computer (reboot). If I rephrase the grandparent as "games that can't already be played on this hardware" you're looking at a very slim list. That said, if you're running Linux it's of course much better to be able to play them under Linux without killing everything else you got running. On that note, I hope more games will be available through Steam and the like. It would seem many games whose only WINE problem is t
Re: (Score:2)
Re: (Score:2)
We already have awsome, exclusive games for Linux. Haven't you played TuxRacer yet?
Argh (Score:2)
I would snap up a 790GX-based board in no time flat for HTPC / big-screen gaming purposes, but it doesn't support more than 2-channel LPCM over the HDMI port!!
And on Windows? (Score:4, Insightful)
I've got to say I'm disappointed they don't provide Crossfire numbers for the same hardware on Windows. It's nice that Crossfire can improve things in some situations and some games that are supported under Linux, but I'd like to know the relative benefit.
That is, when going to Crossfire do both Windows and Linux gain 40 FPS? Or do they both go up 60%? Or does Windows go up by 70% to 100 FPS where Linux only goes up 40% to 80 FPS?
How close are they? That's what I'd like to know.
I also find the "we had no problems except for some segfaults during Quake Wars, and they say that will be fixed in a month or two with the next version" a little worrying. A problem with a driver is a game looking off, or having slow frame rates. Segfaulting the system is not a problem, it's a BIG PROBLEM.
Re: (Score:2)
did it say the /OS/ segfaulted? I'm pretty sure I had apps segfault in Linux without taking the OS down with them. Admittedly it's been a while since I've used Linux (about a year?), so I can't remember for certain.
Re: (Score:2)
Re: (Score:2)
Being built as a module makes it no different from an in-kernel driver once it is loaded. A crashing driver would have the same effect whether it's a module or not.
Re: (Score:2)
Re: (Score:2)
If you are logged in via kdm/gdm/xdm, it will also log out (at least in FreeBSD, the intel driver on my notebook has done that to me a couple of times in an older version of xorg).
Still, that's annoying, not a system crash.
Re: (Score:2)
Re: (Score:3, Informative)
That's completely wrong.
OpenGL supports all the latest features of graphics hardware. Some of the features are ARB extensions and the like, but you can do anything in OpenGL that you could do in Direct3d.
Do you honestly think id would be developing their next gen titles with OpenGL, if OpenGL was a crippled shadow of d3d might? No, OpenGL is comparable. OpenGL's main problem is that its really, really crufty because it supports every feature known to man, things Direct3d doesn't. Unfortunately, most of thes
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
That's precisely what I want to know. That would give me an indication how mature the drivers are, how much more performance there is to gain, and how much they cared about creating this. I mean is it worth the risks (like the crashes in some games) or if the performance is going to take another 25% jump maybe I just want to wait for the next driver version in September or October.
I haven't
Re: (Score:2)
Well I've been using Linux for like 2 years, experienced many seg faults, in all kinds of applications, including games, and it's never taken down the system, or even X.
Are you sure it was the game and not the driver crashing? If it was just the game it shouldn't have touched anything else, not even X. If it was the driver then it could easily take down X and/or the entire system
More specifically, when TFA says the game segfaulted, do they actually mean the driver segfaulted, because there's a very big diff
Re: (Score:2)
Re: (Score:2)
I really hate when whiny posts like yours get modded insightful.
Maybe his post was modded insightful because he's not the only person wondering this?
Most "Gamers" are looking for the highest frame rates, and knowing if there is a large difference between the Windows frame rates and the Linux frame rates for the same games and same setup would be something most of them are VERY interested in.
Nice (Score:4, Informative)
It's nice to see they are providing both their own driver implementation AND the specs for OSS drivers.
Once the OSS drivers are done, then even within the realm AMD cards, users will still have some choice.
At least in Linux. Us FreeBSD users will have the OSS only...
Re: (Score:2, Insightful)
Re: (Score:2)
Lack of third party support is principles? Sounds like a crap principle.
Re:Nice (Score:4, Insightful)
It's funny, isn't it... all the GPL/GNU zealots talk shit about Freedom, but it's the BSD folks that quietly have the principles.
What? You're saying this because there are no proprietary radeon drivers for BSD? What about the closed source nvidia drivers? There aren't any proprietary radeon drivers for BSD, because AMD/ATI feel BSD doesn't have enough users to be important, not because of the principles of the BSD folks.
Parent
Re: (Score:3, Insightful)
Windows 2000's TCP stack became reliable once they inserted large chunks of BSD code to get things done. And all BSD gets back is FUD.
Re: (Score:2)
You still sound pretty indignant to me.
great (Score:3, Funny)
my shell will run a lot faster! i'm wondering my "ls" performance.
Really? (Score:4, Funny)
Moral of the story hard work is never rewarded only procrastination is
Re: (Score:3, Informative)
The motto is, "Working hard now sometimes pays off later, but procrastinating now always pays off now."
Re: (Score:2)
Re: (Score:3, Funny)
So now in your head imagine Crossfire.
It's two cards, which with fglrx probably means twice the amount of work to get it running.
ATI drivers (Score:2)
Since last year AMD has made ATI increasingly Linux friendly...
On average, my experience with ATI's drivers kind of go like this:
Re: (Score:3, Informative)
Strange. On average I've had two Linux and ATI experiences:
1) Download pre-built RPMs from Livna. Install using package manager. Restart and go.
2) Give up on waiting for Livna to make new releases. Download drivers from ATI. Compile using built-in "Fedora X" version. Install RPMs. Let RPMs reconfigure my XOrg.conf properly (or just change "radeon" to "fglrx" by hand, because that's all it seems to need). Run with graphical acceleration without a problem.
The only time I've had a problem is with Fedora 9, and
Re: (Score:2)
try installing using an nVidia 6150 onboard chip and then try to figure out where the mouse pointer is......
i abandoned Linux on one computer over this issue.
It wasn't worth the time to maintain on every new install.
switching to a computer with an ATI 2400 works nearly flawlessly.
Great. (Score:2)
Now can ATI submit a kernel patch so we can use our FPU in cuda like fashion for all tasks? That would be nice. Can we also get a kernel patch that can automagically detect other local computers and automagically use their CPUs/FPUs real time in addition to the local terminal like a beowulf cluster?
These are things that should've already happened a couple years back.
"Yes, my cell phone is slow, but when I'm on my wifi-N network, it has the power of my desktop quad 4 extreme, and I can even play farcry 2 a
My usual question whenever this is "news" (Score:2)
Does that mean we now have h.264 and/or Blu-ray support under Linux?
And I don't mean "I can play my 1080p Batman Begins just fine on my 2.6 GHz Quad Core" crap. I mean something that allows me to build a low power HTPC running Linux with hardware decoding.
Re: (Score:2)
Why in the world would you want it to? KDE 3.5.7 FTW for now. KDE 4.4 maybe. Maybe.
Re: (Score:2)
Why in the world would you want it to? KDE 3.5.7 FTW for now. KDE 4.4 maybe. Maybe.
Uhhh...... I was using 3.5.9 before I made the switch to 4.1. What distro are you using... Corel Linux?
http://www.kde.org/announcements/announce-3.5.9.php [kde.org]
Re: (Score:2)
It was a little tongue-in-cheek. I do believe 4.1.x isn't quite ready to take over from the 3.5.x line.
I am actually running a patched 3.5.7 right now, though. Mandriva One 2008.0 is the distro. The base KDE packages are listed as 3.5.7-38.3mdv2008.0 and there are packages for 4.0 RC2. It's my main business desktop, so I'm a little conservative with it and let the repositories and automatic updates take care of most of my software. The only things I update outside of those tools are browsers, programming to
Re: (Score:2)
Re: (Score:3, Informative)
Nvidia still is the way to go if you want a card that works really good today. I've been using Nvidia cards like forever but now I decided to go ATI for my latest (I want to support the OSS frendliness of AMD/ATI). I bought a 4850 card. Works pretty good, but not nearly as good as Nvidia cards. No OpenGL in wine, no workspace switching when using fullscreen OpenGL apps and some other things. UT2004 works very nice though, 1680x1050 4xAA.
Re:Second choice (Score:4, Informative)
2005 called and asked for their gripe back. The reputation of the most recent ATI drivers is much enhanced from what it was. And whether someone will buy nVidia, Intel or ATI graphics for Linux depends upon their preference for powerful but proprietary binaries, free software compositing and low power consumption or the choice of reasonable performance in ATI's binaries or high-performance free software from the X.Org drivers.
Parent
Re: (Score:3, Informative)
You're joking? I got a HD2600Pro at the end of last year. 3D was still problematic back then, but the 2D ran very well. By this point, it has excellent support. The turn around this year so far has been enormous. I'd definitely recommend ATI cards as having the best support in Linux now because as well as a good (and regular) update program, you have the OSS projects running in parallel. They are also the most OSS friendly graphics card company and I bought ATI rather than NVIDIA for that reason, likewise
Re: (Score:2)
Sorry - meant to reply to your parent.
Re: (Score:3, Insightful)
You are so out of date.
ATI has made great progress and is not working with the FOSS community to produce "Free" drivers that will make even the biggest FOSS fan happy.
I used to stick with Nvidia because of their Linux support. My next box is probably going to have ATI all the way.
Re: (Score:2)
haven't installed linux yet though, so I can't speak from experience how ATI fares.
Re: (Score:3, Informative)
Re: (Score:2, Informative)