ATI Releases New Linux Drivers 445
dinivin writes "Today, ATI has released all new 2D/3D drivers for Linux/XFree86. The drivers will work on any "Built by ATI" Radeon 8500 or higher card (up to the 9700). Unlike the previous drivers from ATI, these support both the XVideo extension and S3TC (making UT2003 playable with these drivers)."
hmmm (Score:4, Insightful)
Re:hmmm (Score:4, Insightful)
I haven't used them, but I'm considering buying an ATI card, and I'd rather use open source drivers, having had a very bad experience with nVidia's binary drivers.
Re:hmmm (Score:4, Insightful)
Binary or not, I've never had a problem with them in the year and a half or so I've been using them. They are wonderful. I play a few games (I'm not much of a gamer, but I do have to get my Killing Spree fix in from time to time). I play Q3A and RTCW (mostly - UT2003 won't run on my card). I get better frame rates, and just general performace, under Linux than I ever did with Win*, and I only have a 8Meg TNT2... (I'm going to be getting a GF3 or 4 from Santa this year, the downside is he told me to charge it to MY card. Damn fat guy... Throw me a bone once in a while, won't ya?)
What's wrong with nVidia's drivers? Nothing, as far as I can tell.
Re:hmmm (Score:4, Insightful)
I have been fairly pleased with nVidia's drivers, and I appreciate that they support linux with my GeForce 4ti. It rocks.
Re:hmmm (Score:4, Insightful)
I'm a competent C programmer, and I've done driver work before. I can find my way around source code, and I've tracked down problems in open source code I was using before. Not being able to debug this is driving me nuts.
So, this is what's wrong with nVidia's drivers. When they break, you can't fix them.
Re:hmmm (Score:2)
That said, XV support in the Gatos drivers is fine, and watching a DVD or SVCD full-screen using MPlayer (or Xine) produces a system load of ~30%. Watching a 704x304 DivX;-) using aviplay produces a system load of only 3-4% (windowed or full-screen, the avifile programs are hands down the most efficient).
Re:hmmm (Score:2)
Re:hmmm (Score:2, Interesting)
Here's hoping (Score:4, Interesting)
Reviews of the stablility and performance of these drivers will probably be a major factor in my decision on whether or not to buy a 9700. I've been hesitating because of all the bad things I hear about their drivers. I use NVidia now and I've never had a problem with the drivers, so I'm a little worried about switching.
NVidia drivers not so hot... (Score:3, Informative)
Re:NVidia drivers not so hot... (Score:2)
no power management support (Score:2)
Re:NVidia drivers not so hot... (Score:2)
Nvidia supports flat panels just fine... (Score:4, Informative)
I might add that you can't do that with the ATI drivers, nor is there any flavor of ATI card that drives two DVI monitors (not that there's a huge selection of such cards with Nvidia chips, but Gainward does make one).
Nvidia is really the best choice for performance graphics on Linux.
FYI.
jonathan
Re:NVidia drivers not so hot... (Score:2)
This seems unlikely, as a) the problem consistently happened when doing specific activities, and b) the problem was happening on a brand new Dell system using the NVidia card that came with it, c) the problem went away once the new drivers came out, d) Dell support encouraged me to install the beta drivers when I first had the problem, as they said the release drivers were unstable.
Similarly, the problems I'm having with my GeForce2Go are on a Dell laptop that has been around for quite some time. It works fine until I use dual screen, play 3D games, or in any other way take advantage of the more unique features of the card. Whenever the problem happens, XP reports the error as a problem in the NVidia driver. Methinks the overwhelming odds are with a problem in the driver.
Re:NVidia drivers not so hot... (Score:4, Insightful)
People install bad drivers that crash a computer running Microsoft, and people scream "Look how unstable this Microsoft OS is!!!"
Re:NVidia drivers not so hot... (Score:3, Informative)
99% of the time you can still blindly restart X and recover fine. The Magic SysRq key helps a lot for recovering from X problems.
As for just crashing X, thats why I run my games on a seperate X server, something you can't do in windows. I keep
Re:Here's hoping (Score:3)
Save yourself a headache and stick to NVidia.
Re:Here's hoping (Score:5, Informative)
Dinivin
Re:Here's hoping (Score:4, Insightful)
So what was your arguments about programmers going hungry if Nvidia's drivers were open sourced?
I think most reasonable open source advocates don't expect Oracle to release the source code to their database. However, there is little (valid) justification for hardware companies (such as Nvidia) not to open source their drivers.
Re:Here's hoping (Score:5, Insightful)
Goodbye Forever, Windows (Score:3, Interesting)
Goodbye forever, windows, you won't be missed.
If I ever see a BSOD again, it will be too soon.
Re:Goodbye Forever, Windows (Score:2, Funny)
Re:Goodbye Forever, Windows (Score:2)
devel some cool stuff?
watch movies.. whatever.
Re:Goodbye Forever, Windows (Score:2)
Re: Butterscotch (Score:4, Funny)
In fact, butterscotch is superior in all aspects. Butterscotch tastes better, due to its ingredients it is healthier. Recent studies show that butterscotch *looks* better too. The only thing that vanilla is better than butterscotch at is hit/miss ratio of the trash can. And that is because butterscotch actually gets eaten; recent surveys indicate that butterscotch pudding is preferred 100% to 0% over vanilla pudding.
Butterscotch also contains a larger feature set than vanilla. When distilled, butterscotch makes a great, long-lasting chew-candy. When frozen, it makes a fantastic jawbreaker, when heated, it results in a glorious milkshake.
In conclusion, your must see what is obvious: Butterscotch is Better Because it Begins with a B, and because they don't make Apple pudding. If you weren't so closed minded to new ideas, you would have seen this a long time ago. I hope that this simple explanation corrects your longstanding error in judgement.
PPC? (Score:3, Interesting)
Re:PPC? (Score:5, Informative)
# This version supports only Linux/x86 versions based on libc 6.2.
Re:PPC? (Score:2, Insightful)
Re:PPC? (Score:3, Informative)
http://dri.sourceforge.net
There are open source drivers for the 8*** series cards, and I do believe they work on PPC... Not quite as feature complete, but decent drivers nonetheless.
Dinivin
Re:PPC? (Score:2, Informative)
Congrats on the easiest 10 karma ever (+5 for asking the question, +5 for answering it)
Re:PPC? (Score:2)
Yeah, I was hoping for a new TiBook/XFree driver, too.
Re:PPC? (Score:2, Informative)
Re:PPC? (Score:4, Insightful)
About Time! (Score:2)
No need to suffer the wait (Score:2, Offtopic)
emerge rsync (update the list of what's available)
emerge -up world (preview what's comming)
emerge -u world (do it!)
Gentoo isn't like other distros, in which you must wait for a release to stay current. With gentoo, the above three commands bring you up to what is current, which is generally close to the leading edge of the state of the art.
Oh, but you don't like the freeze and want all those new ebuilds waiting in the wings for the release? Fine, just set ACCEPT_KEYWORDS="~x86" and you can jump past the pending release and play with all the experimental stuff coming down the pike.
I have one set of partitions for exactly that purpose, and one set for the more formal, stable stuff. And you know what? With this approach, I don't have to even care at all when, or even if, they're going to have a "final" release of 1.4. The only other distros I know which come close to this is Debian unstable and Source Mage. The former suffers from the Curse of Binary Distros (lag behind the state of the art by weeks or, in the case of xfree, months), the latter is quite good, comparable to gentoo in many respects (but a different approach, so like salad vs. steak, the choice is entirely up to your own sensibilities and taste).
Bastards! (Score:3, Interesting)
Re:Bastards! (Score:2, Interesting)
Re:Bastards! (Score:3, Interesting)
That is not the case. These drivers were written by the FireGL division of ATI, based in Germany. The weather channel drivers were written by the DRI project and are open source.
Dinivin
You're looking for sympathy? (Score:2)
Honestly, there aren't very many major, brand-name cards that aren't supported under Linux. The companies who don't provide the drivers (and some who do) usually find that a sufficient driver is written by someone else who really needs/wants one.
* My intention was not to insult the teenagers at CompUSA. Relax, I'm sure the acne will clear up soon.
Bah.. (Score:5, Funny)
Spoiled Linux punks.
Back in my day we had a galvanized metal box with a circuit board dangling in it. We had an old VT100 terminal hooked up, and we were happy!. In fact we were so poor we couldn't afford all the serial lines so we had to get by with just both data lines and the ground, but we were happy! None of that Fancy-Pants hardware control stuff that became popular among the Brylcreme'd University people at the time.
Did I mention that to get to this VT100 I had to walk 40 miles uphill kneedeep in snow? Both ways?
bah..
[/curmudgeon]
Re:Bah.. (Score:3, Funny)
Re:Bah.. (Score:2)
Re:Bah.. (Score:2)
Re:Bah.. (Score:2, Funny)
An abacus? Hell... *You* were lucky as hell - the other day somebody asked me to help them out with a Windows XP system!!!
--
Evan "Proud owner of a (mostly complete) PDP-11, got started on S100 bus... really *did* program with toggles and LEDs"
Re:Bah.. (Score:2)
"... And we liked it!" from Dana Carvey's 'Grumpy Old Man' skit.
Re:Bah.. (Score:5, Funny)
Re:Bah.. (Score:2)
both data lines and the ground (Score:2)
Actually, for what we used it for, we were happy.
That's why (Score:2)
Wonderful for Competition (Score:4, Insightful)
The ATI drivers don't even need to outperform NVidia's. An ATI graphics card is almost always cheaper than the corresponding NVidia card. Some of us don't like spending any more of our own money on a computer than we have to.
Re:Wonderful for Competition (Score:3, Interesting)
RPM package format only (Score:5, Insightful)
RPM is nice and such, but please do like Nvidia, and provide a non RPM option ! I can get around this by using RPM and extracting the stuff, then making an ebuild or something, but hey, it is much easier if RPM is complemented by a tgz
Re:RPM package format only (Score:5, Informative)
Also of note is that Debian Sid's libc6 isn't supported. (Please correct me if I'm wrong.) Again, please refer to the above readme.
Re:RPM package format only (Score:2)
Re:RPM package format only (Score:3, Informative)
emerge search rpm: .rpm file to a .tar.gz archive
app-arch/rpm2targz
Latest version available: 8.0
Latest version installed: [ Not Installed ]
Size of downloaded files: 3 kB
Homepage: http://www.slackware.com/config/packages.php
Description: Convert a
A distros lack of LSB compliance isn't ATI's fault (Score:3, Insightful)
Preferably a full RPM implementation, but systems like alien or even (I guess) rpm2cpio are acceptable.
RPM Inclusion in LSB Linux's Biggest Clusterfuck (Score:3, Insightful)
No. RPM is not the standard Linux package file format. The standard Linux package file format is the tarball, either gzipped (.tar.gz) or bzip2ed (.tar.bz2), or uncompressed (.tar).
RPM is a part of the LSB standard, which is just one of several Linux standards that are NOT universally accepted, nor should it be. RPM was placed in the LSB because of Red Hat politicking and in an IMHO very illegetimate effort to give them an edge over other distributions. Indeed, RPM's inclusion in the LSB is the main reason why the LSB should, IMHO, either be rectified to exclude it, ignored altogether, or (ideally) adhered to in other respects, with the RPM provision sumarilly ignored.
The pointlessness of including RPM in the LSB standard is underscored by the incompatability between Suse RPMs, Red Hat RPMs, and Mandrake RPMs (to name just three), and by the success of many products which have been packaged in proper, distribution-agnostic form (nvidia drivers being one such example, but by no means the only one).
Yes, superior distributions such as Debian and Gentoo can extract the necessary data from the cumbersome RPM format, but forcing them to jump through that particular Red Hat hoop is neither justified, nor desirable.
Forgive my skepticism... (Score:3, Interesting)
It is all well and good that they are putting out drivers that works "across the board" for their product line, but I have seen, time and again, where a "universal" device driver is not so universal after all. If it was written on a machine sporting an 8500, where does it degrade with the 9700 and so on? If they are not the same card, they won't be 100% compatible.
Another possibility is that the drivers are written to work generically with the chipset. This would have the distinction of having unremarkable drivers that do not push any card to its full potential.
My deep and sincere apologies to ATI if they are successful in making a universal driver for their stuff that actually takes full advantage of each device. I would bet that such a driver would be a real winner.
Re:Forgive my skepticism... (Score:2)
Nice to see ATI making more "general" drivers... (Score:2, Informative)
benchmarks (Score:2, Interesting)
Uh... (Score:3, Interesting)
I wonder - is the "installation" package unified, or is the actual driver that gets installed unified?
IE the installation program detects what driver needs to be installed, and then pulls the relevant files out of the installation file and installs them (how many times can one use the word install or it's derivatives in one sentance before you are forced to take a technical writing class?).
I think will have to wait for the benchmarks to come out to figure out the answer.
Re:Uh... (Score:2)
"...Radeon 8500 or higher card (up to the 9700)...
It is all well and good that they are putting out drivers that works "across the board" for their product line, but I have seen, time and again, where a "universal" device driver is not so universal after all. If it was written on a machine sporting an 8500, where does it degrade with the 9700 and so on? If they are not the same card, they won't be 100% compatible.
Another possibility is that the drivers are written to work generically with the chipset. This would have the distinction of having unremarkable drivers that do not push any card to its full potential.
My deep and sincere apologies to ATI if they are successful in making a universal driver for their stuff that actually takes full advantage of each device. I would bet that such a driver would be a real winner."
Re:Uh... (Score:4, Informative)
Woot! (Score:2)
I just need more linux games.
Brother, do have another Loki to spare?
One that can run a company this time would be nice.
Ok, now back to serious work.
__________________________________________
Re:Woot! (Score:2)
Re:Woot! (Score:2)
3DNow! support too (Score:5, Funny)
NOTE: The OpenGL driver can use AMD 3DNow! enhanced opcodes as well
and - due to design - does not need a kernel patch for AMD 3DNow!.
Now that's the kind of thing I like to see.
All-In-Wonder support, anyone? (Score:3, Interesting)
Or do I have to run the GATOS driver for that?
Re:All-In-Wonder support, anyone? (Score:3, Informative)
The GATOS Projectmentions limited use of this feature in some of their configurations.
Linux ATI TV Out Support Programis a work in progress by Lennart Poetteringto control the TV Out feature of certain ATI graphics products under Linux. It has currently been tested on Rage Mobility P/M devices only, but should also work for RADEON and RAGE 128 according to the author.
Nice License Agreement (Score:4, Funny)
Ooh, I submitted it again and now they owe me a monkey. Pay up, ATI!
-Waldo Jaquith
Re:Nice License Agreement (Score:2, Funny)
Re:Nice License Agreement (Score:3, Funny)
I don't think they'll be out too much..... ATI is a canadian company. 1 Billion canadian is about $1.25 US, right?
Re:Nice License Agreement (Score:3, Funny)
If ATI sent back the contents of the form in a confirmation page that acknowledge they were accepting the agreement as set for in the form, it might work.
As it is, I think the way you will be seeing a monkey is if you start beating your own.
Re: International Liability (Score:2, Insightful)
Dmitry Sklyarov [freesklyarov.org] is a Russian guy. Is he liable under the DMCA?
-Waldo Jaquith
Re: International Liability (Score:3, Insightful)
The reason that Dmitri shouldn't have been touched is that he didn't violate the DMCA. Someone else in his company did. Whomever distributed his product is the "criminal." Creating the product occured 100% on Russian soil, and was not a violation of the DMCA. Shipping it/wiring it to the USA was a violation. But Dmitri didn't do that. Since this is criminal law we're talking about, you can only go after the individuals that commit the crime, not some random member of their company.
Unless I'm totally misunderstanding the situation. Maybe Elcomsoft is a two person company, and Dmitri really did send the product to the US. Maybe the "crime" was his presentation, and not distributing their product.
Either way, it's the law that's fucked up, not the fact that it was applied to a foreigner. Being from another country doesn't give you diplomatic immunity. And it shouldn't. The US isn't bad in that regard. If you mail a bomb to Italy, and you live in Greece, you'll get deported, or arrested the next time you travel to Italy. Right?
Re:Nice License Agreement (Score:2)
press release (Score:4, Informative)
Why support binary drivers? (Score:4, Insightful)
Re:Why support binary drivers? (Score:2)
Uhhh... There are open source 8500 drivers, available from the DRI project. These are just a closed source alternative.
Next time, do some research before jumping to conclusions.
Dinivin
open source? (Score:2, Interesting)
Re:open source? (Score:2)
Excellent. (Score:3, Funny)
At last ... (Score:2)
Understanding the ATI Radeon product line... (Score:2)
Someday DirectX 9 and OpenGL 2 will be worthy targets for purchase. But today, only the Radeon 9700 is there, and I'm not spending that kind of money. So near term, the target is Doom3.
My price target is around $60, since I plan to replace it in a year or two when R300/NV30 features become affordable. ($150-range) But I don't want to wait until then before playing Doom3.
The Radeon 8500 cards are all above my range, so...
Some Radeon 9000 cards are in my range.
Some Radeon 8500LE cards are in my range.
Will these new drivers work for these cards?
Will these cards (9000, 8500LE) play Doom3?
My backup plan has been a GeForce4MX-440, which is supposed to play Doom3 with reduced features and speed - not a preferred card.
The Other Question? (Score:2, Interesting)
Unified drivers?! (Score:5, Informative)
I'm back on Win2k for the time being, partly because of this. And I wonder if my next purchase will be ATI, based on my current experience. Sad, because the hardware is rock-solid!
No source RPM (Score:3, Interesting)
rpms were ONLY in i386 packages, no re-linkable source distro.
In the past I've always downloaded the NVIDIA src RPMS and just done a "rpm --rebuild . .
Restricting the users to the distro's stock kernel kinda sucks.
But it doesn't suck nearly as bad as having NO support whatsoever.
Thanks ATI, you just made the decision for my next notebook considerably more difficult.
The Driver SUCKS! (Score:5, Informative)
I just had a 1-hour confrontation with those drivers. There are several things:
Well, after installing a fresh X 4.2.1 from debian unstable, fixing about thirty parser errors in a source file and wreaking general havoc, I was at least able to start X. 3D seems to work, but I was not inclined to do much testing beyond fgl_glxgears and glxinfo after realizing that I was unable to use a text console without snapping back to the X console every second.
All this slowly leads to a heartfelt "fuck ATI" feeling and I'll have plenty time to ponder this while I restore my X config that mysteriously lost all 3D acceleration and Xvideo capabilities after switching back to the DRI driver.
Re:finally (Score:3, Informative)
Hah squared! (Score:4, Informative)
Linux Games!! [linuxgames.com]
Tux Games! [tuxgames.com]
Neverwinter Nights! [bioware.com]
In your face you greasy little "Linux doesn't have any games" troll!
Re:Hah squared! (Score:2)
Re:Hah squared! (Score:2)
On the other hand... (Score:3, Informative)
The FreeBSD porter did a good job with the dri-devel tree - it goes through the tedious process of building and installing a new XFree86 DRI setup for you. I was running my 8500 under FreeBSD the same night I installed it, to my pleasant suprise.
Re:What about the Radeon 7500? (Score:2)
Re:But but but... (Score:2)
I have been less than impressed, but they do work. Maybe you will find it is worth while.
Re:Whoop-ti-do (Score:5, Insightful)
There's nothing wrong with mixing free and closed software. If these drivers enable me to play the likes of UT 2003, then so much the better.
Here on /. I see many posts about driver support for Linux-based Operating Systems lacking - here's one of the market leaders producing drivers for Linux. IMO, we should be congratulating ATI.
Tim
Re:RADEON 64 DDR VIVO (Score:2)
Re: (Score:2)