Slashdot Mirror


ATI Releases New Linux Drivers

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)."

49 of 431 comments (clear)

  1. hmmm by mschoolbus · · Score: 4, Insightful

    maybe I wont need to use the Gatos drivers anymore... this would be very nice!

    1. Re:hmmm by Wumpus · · Score: 4, Insightful

      Why? What's wrong with the Gatos drivers?

      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.

    2. Re:hmmm by xanadu-xtroot.com · · Score: 4, Insightful

      having had a very bad experience with nVidia's binary drivers.

      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.

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    3. Re:hmmm by dildatron · · Score: 4, Insightful

      My experience has been similar to yours. I have had RtCW crash maybe twice, but I think it was punkbuster related. Either way, it didn't bring the machine down, just the game crashed.

      I have been fairly pleased with nVidia's drivers, and I appreciate that they support linux with my GeForce 4ti. It rocks.

      --


      If you had nuts on your chin, would they be chin nuts?
    4. Re:hmmm by Wumpus · · Score: 4, Insightful

      Well, I'm glad they work for you, but I'm seeing occasional system lockups that weren't there in the year or so I was running the XFree86 drivers. The only suggestion on nVidia's site was to turn off AGP support, which I did, to no avail.

      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.

  2. Here's hoping by lazyl · · Score: 4, Interesting

    Let's hope they got it right.

    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.

    --
    Aw crap, ninjas!
    1. Re:Here's hoping by dinivin · · Score: 5, Informative

      The drivers from ATI are not the drivers funded by the Weather Channel. There are open source drivers from the DRI project which were funded by the Weather Channel.

      Dinivin

    2. Re:Here's hoping by LoudMusic · · Score: 3

      Same here. I've used both, though, and NVidia is by far the better driver company. ATI may be making some kick ass hardware, but their software/drivers suck flea infested monkey nuts.

      Save yourself a headache and stick to NVidia.

      --
      No sig for you. YOU GET NO SIG!
    3. Re:Here's hoping by avdp · · Score: 4, Insightful

      That's right... Nvidia is a hardware company and that's how they make their money.

      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.

    4. Re:Here's hoping by be-fan · · Score: 5, Insightful

      An OpenGL driver is a full OpenGL implementation. A lot of the optimizations that NVIDIA does in the high-levels of their drivers could easily be used by a competitor. Since crappy drivers is the main thing holding ATI back, it would be very stupid of NVIDIA to help them out in that catagory.

      --
      A deep unwavering belief is a sure sign you're missing something...
  3. Goodbye Forever, Windows by RailGunner · · Score: 3, Interesting
    This is what I was waiting for to finally become windows-free.. drivers for my Radeon 9700 Pro card.

    Goodbye forever, windows, you won't be missed.

    If I ever see a BSOD again, it will be too soon.

  4. PPC? by *xpenguin* · · Score: 3, Interesting

    Does anyone know if this will work on PPC with Gentoo or Debian such as those Powerbooks that come with the mobility radeon 9000?

    1. Re:PPC? by *xpenguin* · · Score: 5, Informative

      Nevermind, the page says:

      # This version supports only Linux/x86 versions based on libc 6.2.

    2. Re:PPC? by dinivin · · 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

    3. Re:PPC? by wilburdg · · Score: 4, Insightful

      Please, anyone who would be interested in these drivers for PPC go here and let them know. If enough of us do so, they will quickly realize that supporting linux isn't only about x86.

  5. Bah.. by grub · · 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]

    --
    Trolling is a art,
    1. Re:Bah.. by gorilla · · Score: 3, Funny

      A VT100? I had to do with a VT52 clone. No inserts or deletes, so you had to clear the screen and redraw all the time.

    2. Re:Bah.. by RDW · · Score: 5, Funny

      Dana Carvey? LUXURY! When I were a lad we had to make do with watching Monty Python on a 3 inch oscilloscope while we paid IBM 6 shillings an hour to let us debug their punch cards for 26 hours a day with a blunt knitting needle underwater in total darkness! And when you tell young people that today, they don't believe you...

  6. Wonderful for Competition by theBraindonor · · Score: 4, Insightful

    This is absolutely wonderful for Linux 3D graphics. Depending on how well these drivers perform, gamers and graphics developers alike will have an alternative to NVidia.

    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.

    1. Re:Wonderful for Competition by 13Echo · · Score: 3, Interesting

      There have been alternatives from Matrox and PowerVR for some time now, but that may not be viable for all users. PowerVR especially is tight-lipped about weather or not they have plans to release a new product any time soon. The Kyro 2 cards are almost 2 years old now, and I am looking for an upgrade. The Radeon 9700 could now be a good choice for me.

  7. NVidia drivers not so hot... by X · · Score: 3, Informative

    Am I the only one who's had problems with some games crashing until this last batch of NVidia drivers came out. For that matter, the last batch didn't include an update for my GeForce2Go (stuck in OEM land), and it *still* crashes a lot.

    --
    sigs are a waste of space
    1. Re:NVidia drivers not so hot... by cheezedawg · · Score: 4, Insightful

      Funny- people install bad drivers on a Linux machine that crash the computer, and all they say is "Oh well, I hope these drivers improve."

      People install bad drivers that crash a computer running Microsoft, and people scream "Look how unstable this Microsoft OS is!!!"

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    2. Re:NVidia drivers not so hot... by irc.goatse.cx+troll · · Score: 3, Informative

      He just dosnt understand that the machine isnt really dead, just the head.
      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 :0 for gaim, moz, Eterm.. and :1 for rtcw/winex/q3/q2/qw

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
  8. RPM package format only by denisb · · Score: 5, Insightful
    Quote the ATI driver page :
    ATI FireGL provides the drivers in only one standard packaging
    format. It's the widespread RPM packaging standard which is well
    Known in the Linux community. Respective files are named "*.rpm"
    and are just called RPMs. Its assumed that this is the method
    that serves the needs our customer's best.

    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 ..
    --
    life+universe+everything=42
    1. Re:RPM package format only by crimsun · · Score: 5, Informative

      Please see this file. It recommends using Alien [Debian users are specifically mentioned], which can easily generate a tgz as well.

      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.

    2. Re:RPM package format only by 7-Vodka · · Score: 3, Informative
      Theres also a program called rpm2targz:

      emerge search rpm:
      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 .rpm file to a .tar.gz archive

      --

      Liberty.

  9. Hah squared! by mao+che+minh · · Score: 4, Informative

    UT 2003!
    Linux Games!!
    Tux Games!
    Neverwinter Nights!
    In your face you greasy little "Linux doesn't have any games" troll!

  10. Forgive my skepticism... by GeckoFood · · Score: 3, Interesting

    ...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.

    --
    Be excellent to each other. And... PARTY ON, DUDES!
  11. Uh... by puppetman · · Score: 3, Interesting

    nVidia has used a universal driver for years. Doesn't matter if you have a GeForce2 MX or a GeForce 4600, you download the same driver for the OS.

    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.

    1. Re:Uh... by 3vi1 · · Score: 4, Informative

      The actual driver is unified. You can pull a TNT-based card out of your machine and replace it with a GF4 board and never have to update the drivers.

  12. 3DNow! support too by Brian+Stretch · · Score: 5, Funny

    From the release notes:

    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.

  13. On the other hand... by Chad+Page · · Score: 3, Informative

    For Radeon cards (up to the 9000 ATM) there are free software DRI drivers as well. They cannot perform as well as these and the Windows drivers because of restrictions on what can be released as source, but they work well on BSD, which the ATI driver's don't do and NVidia didn't do until very recently.

    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.

  14. All-In-Wonder support, anyone? by Fafhrd · · Score: 3, Interesting

    Does anybody know if this driver supports the video input/output features of my All-In-Wonder Radeon 8500DV? I'd love to have xawtv running on my screen, or to watch mplayer on the TV.

    Or do I have to run the GATOS driver for that?

    1. Re:All-In-Wonder support, anyone? by karlandtanya · · Score: 3, Informative

      ATI is investigating the possibility of supporting TV Out under Linux for products which include this feature.
      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.

      --
      "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
  15. Nice License Agreement by waldoj · · Score: 4, Funny

    I like how their license agreement on the download page is in a text area in a form. I erased all of the text and wrote "ATI will give me one BILLION dollars," and submitted it. And they accepted it! Thanks to UCITA, that's valid, too. (I think. OTOH, who the hell can figure out UCITA?)

    Ooh, I submitted it again and now they owe me a monkey. Pay up, ATI!

    -Waldo Jaquith

    1. Re:Nice License Agreement by Spoons · · Score: 3, Funny
      I like how their license agreement on the download page [ati.com] is in a text area in a form. I erased all of the text and wrote "ATI will give me one BILLION dollars," and submitted it. And they accepted it!

      I don't think they'll be out too much..... ATI is a canadian company. 1 Billion canadian is about $1.25 US, right?
    2. Re:Nice License Agreement by tmark · · Score: 3, Funny

      How can you agree to binding another party to do something, by simply agreeing to an agreement of your own writing ?

      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.

  16. press release by tornater · · Score: 4, Informative

    The press release gives more information. These are unified drivers for ATI cards on Linux--COOL.

  17. Why support binary drivers? by azz · · Score: 4, Insightful

    There were rumours flying around a while ago that open-source Radeon 8500 drivers would be appearing. I'm therefore sad to see that ATi have decided that closed source drivers are the way forward. I don't see any reason to promote this on Slashdot, or to consider this in any way beneficial for the open source community; remember, closed-source Linux drivers are not support, they're marketing. Thanks, ATi, I'll be buying my graphics hardware elsewhere in the future.

  18. Excellent. by YahoKa · · Score: 3, Funny

    This is excellent news. Now all i need is to find the book on "Installing ATI Drivers under linux."

  19. Nvidia supports flat panels just fine... by hirschma · · Score: 4, Informative

    I'm typing this on a Gentoo box with two DVI LCD monitors attached to my Ti4600 card. Running one large desktop across both monitors WITH 3D acceleration across both monitors.

    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

  20. Re:Whoop-ti-do by timmyf2371 · · Score: 5, Insightful
    IMHO, I don't see anything wrong with these drivers being "secret-ware". ATI have released these drivers, and, IIRC, they've also released the specs of their boards so third-parties can also develop device drivers.

    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

    --

    Backup not found: (A)bort (R)etry (P)anic
  21. Re: International Liability by Elwood+P+Dowd · · Score: 3, Insightful

    It doesn't matter where you're from when you commit a crime in the US. If your crime occured in the US, you'll get deported, or picked up when you step off your airplane.

    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?

    --

    There are no trails. There are no trees out here.
  22. Re: Butterscotch by CyberKnet · · Score: 4, Funny

    Butterscotch is superior to vanilla when analyzed at a compound level.

    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.

    --
    Video meliora proboque deteriora sequor - Ovidius
  23. Unified drivers?! by m0i · · Score: 5, Informative

    Well, I own an All-in-Wonder Radeon. It's not _that_ old (300USD a couple years ago), and it's unsupported by their unified driver! And I don't even talk about the multimedia features, TV in-out, which are mostly broken in Gatos tools/drivers and non existent in their own driver.
    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!

    --
    have you been defaced today?
  24. No source RPM by gukin · · Score: 3, Interesting

    I went to the download page and discovered that the
    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 . . ." This allows me to build the NVIDIA drivers for any distro I'm using OR any tweeked kernel I'm using.

    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.

  25. A distros lack of LSB compliance isn't ATI's fault by Nailer · · Score: 3, Insightful

    RPM is the standard Linux package file format. If your distro aims to be Linux Standards Base compliant, it must have a mechanism of installing such files.

    Preferably a full RPM implementation, but systems like alien or even (I guess) rpm2cpio are acceptable.

  26. The Driver SUCKS! by GeekDork · · Score: 5, Informative

    I just had a 1-hour confrontation with those drivers. There are several things:

    • XVideo is dud.
    • Video overlay creates artifacts all over the screen like it did since the first fricken FGL drivers.
    • The drivers cannot be compiled with gcc 2.95 without modification and don't work properly (oh wonder) when compiled with gcc 3.0 on a 2.95 system.
    • The drivers depend on DRI 3.0.x, recent DRI CVS is 4.1.0. No fun.

    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.

    --

    Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

  27. RPM Inclusion in LSB Linux's Biggest Clusterfuck by FreeUser · · Score: 3, Insightful

    RPM is the standard Linux package file format. If your distro aims to be Linux Standards Base compliant, it must have a mechanism of installing such files.

    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.

    --
    The Future of Human Evolution: Autonomy