Slashdot Mirror


ATI Releases Drivers for XFree 4.3.0

Kyouryuu writes "ATI has finally released official drivers for XFree 4.3.0 and updated their Linux drivers to 3.7.0 for supported XFree versions, several months after the originally proposed release date of April last year. Although Schneider Digital has previously made available unofficial drivers, Linux users who have ATI Radeon cards can now benefit from an official release. Unfortunately, ATI still insists on using RPM exclusively and keeping the drivers closed source."

8 of 428 comments (clear)

  1. Re:closed source != bad always by wehe · · Score: 4, Interesting

    So why are other companies able to provide their drivers as Open Source? Do you think the developers of for example XFree86 were not capable to do a good job?

    Anyway I like Open Source drivers. BTW: Don't forget to sign the Intel Support of Centrino Under Linux Petition. See more details about Linux on Centrino laptops.

  2. Re:closed source != bad always by wfberg · · Score: 4, Interesting

    So what if the drivers are closed source? ATI cant and wont expose the low level details of their hardware's functionality to competitors. Whats the difference anyway? It is naive to think that you could even understand, let alone improve, what the engineers - who know the hardware intimately - have written? And by the way, Nvidia does not publish its source either...

    It's naive to think ATI's competitors don't have a much better understanding of their hardware than whatever can be gleaned from their drivers' sources, especially if you consider that they can already reverse-engineer the binaries better than any random Joe, seeing as they have actual money to sink into it. And there's the thing about them making the same sort of hardware.

    Having the source would greatly benefit the little people though. These cards will sometime go End-Of-Live, and the manufacturer won't support them.

    Perhaps the source won't be released to hide the fact these "engineers - who know the hardware intimately" make code that is in fact cruddy at times, and that it contains bugs than random Open Source jockeys can fix.

    Though it's likelier that the drivers simply contain patented/copyrighted stuff they sublicensed from third-parties that are paranoid about anyone seeing it.

    --
    SCO employee? Check out the bounty
  3. Whay has RPM got to do with anything? by X-Nc · · Score: 4, Interesting
    Closed source is bad, there's no question about that. But what's the big deal about the release being in RPM format? Any competent Debian (or derivitive) user will easily be able to install it using alien and as for tgz binary distros, again, alien will convert.

    RPM -> Good!
    Closed source -> Bad!

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  4. Re:closed source != bad always by timeOday · · Score: 4, Interesting
    So what if the drivers are closed source? ATI cant and wont expose the low level details of their hardware's functionality to competitors. Whats the difference anyway?
    In my case it makes the drivers unusable.

    I wanted to plug my laptop into a 1600x1200 LCD using DVI. If you select "linux laptop driver download" at the ATI site, it says "go ask the manufacturer." Oh, goody, corporate marketing BS fingerpointing.

    But IBM doesn't support 1600x1200 over DVI on my laptop. Why? Who knows. Supposedly under Windows you can get it by hacking the registry. But IBM doesn't feel like supporting it. More corporate BS.

    So you go back to the ATI site and download the Mobile FireGL driver, if you're persistent enough to think of trying it on the M9 Radeon chip. Turns out it does work, but they won't tell you that due to even more corporate marketing BS.

    You find that it almost works, but makes a sparkling or shimmering effect from random bit errors at 1600x1200. From the open source radeon driver mailing list, it appears that the fix is very simple. But ATI got it wrong and of course a closed source driver can't be fixed. Of course you could try to contact the ATI engineers, tell them the solution, and maybe they'll send you a fix. In your dreams.

    Meanwhile the open source radeon driver runs 1600x1200 over DVI just fine. Some versions did create the shimmering effect, so somebody posted to a mailing list and helped the developer figure out what was wrong and it got fixed.

    So yeah, closed source is different.

  5. Too bad they lost me as a customer long ago by xutopia · · Score: 4, Interesting

    cause NVIDIA was the first to release drivers for XFree and I have gotten used to NVIDIA line of products as a result.

  6. Non-OSS arguments don't hold water by BigBuckHunter · · Score: 4, Interesting

    I am trying to grasp why manufacturers don't open source their drivers, or in the case of NVidia, the hardware specs to their GPUs. The hear the same feedback from the SD community all the time, and it appears that there are two main arguments.

    1: They can't OSS the driver cause there is propritary info (patented S3TC and such)

    2: They can OSS and release their specs to projects like DRI as it would reveal stuff to the competition.

    I say nonsense. These two arguments seem to equate OSS to GPL.

    1: NV and ATI could make up their own OSS license. Lets call it the "We Need To Hide Stuff" license. They take their existing codebase and print it out. They then take a black magic marker to the printout and cross off all of the IP related stuff. They then scan the documents into Acrobat distiller and release it as a PDF. Add a statement that the code is their property under the WNTHS license and cannot be used by others, and all changes should be sent to NVidia. Problem solved. It's OSS.

    2: I have never seen a processor designer "hide" their chip specs. Intel doesn't. AMD doesn't. What makes NV different? Unless they have unlicensed hardware in their product, there is no reason for them to hide what they have.

    Are there any other reasons that I am missing?

    Thank you for your time,
    BBH

  7. Re:closed source != bad always by blixel · · Score: 4, Interesting

    I have an ATI Radeon 9800 Pro 128MB. I have been playing with UT2K4 for the last couple of weeks since it was released for Linux. I thought it was running pretty well on my system ... until I booted over to Windows and gave it a try. What a disappointment. Under Windows my frame rate is - *at the very least* - more than twice as high (which gives me significantly smoother play - I never thought it was jerky or anything under Linux, but it's **WAY** smoother under Windows). And visually, just about everything looks at least a little bit better, and in some cases, a LOT better. Lighting effects, wall textures, fog/smoke, and especially the flags on the walls in CTF. They look silky smooth in Windows and wave in the wind ... under Linux they are much morer flat looking and almost pixelated. I guess it's the difference between OpenGL and DirectX? And the sound quality under Windows is also signifcantly better. Reverb, echo, stadium sound, whatever it is... it sounds great in Windows.

    I'm pretty bummed out about it actually because I don't feel like there's anything I can do to make it better under Linux. (Updating to the 2.6 kernel didn't help. I'm running the latest drivers for my video card and I've downloaded the nForce2 Linux drivers from nvidia for my motherboard's integrated sound. (ASUS A7N8X Deluxe, rev. 2.0)

    I still prefer Linux ... games just are a significant factor for me... but it was still a real let down.

  8. Re:closed source != bad always by John+Hurliman · · Score: 4, Interesting

    There IS a solution... buy an Nvidia card. I remember when ATI cards were considered junk, the only decent thing they had was the All-In-Wonder and the drivers were terrible. Then ATI decides to get competitive and release a GPU that performs marginally better than Nvidia's latest offering in benchmarks, now all the gaming fanboys are raving over ATI. Problem is they STILL don't know how to write proper drivers. Nvidia drivers have always been on top of the game, supporting extensions like XvMC before 90% of the open source drivers were even thinking about it. I'm not getting paid to plug Nvidia, in fact I'd say buy a Matrox G400 (top notch dual-head and 2d acceleration, possibly the most solidly designed video card ever, full open source drivers that do everything and the kitchen sink), but people like 3d acceleration.