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

26 of 431 comments (clear)

  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. 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 Anonymous Coward · · Score: 1, Informative

      nVidia drivers don't yet work with flat panel displays in general, because their Linux programmer has not been given the full go-ahead to put the FPD support into the driver. The last I heard though it sounded like he was given the go-ahead to build a prototype, so hopefully that will be fixed sometime soon.

    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
  3. Re:PPC? by Abnormal+Coward · · Score: 2, Informative

    if you look in the readme that you can get to from the link, you would see only x86 (P3 and higher) is required.

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

  5. Re:PPC? by LordKariya · · Score: 2, Informative

    ATI needs to get their act together. There are entire forum sections dedicated to trying to get your ATI drivers to work.

    Congrats on the easiest 10 karma ever (+5 for asking the question, +5 for answering it)

    --
    I alternate between posting +5 and -1 Comments. Karma: +53 -47 = 6
  6. 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!

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

  8. Nice to see ATI making more "general" drivers... by Chad+Page · · Score: 2, Informative

    The original drivers were for the professional FireGL 8800-type cards only. Then people figured out they could be made to work on the regular 8500 as well, and instead of putting the smack down decided to officially support it as well. Now these new drivers have xvideo and s3tc support so that desktop and gaming users will enjoy them a lot more, and work on 8500-9700 ATI cards. Keep up the good work, and don't forget DRI people too :)

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

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

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

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

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

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

  15. 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?
  16. Re:Forgive my skepticism... by daoine_sidhe · · Score: 2, Informative

    Yes, you'd think that there would be either compatibility or performance issues across different hardware, but I've run the new Catalyst unified driver with both a 7500 and an 8500 and performance on both was drastically increased. I'd have to say that the new drivers actually push them much further towards their potential than the old seperate ones did. Ah well; I say kudos if they can do it on the linux platform as well, and certainly nothing (by consumers) is lost in the effort if they can't. Anyone got any benchmarks yet?

  17. Re:All-In-Wonder support, anyone? by Anonymous Coward · · Score: 1, Informative
    atitvout works with my laptop's ATI Radeon Mobility 7500. The only drawback is that I can only have output on either the LCD or on the TV but not both at the same time. Otherwise it works well in either text mode or X. I use it in conjunction with MPlayer to watch DVDs on my living room TV.

    To turn on TV out I have to make sure I boot the machine with the television connected to the videocard then issue

    atitvout -f t


    at a shell to get TV out. To get LCD again, I issue

    atitvout -f l


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

  19. Re:Why support binary drivers? by Anonymous Coward · · Score: 1, Informative

    Because there are some of us that actually use Linux for the sake of USING it, not for some vague idea about freedom. Not that I don't support open source and free software, but if I have to choose between closed-source 3d acceleration and NO acceleration.... the choice isn't a choice.

  20. Re:Whoop-ti-do by uchian · · Score: 2, Informative

    Never heard of alien?

    Converts from RPM to debs, or tar.gz's, etc. apt-get it if your debian, urpmi it if you want it on Mandrake for any reason (converting those goddamn debs!), I guess if your slackware you already know how to find it...

  21. Re:Understanding the ATI Radeon product line... by Puu · · Score: 2, Informative

    Otherwise you're right, but GF"4" MX has hardware T&L -- it just doesn't have a vertex shader (programmable hardware T&L). But agreed, GF3 would be the much better choice!

    Nvidia too a lot of heat for the naming scheme, as feature-wise the GF4 MX is same generation as GF2.

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

  23. Re:I'm still waiting by damiam · · Score: 2, Informative

    Since it was nvidia that bought 3dfx, maybe you should go complain to them. Not that it will do you much good.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  24. Fixing parser errors by GeekDork · · Score: 2, Informative

    Basically, all parser errors occur on lines that use the __KE_DEBUG (or something similar) macro in fglxr_public.c. The macros are defined as __KE_DEBUG(fmt,args...) and it seems gcc <2.96 can't handle that when called with just one parameter. All I did was rewriting each call to that macro to have at least NULL as second parameter.

    There are also errors that are caused by the patched drmP.h. I got around those by disabling the patch contained in make.sh.

    --

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