Slashdot Mirror


Open Radeon 3D Driver Runs At 60~70% of Proprietary Driver Speed

An anonymous reader writes "AMD's Radeon HD 6000 series open-source Gallium3D driver for Linux is now working and running at 60~70% (in some cases, 80%) of the speed of the official proprietary 'Catalyst' driver. This is a big speed improvement in Mesa/Gallium3D compared to the times when the performance was crippling or even just a few years ago when AMD didn't support open-source drivers. When will NVIDIA change ways?"

245 comments

  1. Why change? by Anonymous Coward · · Score: 0

    Why change when their driver runs at 100% of it's speed?

    1. Re:Why change? by fuzzyfuzzyfungus · · Score: 1

      Given that ATI's proprietary driver also runs at 100% of its own speed, there are apparently motives that apply in spite of that...

    2. Re:Why change? by pfanne · · Score: 1

      because it sucks.

    3. Re:Why change? by Bert64 · · Score: 4, Informative

      Many reasons..
      The binary driver cannot be redistributed with the linux distros..
      The binary driver may drop support for older hardware at any point, and the older versions which still support your hardware are unlikely support current kernels or X11 versions.
      You cannot fix a binary blob driver yourself, you are beholden to the vendor to do so.
      Also that "100%" is relative to the binary driver itself, its possible that given time the open driver will surpass it.

      Out of interest, does the open driver support OpenCL yet?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:Why change? by Anonymous Coward · · Score: 0

      Given that ATI's proprietary driver also runs at 100% of its own speed, there are apparently motives that apply in spite of that...

      You're completely ignoring the big fact that the Open Source Radeon driver also runs at 100% of its own speed. In fact, I'm willing to bet good money that ANY driver can run at 100% of its own speed.

    5. Re:Why change? by fuzzyfuzzyfungus · · Score: 1

      As best I can tell, the parent poster was replying to TFS's question of "When will Nvidia change its ways?" with "Why change when their[Nvidia's] driver runs at 100% of it's speed?".

      My response was that, ATI had apparently found some reasons to change, ie. start supporting an OSS driver effort, despite the fact that their[ATI's] proprietary driver, just as with Nvidia's, had always run at 100% of its own speed.

      Presumably, something other than sheer performance considerations is behind the fact that Nvidia 'supports' OSS drivers in the sense that their cards function well enough in VGA mode that you can make it to Nvidia's website to download the proprietary ones, while ATI(or AMD) seem to be making real headway in encouraging OSS drivers of real-world utility.

    6. Re:Why change? by ThePhilips · · Score: 4, Insightful

      Because proprietary drivers traditionally have minor bugs and annoyances which are getting fixed like never. Not everybody is craving for the top fps on the new games - many want speedy 2D and video without glitches. I'm not sure that OSS drivers would be better in the respect, yet IMO chances are better with two alternative drivers available.

      Also, OSS drivers for both nVidia and ATI would likely exchange patches or probably reuse many common features, making them more compatible to each other, thus reducing number of surprises when something works on ATI driver but not on nVidia's.

      --
      All hope abandon ye who enter here.
    7. Re:Why change? by Anonymous Coward · · Score: 0

      Proprietary driver cannot do KMS - which means only 80x24 TTYs on my 1920x1200 screen unless I want to start X. That sucks. If nouveau would get me just a few more FPS I could switch over completely.

    8. Re:Why change? by Anonymous Coward · · Score: 1

      No not yet openGL is the current priority, there has been a start made but it seems thy want to get the drivers working for graphics first. on the other hand they have just reached openGL 3 my understanding is that priorities are going to start to shift now, video decode acceleration is currently being worked on so I guess thy may start work soon.

    9. Re:Why change? by wagnerrp · · Score: 1

      You can do framebuffer output with the proprietary drivers installed just fine. The issue with lack of KMS support is there's always a bit of graphical glitching as you transition between the framebuffer, and the rendered X display. KMS gives you a smooth transition from one to the other.

      If you're going to forgo a significant amount of graphical performance just to remove some superficial glitching that you only ever see on boot, then you are a vain anonymous coward.

    10. Re:Why change? by ifrag · · Score: 4, Interesting

      I seriously doubt Nvidia is actually going to change their ways. Nvidia claims that a significant amount of their graphics technology IS the driver and that opening it up would expose too much of their IP. AMD doesn't really seem to hold this view so I'm guessing their secret sauce is more on the hardware end. In my opinion, AMD probably even has the better hardware, as seen by how it scales more linearly up to higher resolutions. Nvidia manages to come up with enough quirky driver optimization to stay competitive.

      --
      Fear is the mind killer.
    11. Re:Why change? by cbiltcliffe · · Score: 2

      You're completely ignoring the big fact that the Open Source Radeon driver also runs at 100% of its own speed. In fact, I'm willing to bet good money that ANY driver can run at 100% of its own speed.

      Nope. It's a proven fact that adding a HOSTS file will improve the speed of any driver to the point that it runs at 150% of the speed of itself. The fact that this will cause a rip in the space/time continuum, making the universe implode is irrelevant, because the HOSTS file also creates 100% security from thin air, so the driver will continue to exist in perpetuity.

      HOSTS files FTW! Is there anything they can't do?!

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    12. Re:Why change? by sarhjinian · · Score: 3, Informative

      You can pass a vga= argument to the kernel on boot to allow modes other than 80x24. See this table for possibly modes.

      --
      --srj/mmv
    13. Re:Why change? by Ginger+Unicorn · · Score: 2

      Careful, you may invoke APK

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    14. Re:Why change? by sarhjinian · · Score: 3, Informative

      Interestingly, nVidia is actually pretty good at fixing bugs.

      GNOME3 had a nasty corrupt-on-resume problem with the nVidia driver, and since a) laptops are slept and resumed often, b) nouveau has no power management to speak of, which is kinda important in a laptop, and c) the GNOME devs had no intention of fixing the problem anytime soon, it was nice that d) nVidia fixed it in a month. They're pretty good with other bugs, too.

      The nice thing is that, with GNOME3 and nVidia, I have the first instance of tear-free video playback on a Linux desktopin, wel, ever*.

      I don't know it AMD/ATI better now, but Catalyst used to be brutal for bug fixes. I think they're better. I also don't mean to impugn Nouveau as they've done great work with what they've had, but I do value battery life and not cooking my thighs.

      * without turning off compositing and partying like it's 1999.

      --
      --srj/mmv
    15. Re:Why change? by marcosdumay · · Score: 2

      Because proprietary drivers will taint the kernel, and you may lose support because of that. Because one can't fix bugs in a proprietary driver, and no company will fix them fast enough or on old drivers. Because you want to add something to it. Because you want the driver that was compiled toghether with Xorg and your kernel, so anything wrong appears before distribution. Because you want the driver that (again) was compiled toghether with Xorg and the kernel, so that you'll be sure there will be no delay between the compilations and your driver will be fit to the version of the kernel and Xorg you are using.

      Well, I've never had any reason out of the above. Other people experience may vary.

    16. Re:Why change? by cbiltcliffe · · Score: 1

      Careful, you may invoke APK

      You mean foaming saliva boy? That's kinda the point. :)

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    17. Re:Why change? by Thomas+Charron · · Score: 1, Funny

      Except.. These drivers have been around for years, and don't. So you wait for what, 3 years to get a driver that performs just over half as good.

      Hey, here's a bug report..

      "The driver seems to limit my hardwares performance to only 60% of what it was..."

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    18. Re:Why change? by DigiShaman · · Score: 2

      Not only that, but I'm sure portions of nVidia's drivers also contain 3rd party IP as well. For them to open source that would be a breach of contract and would land them into legal trouble.

      --
      Life is not for the lazy.
    19. Re:Why change? by Abstrackt · · Score: 1

      Careful, you may invoke APK

      Personally, I'd love to see some kind of APK/Dr. Bob crossover. Maybe about how maintaining a good HOSTS file prevents subluxations.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    20. Re:Why change? by GooberToo · · Score: 1

      Nvidia claims that a significant amount of their graphics technology IS the driver and that opening it up would expose too much of their IP

      For many, many years now NVIDIA has claimed they don't own the IP to large chunks of the code in their drivers, therefore it can not legally be exposed.

      The truth of the matter is, NVIDIA's drivers, more often than not, have proved to be very reliable and fast even while ATI was openly bragging non-Windows platforms is for suckers. Beyond that, 99.999999999% of the world doesn't care if the driver is proprietary or open source so long as it performs well and is bug free. NVIDIA easily qualifies. And simply put, ATI's drivers still tend to have far more bugs and compatibilities issues than does NVIDIA.

      Furthermore, I've been personally bit by ATI obsoleting GPUs twice. My brother once. I've never one had that bite with NVIDIA. When I dropped ATI I've never once seen a reason to regret it. Inversely, I've constantly seen reasons over that span where I'm extremely glad I gave up on ATI's "sucker bet" a long time ago.

    21. Re:Why change? by ChaoticCoyote · · Score: 1

      The binary driver cannot be redistributed with the linux distros..

      I've never had a problem with this. I always go to nVidia's or AMD's web site for my video drivers (on Windows). And some Linux distros DO provide binary drivers. I'll take a high-performance proprietary driver any day over a "free" but ineffective alternative. That said, I did pick one of my recent machines because it had a driver supported intrinsically by XOrg. Choice is good.

      The binary driver may drop support for older hardware at any point, and the older versions which still support your hardware are unlikely support current kernels or X11 versions.

      The only real argument you have, and a very good one at that.

      You cannot fix a binary blob driver yourself, you are beholden to the vendor to do so.

      Oh please. I doubt even 99% of Slashdot readers could fix a bug in a video driver -- particularly one for complex and high-performance hardware like nVidia and AMD video cards. Let's just put this old lie to rest, shall we? I have real work to do; I don't have time to be futzing about in some hardware driver for free, just for "free" software people can feel sanctimonious.

      Also that "100%" is relative to the binary driver itself, its possible that given time the open driver will surpass it.

      Possible, yes. Likely, no.

    22. Re:Why change? by houstonbofh · · Score: 2

      Many reasons..

      The binary driver cannot be redistributed with the linux distros..

      Gimp doesn't distribute with the most popular Linux distro. Not all of it is license. Some of it is choice, and the fact that CDs are only so big. And this fix is quite simple if it can boot to VGA, which nvidia can. ATI could not for a long time...

      The binary driver may drop support for older hardware at any point, and the older versions which still support your hardware are unlikely support current kernels or X11 versions.

      You can still run a GForce2 on 11.04, so I do not see this as a problem, but a "potential" problem. Some people call that FUD.

      You cannot fix a binary blob driver yourself, you are beholden to the vendor to do so.

      Most users can not fix ANY driver themselves. And open source projects have lost interest and dropped support too... Admittedly, it is a strike against... Even a big strike, since no one can peer review the code. But it is far from a deal breaker.

      Also that "100%" is relative to the binary driver itself, its possible that given time the open driver will surpass it.

      Out of interest, does the open driver support OpenCL yet?

      True, competition is good.


      But what ticks me off is how fickle people are. Don't get me wrong; I am a big FOSS supporter, and involved in several FOSS projects. But I am not a purist... Nvidia was first to the party. When NO ONE was supporting Linux, they had a solid driver, with real support. It was even current! Now we have this new player at the party who ignored FOSS for almost all of it's history. Yes, they have a slightly more open license. They also have less people working on making a solid driver... But the fickle fanbois are ready to dump the one that has stood by Linux longer than almost anyone... Not me. I remember the heroes and villains longer than a year.

      Oh, and Nvidia works better...

    23. Re:Why change? by jawtheshark · · Score: 2

      Assuming a 7000.000.000 world population, your 99.999999999% would be 7 individuals. You really think only 7 people care about open drivers?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    24. Re:Why change? by index0 · · Score: 1

      What ever that can be done in hardware, can be done in software. The reverse is also true.

    25. Re:Why change? by Truekaiser · · Score: 1

      you can get the same by enabling tear-free in catalyst or turning on vsync.

    26. Re:Why change? by Creepy · · Score: 2

      The nVidia vs AMD/ATI open source driver issue is all because hardware manufacturers pay for the patents in OpenGL. If you consider the driver part of the patent licensing, as nVidia does, there is no way they can open source the driver. If you consider the driver and hardware separate, as ATI does, you can open source the driver, with some caveats - namely it can't be called an OpenGL driver (it is OpenGL compatible). WINE operates similarly as a Windows compatible API.

      Personally I've found nVidia's extension support has traditionally been much better than ATIs on consumer hardware, though ATI promised changes to that a couple of years ago (my newest graphics card is 2 years old and nVidia, so I haven't checked it).

    27. Re:Why change? by sarhjinian · · Score: 2

      Possibly, but not with Compiz or KWin. Believe me, I've tried every combination of sync and rate in both the compositor and driver and, until GNOME3, none of it worked unless compositing was turned off.

      Watch the "elephant charge" or "crack of doom" scenes in Return of the King. It's gotten better over the years, but this is the first time I've seen video playback on Linux on par, well, with what Mac OS has been doing for a decade. I don't know what the Mutter devs did, but they did it right.

      --
      --srj/mmv
    28. Re:Why change? by Anonymous Coward · · Score: 0

      It's very confusing that you mixed European and English notations (periods instead of commas).

    29. Re:Why change? by Belial6 · · Score: 2

      99.999999999% of the US didn't care that houses were being sold for far more than they a healthy housing market could bear. They didn't care that selling their house at rediculous prices and taking part in a totally unsustainable market bubble. People are short sighted and greedy. They are happily take short term gains that screw themselves in the long run.

      Claiming that proprietary drivers are better because they work better right now is exactly that kind of short sightedness. AMD's move to help get open source drivers working on their hardware is specifically to prevent situations like yours where you you got bit by obsoleting GPUs. Those drivers that run at 60-70 percent of speed means that while you might take a hit, you won't be left out in the cold again. I have been bit by obsolete drivers from both ATI and nVidia so I am cautious either way.

      AMD is taking the sustainable long term approach. nVidia is taking the short term more profitable approach. AMD has acknowledged their problems and are working at fixing them. nVidia is still at the party and has not yet had to deal with the falloutl

    30. Re:Why change? by jawtheshark · · Score: 1

      Ouch, indeed. I blame copy/paste.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    31. Re:Why change? by Belial6 · · Score: 1

      Wow. You think the proprietary AMD drivers are perfectly optimized to run at 100% of the hardware's limit? That is a lot of faith to put in AMD.

    32. Re:Why change? by Thomas+Charron · · Score: 1

      ....

      '60% of what it was using the proprietary driver'

      way to deflect the point..

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    33. Re:Why change? by amiga3D · · Score: 1

      I understand that most users lack the skill set to fix a driver. Some people do possess this skill however and if the driver is open there is a chance someone will take up the challenge to fix it. If the driver is proprietary there is no chance whatsoever.

    34. Re:Why change? by amiga3D · · Score: 1

      I'm with you on this one. NVidia did produce a linux driver when ATI spit on linux users. I haven't bought a single computer with ATI since NVidia started producing a linux driver. I remember how grateful I was to actually have the ability to use my graphics cards 3d capability. I tend to hold grudges a long time too.

    35. Re:Why change? by GooberToo · · Score: 0

      Thanks for telling us you only see the world in black and white and can not comprehend obvious exaguration for the sole purpose of making a point. Which seemingly wouldn't have gone over the head of the majority, of the rest of the world.

      While its likely the number is larger than 7, the actual number is as equally inconsequential. In other words, no one gives a shit in the grand scheme of things. Be it 7 people living in their parent's basement or 10,000 people living in their parents basement, in the grande scheme of things, most everyone else has a life and doesn't give a shit that 7 people living in their parent's basement doesn't like the same solution the rest of the world finds more than palatable.

    36. Re:Why change? by gerddie · · Score: 1

      The binary driver may drop support for older hardware at any point, and the older versions which still support your hardware are unlikely support current kernels or X11 versions.

      You can still run a GForce2 on 11.04, so I do not see this as a problem, but a "potential" problem. Some people call that FUD.

      Actually, I have a Geforce2 Go in a very old laptop (from 2001, Pentium III based), and suspend or hibernate never worked with the blob, and it never will, because the blob is only updated to support new interfaces. In its time, when I went to travel, I usually used the nv driver to be able to suspend and hibernate properly. Nowadays I can use nouveau, but that driver doesn't support 3D (at least not yet).

      Nvidia was first to the party.

      Not really, the early Matrox cards (like the Mystique, G200/G400) had nearly complete FOSS support, only dual head with video out needed a proprietary library in the beginning, I think it was because of Macrovision. Later, with the framebuffer device one could actually use the second screen without this blob. That was arond 1998 when NVIDIA promised FOSS drivers and dumped some obfuscated code on the utha-glx project. Then they started to give out blobs, and they where buggy - at least when you wanted SMP support. 2002 someone sponsored the development of FOSS drivers for the ATI R200 series cards, I think the base for the good R300 support also stems from that time. It was only around that time, when the NVIDIA drivers finally became stable on SMP.

      Of course it is also true that there are no FOSS drivers for newer Matrox cards and the closed ATI drivers sucked big time until AMD stepped in. When they announced their FOSS strategy in 2008, I was just putting a new computer together and so I decided to get an ATI-AMD card to support the cause. I use the blob, and one could really see it improving significantly since.

      When NO ONE was supporting Linux, they had a solid driver, with real support. It was even current! Now we have this new player at the party who ignored FOSS for almost all of it's history.

      It is true that there was a time, when NVIDIA was the only reliable option when you wanted decent 3D on Linux, but AMD was always supportive of FOSS and Linux, and when they bought ATI, they proved it by starting to make their blob usable, and also by supporting the development of free drivers.

    37. Re:Why change? by Narishma · · Score: 1

      AMD hasn't opened their drivers. What they did was release the specs and documentation for their GPUs and other people write the open source drivers. AMD still has it's own proprietary drivers which are faster and support more features than the open source ones.

      --
      Mada mada dane.
    38. Re:Why change? by Anonymous Coward · · Score: 0

      (Score 1, Redundant)

    39. Re:Why change? by DaVince21 · · Score: 1

      Less bugs? Though it gets attention from AMD, the proprietary is known to have a lot of random bugs, some of them even making Gnome 3 pretty much unusable. I've had more positive experiences with the open driver so far, aside from the fact that it won't run some 3D stuff.

      The performance feels closer to 30% for me, though. Perhaps the Radeon HD 4330 uses a different driver or just has less implemented for it, still.

      --
      I am not devoid of humor.
    40. Re:Why change? by Belial6 · · Score: 1

      I think it makes the point. How fully you use the hardware is a point on a scale of grays.

    41. Re:Why change? by Anonymous Coward · · Score: 0

      You mean foaming saliva boy?

      Boy? He's a 45 year old man with such a pathetic existence that he will write pages of trolling posts dwelling on the fact that he got paid $100 to write some article years ago...pathetic old loser.

    42. Re:Why change? by Bert64 · · Score: 1

      Before nVidia supported Linux, there was good 2d support for earlier ati cards, s3 cards, cirrus logic and matrox... In terms of 3d, the 3dfx voodoo cards had pretty good support (they even provided glide drivers for linux), as did the matrox cards (they opened up their drivers, and the open ones surpassed the closed ones fairly quickly).
      ATI i don't especially like, not only did they ignore linux users, they also have traditionally provided very buggy drivers for windows too... On the other hand, AMD have always been good to the community, and they now own ATI so I have no qualms about using their cards today.
      A few years ago i would not have even considered buying an ATI card, however my 2 most recent videocard purchases have been from them, and it's good to know that the open drivers will continue to support these cards long after the closed ones have moved on.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. So... by giuseppemag · · Score: 0, Troll

    ...it's only advantage is being Open?

    I can see how many people may not see a great cost/benefits ratio there...

    --
    My book: Friendly F#, fun with game development and XNA; my game: Galaxy Wars by VSTeam; my gamedev language: Casanova.
    1. Re:So... by Anonymous Coward · · Score: 0

      that and when I use the proprietary driver my screen flickers.

    2. Re:So... by TeknoHog · · Score: 1

      I use Linux on a Powerbook with Radeon graphics. For some odd reason, AMD does not provide binary drivers for this platform, but the open driver works great.

      On my other machines with x86-64, I use the binary Radeon drivers as it is the only way to get full OpenCL. Even there, it sometimes happens that I need to use an older kernel or disable some kernel features, as the binary driver does not play well with the pace of Linux development.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:So... by oneandoneis2 · · Score: 1

      I'd use it.

      The single biggest source of problems I've had with Linux over the years has been hardware without open-source drivers. I'd go so far as to say it's the only source of unsolvable problems I've had with Linux.

      If you're not a serious gamer, you don't need a card to work at 100% of its potential - 99% of the time all I need mine to do is use about 1% of its power to render a desktop. If the driver's reliable and open-source, why would I care that a different driver would give me a slightly-better FPS on the very rare occasions that it's working flat-out?

      --
      So.. it has come to this
    4. Re:So... by Anonymous Coward · · Score: 0

      and KMS support, kernel modules living in the kernel tree (no more waiting 2/3 release cycles until the newest kernel is supported - same thing with xorg-server support), faster 2D acceleration, and some other things I'm sure I forgot to mention.

    5. Re:So... by drinkypoo · · Score: 1

      Meanwhile I have a Gateway subnotebook with AMD processor and graphics (Athlon 64 L110, R690M with X12xx graphics) and it only runs Vista. On Windows 7 resume doesn't work. On Linux I get complete graphics corruption even with RenderAccel disabled. So for some of us, neither fglrx nor ati works. Which is why some of us have finally learned our lesson, and will never buy anything more complex than a cellphone with ATI graphics again.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:So... by GreatBunzinni · · Score: 5, Insightful

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off. Being open also means that it will be able to provide support for this Radeon graphics cards in other platforms besides the officially sanctioned ones, such as Windows and Linux. Being open also provides a way to provide competition for the people AMD employs to develop their official graphics card drivers, because if an open driver developed by amateurs on their spare time happens to be nearly as good or even better then they may as well be out of a job, and they can't have that. Being open also means that, if the open drivers mature enough so that they are comparable to AMD's official offering, then it will be in AMD's best interests to get directly involved in the development of these open drivers and even abandon their proprietary offering in favour of this project.

      And, obviously, if these open drivers represent a business success story to AMD then you can bet that this will spread out to other companies, and everyone who used windows and had to deal with hardware with support problems certainly knows what a PitA it is to be tied to proprietary drivers which are crap.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    7. Re:So... by Anonymous Coward · · Score: 0

      Because PPC linux isn't a high-demand platform for ATI graphics drivers?

    8. Re:So... by Ltap · · Score: 1

      The advantages are more nuanced than people think. Sure, the proprietary drivers have better raw performance, but the FOSS drivers are (as you said) much more stable because they're generally updated in step with kernel and Xorg updates, which means that their compatibility is much better. Both the nvidia and catalyst drivers, on the other hand, tend to get updated more infrequently and more in a pattern of being fixed when obvious bugs crop up, not being updated to avoid bugs even existing.

      Pretty much the only worthwhile argument you can make for using the proprietary drivers is if you commonly use a feature that the FOSS drivers don't support for your card version yet, which can be common with newer cards.

      --
      Yet Another Tech Blog
      (but so much more, including game and movie reviews)
      http://yanteb.peasantoid.org
    9. Re:So... by Nomaxxx · · Score: 2

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      The main advantage of being open is long term support. Graphics card drivers are quickly abandoned by AMD once they are a few years old. So their newer drivers don't support old cards, and older proprietary drivers don't support new kernels. So your only solution when using an old card (pre HD series) with a new operating system is to use the open source driver. The problem is not limited to Linux. On Windows, AMD issues "legacy" drivers for older cards but they are not thoroughly tested. So while they fix compatibility with some software, they break it with others that were working great with the old drivers... Worse, there's no support for them. On my Linux distro, while using open source Radeon drivers, performance keeps improving with each new version.

    10. Re:So... by Anonymous Coward · · Score: 0

      Pretty much the only worthwhile argument you can make for using the proprietary drivers is if you commonly use a feature that the FOSS drivers don't support for your card version yet, which can be common with newer cards.

      I wonder if OpenGL 3.0 is still one of those. I'm not going to touch 2.0 with a ten feet pole unless I'm being paid for it.

    11. Re:So... by Anonymous Coward · · Score: 1

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off.

      What it actually means is that bug fixes and improvements will be possible as long as someone is willing to work on them. Even if the hardware is around, just like AMD, someone has to be willing to do the coding

    12. Re:So... by Anonymous Coward · · Score: 0

      Yes, open drivers are great. :-) They are easier to integrate into distros like Debian and I hated it when I had to keep track of an nvidia blob remotely at my parents... :-S

      And, BTW, even 80% of guessed 50 fps is 40fps, so plenty playable :-)

    13. Re:So... by Bert64 · · Score: 4, Insightful

      And yet the open driver supports them anyway.
      The more widespread open source becomes, the more practical alternative architectures become.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:So... by Hatta · · Score: 1

      Funny, when I use the free drivers my screen flickers.

      --
      Give me Classic Slashdot or give me death!
    15. Re:So... by AndrewNeo · · Score: 1

      I wouldn't say that's fair, the Xbox 360's graphics work fine! (Which cellphones are starting to come towards in graphics complexity..)

    16. Re:So... by GreatBunzinni · · Score: 1

      What it actually means is that bug fixes and improvements will be possible as long as someone is willing to work on them. Even if the hardware is around, just like AMD, someone has to be willing to do the coding

      If you take a look at the xorg's mailing list you will find out that drivers for ancient relatively rare graphics cards such as the Matrox 400 line are still being developed and maintained. So, I don't believe that no one will be interested in getting involved in this sort of project.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    17. Re:So... by lkcl · · Score: 0

      being open means that if this can be made to work on a SoC (for example, if enough information is obtained to get it to work on an iMX535, which has an AMD / ATI embedded GPU) then that SoC will be literally the world's first truly free software compliant and importantly *modern* embedded processor that is free from proprietary and total dependence on some random, implicitly untrustworthy and usually incompetent software supplier.

    18. Re:So... by Thomas+Charron · · Score: 2

      4 years after they stop making the hardware, they finally mature enough to be relevant.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    19. Re:So... by Thomas+Charron · · Score: 1, Insightful

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off.

      Wewt! I can get speed improvements! Now, at their current rate or increase, it will only take 5 years for the driver to be able to perform at the same level as the proprietary driver.

      Being open also means that it will be able to provide support for this Radeon graphics cards in other platforms besides the officially sanctioned ones, such as Windows and Linux. Being open also provides a way to provide competition for the people AMD employs to develop their official graphics card drivers, because if an open driver developed by amateurs on their spare time happens to be nearly as good or even better then they may as well be out of a job, and they can't have that.

      If, by 'competition' you mean something which performs sub par to your own drivers, I guess there's a point there somewhere.

      Being open also means that, if the open drivers mature enough so that they are comparable to AMD's official offering, then it will be in AMD's best interests to get directly involved in the development of these open drivers and even abandon their proprietary offering in favour of this project. And, obviously, if these open drivers represent a business success story to AMD then you can bet that this will spread out to other companies, and everyone who used windows and had to deal with hardware with support problems certainly knows what a PitA it is to be tied to proprietary drivers which are crap.

      So, a product which is developed for years and has only recently achieved 60% of what the commercial driver can do *isnt* crap.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    20. Re:So... by RMingin · · Score: 1

      Not fair. RS690M's graphics may be garbage, but a laptop is a small sealed box full of discrete components, any of which could be causing the problem. In fact, the sleep/resume issue and graphics corruption, combined, look like a bad BIOS, which would agree with Gateway being a cheap/lousy OEM.

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    21. Re:So... by Anonymous Coward · · Score: 0

      How long ago did you try? The driver support improves literally month by month.

      (I'm not saying it definitely work, just that if you tried like a year ago, maybe it would be good to give it another shot, if you want.)

    22. Re:So... by Barefoot+Monkey · · Score: 1

      The headline is very misleading. The big news here is that there is a Gallium3D back-end that gives tolerable performance for modern AMD cards. Gallium3D is a still-immature hardware abstraction architecture which could do amazing things for the industry if it manages to get over its chicken-and-egg problem.

    23. Re:So... by elashish14 · · Score: 2

      Being open also provides a way to provide competition for the people AMD employs to develop their official graphics card drivers, because if an open driver developed by amateurs on their spare time happens to be nearly as good or even better then they may as well be out of a job, and they can't have that. Being open also means that, if the open drivers mature enough so that they are comparable to AMD's official offering, then it will be in AMD's best interests to get directly involved in the development of these open drivers and even abandon their proprietary offering in favour of this project.

      TFA clearly states that the majority of the code was released by AMD devs and that they have recently expanded their open source driver team by adding two new members. Are you suggesting that this was all work done by the community? This is definitely not the case. Also, I would imagine that the Gallium3D driver is Linux-only and wouldn't be portable to other platforms, so they would still need the proprietary drivers for Windows.

      When you think about it, if support gets better, then Linux could actually have even better AMD graphics support than Windows if Linux has the open option and Windows is stuck with Catalyst.

      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
    24. Re:So... by Anonymous Coward · · Score: 0

      Being open-source isn't necessarily an advantage (unless you're one of those stupid anti-corporate hippies who masturbates to the image of Richard Stallman and sees anything non-free, closed-source or commercial as a product of fascism), but in this case, given the nature of the official drivers (low reliability, crappy compatibility with kernels and certain userspace components that aren't a year out of date, lack of support for anything older than R600, terrible lead time for bug fixes, no support for things like KMS last time I checked), it actually brings several advantages, albeit only due to the fact that the official drivers suck in pretty much every way except for performance.

    25. Re:So... by Anonymous Coward · · Score: 0

      OpenGL 3.0 is *just* done, you will need to use some ppa (on Ubuntu ) or git or similar elsewhere, but, it is done. Probably best to weight for the next stable version of messa though .

    26. Re:So... by Anonymous Coward · · Score: 0

      AMD is already directly involved in their development. They already had one person whose job was solely to work on the open source driver and they recently hired 2 more people to work on it.

    27. Re:So... by Anonymous Coward · · Score: 0

      Besides the developers being easy to work with, it continuing to support old hardware, and coming with Linux out of the box, a huge technical plus is that it follows the evolving Linux display work (kms, ttm/gem, sys info exporting, and so on).

      Proprietary drivers always seem to insist on doing things their own way. Having to pass the kernel inclusion bar is ultimately good for everyone.

    28. Re:So... by Daniel+Phillips · · Score: 1

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      Nice troll. You could also say "the only advantage of living in a democracy is being free".

      --
      Have you got your LWN subscription yet?
    29. Re:So... by Anonymous Coward · · Score: 0

      I'd say "won't disappear overnight" is the crucial bit here, the rest is just icing on the cake. I have hardware whose manufacturer does not provide drivers, except for the CD that comes with the HW (quote: "There is no updated driver available. Please use the driver shipped with your Bluetooth Adapter.
      Note: You can contact us if you have lost your driver CD."). Guess what the vendor says when you try to get the driver because the CD is scratched? "Go **** yourself, we don't believe you, we don't provide drivers to evil haxxorz, and you are an evil haxxor because you don't have the CD; go buy the damn hardware again."

    30. Re:So... by noname444 · · Score: 1

      My experience with closed source linux drivers is that they're usually very poorly integrated with the rest of the system. The companies usually like to solve everything their own way (tm), rather than using the frameworks all the open drivers use.

      When AMD dropped their support in fglrx for my radeon x1300-based GPU in my laptop (yes, they drop support for hardware whenever they feel like it) I had to start using the radeon driver on my ubuntu-machine. Everything has worked much better in the system since the switch. Suddenly I don't get some special AMD catalyst control center-thingie to change resolutions and set up external monitors etc. Instead the normal standardized gnome settings work like a charm. Also the system sets the correct resolution for my screen once, right after the kernel has been loaded (ie. before gdm/X).

      If the radeon driver from TFA gets included in ubuntu 11.10 I would definitely give it a shot for my desktop machine, which has a Radeon HD 6870 card. The fglrx support for this card is just terrible. Sure, performance wise the OpenGL works well in games, but the normal X11 2D acceleration is terrible. Here are some annoyances with it:

          * Whenever gksudo is activated it throws random garbage on all my monitors for about a second before displaying the password dialog
          * Random "holes" in windows at random times, ie. squares where the desktop background suddenly becomes visible instead of the window contents. This won't go away until the window is redrawn.
          * OpenGL and XV surfaces are always on top. So if I watch a video and put some window on top of the video surface, the video will be in front of the window regardless of Z-order.

      If I could get a driver that plays nice with the rest of the OS, gets regular updates with the rest of the system, and doesn't have weird bugs in its 2D rendering I would gladly sacrifice 50% OpenGL performance. It's not like I utilize the GPU that much anyway.

    31. Re:So... by giuseppemag · · Score: 1

      Ok, I get it now.

      Thanks for the explanation.

      --
      My book: Friendly F#, fun with game development and XNA; my game: Galaxy Wars by VSTeam; my gamedev language: Casanova.
    32. Re:So... by FreonTrip · · Score: 1

      Yes, but with the willful disregard for battery life the current trend in cell phone design, you'll be just as tethered to an outlet for your cell phone as you are to the 360 when gaming. I mean, yeah, great, you can run Doom 3 on a cell phone and connect it to an HDTV with HDMI, but can I just have the inexpensive, quick-enough option that lets me perform basic smartphone duties and has a battery life of two days with light to moderate use?

    33. Re:So... by hitmark · · Score: 1

      sleep/resume, thanks to ACPI, is a mess. A recent kernel release changed the behavior regarding trusting ACPI about being able to power down a device or not, and ended up draining batteries faster then earlier versions that insisted on powering down everything.

      Sadly neither way is optimal as a device may have a legit reason for not powering down.

      This however is less of a issue in Windows as the OEMs can work around flaky ACPI data in their drivers.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    34. Re:So... by drinkypoo · · Score: 1

      And yet I don't have these kinds of problems with laptops with nVidia, and I've had laptops with basically everyone's chips in 'em. Now, I DID have a different kind of problem with a poorly bonded die, which was a known problem. nVidia admitted it, and HP didn't. I hate HP more than ATI... But still resolve to avoid ATI.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    35. Re:So... by EvilRyry · · Score: 1

      The most important part in my view is that it allows for innovation in the open source graphics world. For instance, NVidia and ATI both make drivers for X.org however neither will produce drivers for Wayland until it gains enough traction. However Wayland will never get widely used until people can actually use it, which requires drivers. Open drivers breaks this stalemate.

    36. Re:So... by Shark · · Score: 1

      Until 51% of the people who voted decide to take away your freedom.

      I'd rather have a constitutional form of government that guarantees my freedom regardless of what the majority decides. That of course implies democratic processes, but these aren't the ones making me free.

      --
      Mind the frickin' laser...
    37. Re:So... by Anonymous Coward · · Score: 1

      So you're saying I should use the proprietary drivers for the next X years (because they're still better), and then switch to the open source drivers when I don't have a choice anymore?

      It's not like using the open source drivers contributes to their development either (unless you're actually finding and filing bugs... but if you keep running into bugs, why are you using the drivers again?).

    38. Re:So... by Daniel+Phillips · · Score: 1

      I'd rather have a constitutional form of government that guarantees my freedom regardless of what the majority decides. That of course implies democratic processes, but these aren't the ones making me free.

      And neither does free/libre software directly make you free, but it is an important link in the chain. See the poster in this thread who runs ATI hardware on hardware not supported by AMD. Though it was the effort of programmers not employed by AMD that directly made that come about, however this most probably would never have happened without software freedom.

      --
      Have you got your LWN subscription yet?
    39. Re:So... by Anonymous Coward · · Score: 0

      That and being the only way to run minecraft on my computer.

    40. Re:So... by Daniel+Phillips · · Score: 1

      Wewt! I can get speed improvements! Now, at their current rate or increase, it will only take 5 years for the driver to be able to perform at the same level as the proprietary driver....So, a product which is developed for years and has only recently achieved 60% of what the commercial driver can do *isnt* crap.

      Dear troll, no it is not crap, it is running on my 4 way Phenom box right now, very nicely. I had problems with the Catalyst driver including odd behavior on reboot and horrible breakage on nearly every kernel upgrade. When I have time on my hands I will fiddle with the Catalyst driver some more and get it working again, it does have advantages. But using it does entail a certain degree of pain I am not willing to suffer at the moment. I regard the Calalyst driver as a hobby project, the open driver as my reliable work horse.

      --
      Have you got your LWN subscription yet?
    41. Re:So... by ustolemyname · · Score: 1

      Actually, these benchmarks are for the 6000 series Radeons. So, 6 months after they started making them.

    42. Re:So... by RMingin · · Score: 1

      Fair enough. I have an HP Elitebook 8530p with Radeon Mobility 3650, and it works perfectly, 3D, 2D, sleeps and wakes, under Gentoo and Win7 both, so we'll just have to be opposing sides of the anecdotal coin.

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    43. Re:So... by Plombo · · Score: 1

      There's also the worthwhile argument of power management - the open drivers don't have very good power management yet. Especially for Nouveau, where power management on almost every card is still a work in (rapid) progress. And it's complicated too, because you have to read information from the VBIOS, and half the time the VBIOS is broken in some way or another. And there are too many for the developers to test all of them.

      The proprietary drivers, on the other hand, have generally working power management for most all cards that they support.

    44. Re:So... by Plombo · · Score: 1

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off.

      Wewt! I can get speed improvements! Now, at their current rate or increase, it will only take 5 years for the driver to be able to perform at the same level as the proprietary driver.

      Um, no. The 3D driver in question is the R600 Gallium driver, which only started development a year ago. So at the "current rate of increase", it would take a few more months to reach the same level as the proprietary driver.

      Being open also means that, if the open drivers mature enough so that they are comparable to AMD's official offering, then it will be in AMD's best interests to get directly involved in the development of these open drivers and even abandon their proprietary offering in favour of this project. And, obviously, if these open drivers represent a business success story to AMD then you can bet that this will spread out to other companies, and everyone who used windows and had to deal with hardware with support problems certainly knows what a PitA it is to be tied to proprietary drivers which are crap.

      So, a product which is developed for years and has only recently achieved 60% of what the commercial driver can do *isnt* crap.

      Correct. A product which has been developed with maybe 5% of the manpower of the commercial driver, has better 2D performance, is more stable, and has 60% of the 3D performance is not crap,.

    45. Re:So... by ricky-road-flats · · Score: 1

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off.

      I wish that was true - but unless I'm being misled, these drivers already don't support my 2-year-old card or the generation after it. Is there anything concrete to give me hope this will change, and the 6000 series they're now making great steps forward with will be supported for more than 10 minutes after the 7000 series is released?

    46. Re:So... by scumdamn · · Score: 1

      Blaming the GPU for something the BIOS has the most to do with. #rootcausefailure

    47. Re:So... by Anonymous Coward · · Score: 0

      So why don't I just stick with proprietary drivers until they're no longer supported, then switch to the open source ones?

      I get better performance today, and support later on.

    48. Re:So... by Thomas+Charron · · Score: 1

      The Gallium3D driver has been under development for nearly 4 years. Out of the box they where able to get roughly 30-40%, so, after 3 years, it increased roughly 10% per year. So yea, for 100%, itd be about 5 years. It should be noted that it performs in selected tests at that speed, NOT across the board. The more complicated and graphics rich the test, the worse the open source driver does. For example, the Lightsmart benchmarks come in at around 25%.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    49. Re:So... by Thomas+Charron · · Score: 1

      They have NOT achieved what people are saying they have. the 60% number is a best case, with one or two specific benchmarks. In others, they are down by 25%. And they had achieved most of the initial speeds simply porting the old driver over, due to the similarities in the architecture.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    50. Re:So... by Thomas+Charron · · Score: 1

      But somehow, the catalyst driver *IS* crap, which is what I was responding to. Only in the last month did they even consider the open source driver ready to be USED without crashing and acting strange.

      For graphically intensive environments, many people have had the exact opposite experience, that the open source drivers require more time and effort then the proprietary ones.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    51. Re:So... by Anonymous Coward · · Score: 0

      It's not necessarily that the driver does not keep pace. it's more likely that some of the kernel devs are so against binary blobs they constantly make ABI changes to break/discourage them.

    52. Re:So... by Anonymous Coward · · Score: 0

      Gallium3D also works with/has been ported to FreeBSD kernels.

    53. Re:So... by snemarch · · Score: 1

      You can thank not having a stable kernel ABI for that - so it's more like "the kernel not playing well with proprietary drivers" than it's "the driver not playing well with the kernel".

      Sometimes I wonder if one of the main reasons for not providing a stable kernel ABI is to make life hard for proprietary drivers, rather than "being able to optimize stuff".

      Then again, ATi is notorious for making bad drivers. One of the only times I've had really bad crashes on Windows (after moving to NT) was because of ATi... and that was spectacular enough to result in two complete losses of data. Hurray backups!

      --
      Coffee-driven development.
    54. Re:So... by ustolemyname · · Score: 1

      Other, only one. We see that 50-60% was pretty normal for the gaming benchmarks, it was just the workstation benchmark that suffered, probably due to low interest (high performance workstation activities lie outside the scope of "good enough for most"). And there is a relative % improvement over the performance of the 5000 series (using that "old driver" you mentioned), which I think is very notable.

    55. Re:So... by Thomas+Charron · · Score: 1

      Only one when your just looking at that one singular article. Across the board, the Gallium3d drivers perform at around those levels across most of the spectrum.

      I'm not saying it isn't notable for what they've accomplished. I'm just saying using this as an example of how proprietary drivers 'suck' is just silly. I, personally, would certainly use the open source driver, if the proprietary driver was failing for me. But jumping to the open source driver 'just cause' doesn't make much sense. Unless, of course, Linux is going to suddenly suck because the license isn't as liberal as hurd.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    56. Re:So... by Anonymous Coward · · Score: 0

      60% / 6 years vs 100% speed / 15 years
      It does 100% of what the old driver can (at a minimum-60% the speed), and it plugs into the Gallium architecture giving it additional features like:

      - Video acceleration not available in the proprietary driver

      - DirectX compatibility in Linux for Linux or Wine programs (once wine gets an adapter)

      - flicker-free startup with kernel modesetting

      - Compatibility to the Wayland (X11 replacement) windowing system which looks to have huge performance improvements.

              - Hanging on this last item: if what you want is pure speed, the freedom to try new things with the drivers (like using Wayland) to discover new speedups is a big plus.

    57. Re:So... by Anonymous Coward · · Score: 0

      ...it's only advantage is being Open?

      I can see how many people may not see a great cost/benefits ratio there...

      Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off.

      Wewt! I can get speed improvements! Now, at their current rate or increase, it will only take 5 years for the driver to be able to perform at the same level as the proprietary driver.

      Your prediction is likely incorrect. Look at what the open source nvidia guys were able to do through reverse engineering alone and no specs:
      On Low-End GPUs, Nouveau Speeds Past The NVIDIA Driver

    58. Re:So... by Shark · · Score: 1

      Yeah... I guess licenses like the GPL, Apache and what not are the 'constitution' in this analogy.

      --
      Mind the frickin' laser...
    59. Re:So... by Alex+Belits · · Score: 1

      There is no, and most likely never will be any "ABI" inside the kernel. This is a design decision that has nothing to do with proprietary drivers and everything with improving interfaces between components -- source compatibility stays the same, and proprietary drivers' vendors can accommodate their blobs with wrappers. It is also unrelated to the fact that all proprietary drivers except Nvidia, are steaming piles of shit that no one wants to use.

      Linux ABI is its syscall and library interface -- it's very much backward compatible, and proprietary applications use it just fine. If even Adobe developers figured out how to release Linux binaries, I can't see how anyone can complain about it.

      --
      Contrary to the popular belief, there indeed is no God.
    60. Re:So... by Plombo · · Score: 1

      The Gallium3D driver has been under development for nearly 4 years. Out of the box they where able to get roughly 30-40%, so, after 3 years, it increased roughly 10% per year. So yea, for 100%, itd be about 5 years. It should be noted that it performs in selected tests at that speed, NOT across the board. The more complicated and graphics rich the test, the worse the open source driver does.

      4 years? Where are you getting that number? The initial commit in Git of the r600g driver was in May 2010. May 2010 to July 2011 is not even close to 5 years.

      For example, the Lightsmart benchmarks come in at around 25%.

      That's not the Radeon driver's problem. All Mesa-based drivers have had similarly poor performance in Lightsmark for a long time, which suggests a shared CPU bottleneck.

    61. Re:So... by Plombo · · Score: 1

      I think you're being misled. Even R300 cards much older than 2 years are still supported.

    62. Re:So... by Plombo · · Score: 1

      Even though the FOSS driver stack doesn't use either of those licenses. The entire stack was MIT/X11-licensed last I checked, including the kernel parts.

    63. Re:So... by Thomas+Charron · · Score: 1

      4 years? Where are you getting that number? The initial commit in Git of the r600g driver was in May 2010. May 2010 to July 2011 is not even close to 5 years.

      The r600g driver was reworked based on capabilities present in the r300 driver.

      For example, the Lightsmart benchmarks come in at around 25%.

      That's not the Radeon driver's problem. All Mesa-based drivers have had similarly poor performance in Lightsmark for a long time, which suggests a shared CPU bottleneck.

      Actually, another way to look at it is, all Gallium drivers exhibit similarly poor performance in intensive tests/use. But the point is, it's an alternative driver. Great! But it doesn't mean it's better. People buy hardware for performance, specifically, graphics cards. Perhaps the performance will someday surpass that of the proprietary driver. But it's not exactly newsworthy until it is at least equal or surpasses.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    64. Re:So... by Daniel+Phillips · · Score: 1

      But somehow, the catalyst driver *IS* crap, which is what I was responding to

      Overreacting by attacking I would say. The Catalyst driver is not crap either. I have used it a lot. Its binary installer on the other hand is poor. It will neither install the Catalyst driver completely nor remove it completely, leaving you in for considerable pain especially if you do not know your way around xorg.conf and especially is you do not have a second, web-connected machine at hand to track down problems while your GUI is broken by your attempt to install catalyst.Stupid, preventable issues like mysterious driver segfault if you have run the binary installer but not yet run the control center utility. Also, segfault if you have attempted to remove catalyst and not hand edited your xorg.conf to go back to the xorg driver. You may also find DRI failing to initialize and glxinfo just segfaults uninformatively.

      Sticking with the xorg driver(s) is the best way to avoid this and other pain. The vast majority of users do not need more than a fraction of the horsepower even the cheapest Radeon delivers these days. By that measure, 60-70% of the proprietary driver performance is overkill. Even the factor of three or four difference we saw a few months ago is unlikely to be noticeable except in things like high end shooters at high resolution.

      It's nice to have options, don't you think? To be sure, the driver differences are not just speed, certain capabilities of the card are not implemented as well in the xorg driver as in catalyst. As of xorg 7.6, lines are antialiased by catalyst but not by xorg (3D games typically draw thin polys instead of lines so this only affects things like engineering and game development applications). Mipmap filtering is visibly better in catalyst. I am sure this is just the beginning of the list. Nonetheless, the typical user just isn't going to notice, the xorg driver is already good enough.

      As for me, I am happy that both open and closed drivers are actively developed, the latter as a cooperative effort between AMD and many outside developers, both professional and volunteer. The open driver will eventually surpass the closed one if history is anything to go by, and not just for products that have been on the market for years. Kudos all round I say, two code bases would seem to be better than one.

      --
      Have you got your LWN subscription yet?
    65. Re:So... by gerddie · · Score: 1

      The current status is here: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt When all is supported, the version of mesa will jump to 8.0. this month 7.11 will be released, and the next release is to be expected in January/2012.

    66. Re:So... by Thomas+Charron · · Score: 1

      But somehow, the catalyst driver *IS* crap, which is what I was responding to

      Overreacting by attacking I would say. The Catalyst driver is not crap either. I have used it a lot. Its binary installer on the other hand is poor. It will neither install the Catalyst driver completely nor remove it completely, leaving you in for considerable pain especially if you do not know your way around xorg.conf and especially is you do not have a second, web-connected machine at hand to track down problems while your GUI is broken by your attempt to install catalyst.Stupid, preventable issues like mysterious driver segfault if you have run the binary installer but not yet run the control center utility. Also, segfault if you have attempted to remove catalyst and not hand edited your xorg.conf to go back to the xorg driver. You may also find DRI failing to initialize and glxinfo just segfaults uninformatively.

      Sticking with the xorg driver(s) is the best way to avoid this and other pain. The vast majority of users do not need more than a fraction of the horsepower even the cheapest Radeon delivers these days. By that measure, 60-70% of the proprietary driver performance is overkill. Even the factor of three or four difference we saw a few months ago is unlikely to be noticeable except in things like high end shooters at high resolution.

      It's nice to have options, don't you think? To be sure, the driver differences are not just speed, certain capabilities of the card are not implemented as well in the xorg driver as in catalyst. As of xorg 7.6, lines are antialiased by catalyst but not by xorg (3D games typically draw thin polys instead of lines so this only affects things like engineering and game development applications). Mipmap filtering is visibly better in catalyst. I am sure this is just the beginning of the list. Nonetheless, the typical user just isn't going to notice, the xorg driver is already good enough.

      As for me, I am happy that both open and closed drivers are actively developed, the latter as a cooperative effort between AMD and many outside developers, both professional and volunteer. The open driver will eventually surpass the closed one if history is anything to go by, and not just for products that have been on the market for years. Kudos all round I say, two code bases would seem to be better than one.

      Your points are valid. Here is one distinct advantage of the open source driver. It can be used to support environments outside of X eventually, hopefully assisting in bringing us out of X11 into a new environment which isn't as bogged down with legacy support.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    67. Re:So... by gerddie · · Score: 1

      Um, no. The 3D driver in question is the R600 Gallium driver

      The Gallium3D driver has been under development for nearly 4 years.

      The Documentation for the R6XX has been released in December 2008 and the R6XX/R7XX programming guide in May 2009. It may be that the core Gallium 3D driver is in development for four years, but given the availability of the documentation, the R600 was developed for at most two and a half years. Actually, first support for the HD6000 series of graphics cards was added in January 2011.

    68. Re:So... by gerddie · · Score: 1

      You've probably been mislead: This is the current feature matrix.

    69. Re:So... by Anonymous Coward · · Score: 0

      Catalyst is so horribly buggy any crappy, you will beg, on your knees, for something better. (I metaphorically did.)
      I switched to the open-source one when it was still alpha, and it already was less of a hassle to set up, much more flexible, and just working like expected.

      Nowadays, I have no idea why anybody would be crazy enough to go trough the horrors of setting up Craptalist. And you want dual-screen / big desktop *with* composite, 3D acceleration *and* video not looking clipped at dark *and* bright levels?
      Sorry, you can consider yourself lucky, if you get *one* of those.
      (Seriously.)

      And then there's that issue with the driver always lagging behind current kernels. Sometimes so far, that you can't update your software that requires the new kernel interface because of it.

      Remember that AMD/ATi has one single guy maintaining the Linux version of the driver. Part-time. I talked to him. He wishes he could do more, but he just hasn't got the time, since his boss thinks Linux is irrelevant anyway, and the only reason they have this driver, is to support the few big-money graphics workstations using their cards.
      You can bet they will drop it, if they can.

    70. Re:So... by Plombo · · Score: 1

      4 years? Where are you getting that number? The initial commit in Git of the r600g driver was in May 2010. May 2010 to July 2011 is not even close to 5 years.

      The r600g driver was reworked based on capabilities present in the r300 driver.

      Even if you count r300g (which you shouldn't, since their capabilities are different enough to warrant 2 different drivers), the first commit to r300g was in January 2009. That's 2.5 years, not 4.

      For example, the Lightsmart benchmarks come in at around 25%.

      That's not the Radeon driver's problem. All Mesa-based drivers have had similarly poor performance in Lightsmark for a long time, which suggests a shared CPU bottleneck.

      Actually, another way to look at it is, all Gallium drivers exhibit similarly poor performance in intensive tests/use. But the point is, it's an alternative driver. Great! But it doesn't mean it's better. People buy hardware for performance, specifically, graphics cards. Perhaps the performance will someday surpass that of the proprietary driver. But it's not exactly newsworthy until it is at least equal or surpasses.

      It is newsworthy because there are other aspects to graphics drivers besides 3D performance in benchmarks. Specifically, the open driver is more stable than Catalyst and has better 2D performance, and people care about those things too. Improved 3D performance, even if not quite up to the level of Catalyst, addresses the main remaining problem with the open driver. It doesn't necessarily have to have equal or greater performance to reach equal or greater quality for most users.

    71. Re:So... by chmod+a+x+mojo · · Score: 1

      You mean like VDPAU or VA-API? I'll use the free drivers when they can use my cards support for in-card video decoding so I can play 1080P back with 1-2% CPU usage. Until then it's proprietary for me... especially on my NVidia cards.

      --
      To err is human; effective mayhem requires the root password!
    72. Re:So... by Anonymous Coward · · Score: 0

      It is newsworthy because there are other aspects to graphics drivers besides 3D performance in benchmarks. Specifically, the open driver is more stable than Catalyst and has better 2D performance, and people care about those things too. Improved 3D performance, even if not quite up to the level of Catalyst, addresses the main remaining problem with the open driver. It doesn't necessarily have to have equal or greater performance to reach equal or greater quality for most users.

      Great! Then show THOSE benchmarks.

  3. A Grain of Salt by Ltap · · Score: 3, Insightful

    Remember, it's Phoronix.

    --
    Yet Another Tech Blog
    (but so much more, including game and movie reviews)
    http://yanteb.peasantoid.org
    1. Re:A Grain of Salt by Anonymous Coward · · Score: 2, Funny

      Indeed, though Phoronix does frequently do reasonably useful benchmarks of the various 3D drivers, so I'll take this with a slightly smaller amount of salt than say their repeated claims that Steam is going Linux.

    2. Re:A Grain of Salt by Narishma · · Score: 1

      Indeed, those benchmarks are so old that they are most likely CPU-limited. When you get the same score at different resolutions that's usually the case. That or their are locked at a specific framerate, which makes them useless as benchmarks. Why don't they use something more modern like the Unigine benchmark, or a not so ancient game like Enemy Territory Quake Wars?

      --
      Mada mada dane.
  4. Great! by Anonymous Coward · · Score: 0

    That's just great! I have 3 PCs, 2 of them with Radeon and it was like having a 15-year-old graphics cards because of the slow open source drivers for gnu/linux. Things are gonna change now. ;)

  5. Same ol' adage by TooMad · · Score: 0

    You get what you pay for.

    1. Re:Same ol' adage by Anonymous Coward · · Score: 1

      Uh the proprietary drivers are still free.

    2. Re:Same ol' adage by Bengie · · Score: 2

      Don't burst his bubble, that's not nice.

    3. Re:Same ol' adage by Anonymous Coward · · Score: 0

      Not really. These are included in the price when you buy a card. Of course, that's means when the hardware gets old (let's say 2-3 years) the support is dropped or put on "legacy mode" (read "We care only when we have some free time") or fully dropped. On the Linux world, that's mean your hardware is useless in 2-3 years if they don't have open source drivers. Half working?, yeah, sure. But the difference between "half working" and "not working" is big. And you need to pay a visit to nvnews or rage3d to view that propietary drivers tend to produce some nasty surprises quite frecuently. Open source drivers not so frecuently.

      In the end. All reduces to bussiness practices.

    4. Re:Same ol' adage by Anonymous Coward · · Score: 0

      And still fucking crap.

    5. Re:Same ol' adage by marcosdumay · · Score: 1

      Somehow, that adage almost never works well at the real world.

      Did you get some Greece bounds a couple of years ago?

    6. Re:Same ol' adage by DaVince21 · · Score: 1

      Which means what he said doesn't make sense. If it did, then the free drivers would have been at 0% of the speed.

      --
      I am not devoid of humor.
  6. There really is no substitute for proprietary... by bmo · · Score: 4, Informative

    I have CAD at home on Linux (Draftsight for 2D and Varicad (It's Linux native!!) for 3D), and there's no substitute for the Catalyst driver. The free drivers don't cut it. They may cut it for generic desktop stuff like playing video and spinning desktop cubes, but somehow combining the free driver and any CAD package gets you a very slow experience.

    Until performance really does reach 80 percent, I'm gonna have to stick with the proprietary one. And since this is only for the 6000 series and not the 4000 series (my card), I'm just gonna have to forget about it until I get new hardware.

    Hands up if you've ever had to call the ATI BBS in Peterborough, ON back in the day to get the driver of the week for Mach32 on any system.

    By the way, if you want free 2D Cad for Linux, get your ass over to Dassault Systems and download Draftsight.

    --
    BMO

  7. Who cares - Troll mod by Anonymous Coward · · Score: 1, Insightful

    It's not like you're going to be doing alot of gameing on those machines. So honestly. who gives a shit if it's not at 100% of its speed...

    Oh right. delusional geeks. carry on.

  8. So long nvidia... by Chryana · · Score: 1

    The nvidia-glx package has been broken for a week or two in Debian wheezy, and the nouveau driver makes my GPU fan spin as if I was trying to calculate a trillion decimals for pi. Result: I am booting Windows XP right now. Guess who's going to be buying ATI next time he replaces his computer?

    1. Re:So long nvidia... by Chryana · · Score: 1

      Replying to myself... I should have read the article first. Power management is still not too good. Geez, I don't play Crysis on Linux, I don't mind too much if the video acceleration is not on par with the proprietary driver, but I can't stand my video card SCREAMING AT ME ALL DAY LONG. Oh well, I guess I'll have to stick to the proprietary drivers for now.

    2. Re:So long nvidia... by Anonymous Coward · · Score: 0

      some idiot apparently

    3. Re:So long nvidia... by Anonymous Coward · · Score: 0

      The nvidia-glx package has been broken for a week or two in Debian wheezy, and the nouveau driver makes my GPU fan spin as if I was trying to calculate a trillion decimals for pi.

      I noticed that too, but figured it wasn't worth it to file a bug report. I just uninstalled those packages, and jumped back to my old system of, Nvidia-binary, plus dpkg-divert to handle conflicts for the time being.

    4. Re:So long nvidia... by wagnerrp · · Score: 1

      Considering the nVidia drivers and OpenGL libraries are shipped as one piece, the fact that you specifically mention 'nvidia-glx' sounds like it's some thing broken apart by the Debian wheezy package managers. I would bet they are at fault for any issues you may be having, not nVidia.

      Regardless of any argument performance-wise, nVidia has been releasing reliable Linux drivers for the better part of a decade. Their OpenGL implementations work, they're standard, and they're not full of bugs. They're video playback acceleration is functional and well supported, as opposed to years of unfulfilled claims by ATI. ATI/AMD has been getting progressively better since their acquisition, but they just don't have the track record. As a MythTV developer, we can only in good conscience recommend nVidia, because for 99% of our user base, they just work. Meanwhile, our IRC channel, mailing list, and bug tracker fills up with reports of strange behavior on ATI hardware.

    5. Re:So long nvidia... by Ogi_UnixNut · · Score: 1

      What issue you having with nvidia? I have been using Nvidia for years (primarily due getting into CUDA v.early) and I've not seen any power management problems, or fan issues actually. My fan's generally are quite quiet (I can override this though if I want). If you want to try overriding the fan control then have a look at the "nvclock" program. It can also do over/underclocking if that's your thing.

    6. Re:So long nvidia... by Hatta · · Score: 1

      Debian's nvidia driver has always been an iffy proposition. Try removing all the nvidia packages and install with nvidia's installer.

      --
      Give me Classic Slashdot or give me death!
    7. Re:So long nvidia... by Anonymous Coward · · Score: 0

      In addition, try installing the CUDA driver. It seems a bit more stable.

    8. Re:So long nvidia... by marcosdumay · · Score: 1

      That's a problem on Debian, not your video card... As anoying as it is, I'd have to say, works well on stable. But I bet you had other problems on Debian hurting you because of that card, I've had plenty of bad experiences running proprietary video drivers. It is hard for any distro to keep proprietary software in a good condition.

      Anyway, I've already taken that route, and the last GPU I brought was an ATI. The free driver isn't as fast as the other computer that has an nvidia with the proprietary driver (altought the GPUs are comparable), but let me tell you, it is well worth it.

    9. Re:So long nvidia... by jo_ham · · Score: 1

      Pi is exactly 3.

    10. Re:So long nvidia... by suy · · Score: 1

      The nVidia packaging was broken in Sid for one day or two because they added the multiarch support IIRC. I rolled back to the version of the previous day using the way back machine (or your package from /var/cache/apt/archives). That's the usual bread and butter for someone who wants to use Sid (is called Debian unstable for a reason).

      And nVidia is working perfectly right now. I've been playing Open Arena as always just minutes ago. And the nVidia packaging is pretty damn good. The nvidia-dkms works like a charm, even if you upgrade the kernel. Of course I would still prefer open source drivers, since that would mean even less pain, and everything would be integrated. I'm pretty sure that my next graphics card will have open source drivers.

    11. Re:So long nvidia... by rgviza · · Score: 1

      Likely a kernel update without a nvidia driver reinstall.
      First try to update the nVidia debian package.
      If that doesn't work:
      Remove the debian package for the nvidia driver. Download the driver package directly from nVidia, and pay attention to your debian updates. If debian updates the kernel, re-run the nVidia package. Use the nVidia install script instead of the debian package for your video driver and this won't happen...

      The nVidia compile process prompts the kernel to export it's latest symbol table (which changes every time you update the kernel) and the driver will then be able to access the kernel symbols because it has the latest symbol map.

      Most device drivers are built into the kernel so this usually isn't a problem with most devices.

      I just keep it in my root directory and re-run the install script whenever my kernel is updated. This will work for any linux kernel/processor which is compatible with the nVidia driver.

      I'm pretty sure the nVidia package is an ASM binary with a wrapper... It just needs the latest symbol table whenever the kernel is updated.

      Hope this helps... Here are some instructions for Lenny, but this process will work with pretty much any linux distro/release.

      http://www.pendrivelinux.com/upgrading-nvidia-drivers-in-debian-lenny/

      --
      Don't kid yourself. It's the size of the regexp AND how you use it that counts.
    12. Re:So long nvidia... by Anonymous Coward · · Score: 0

      So your making a purchasing decision to buy ati based on the fact your distro maintainers fail at packaging. Nvidia has always just worked for me. ATI has always been buggy. I had a radeon 5850 that was excellent in windows it was in fact the most bang for the buck when I bought it. However I was bitten by a whole series of bugs and defects including

      having to use one single prerelease version for like 5 months because it was the only version that wasn't totally broken for me
      numerous upgrades that led to having to restore previous drivers in console mode
      the fact that it perceives compiz as being the same as running a full screen 3d game and spins itself all the way up heating itself up
      the fact that the only way to clock it down when not actually needing a lot of horsepower is via a command line
      the fact that couldn't adjust the clocks in a multi monitor setup
      constantly losing multi desktop configuration leading me to have to reposition the monitors and set the resoluiton when I boot up then log in and out...

      So I guess you would prefer a product where you either get a buggy experience or only 80% of what you paid for which if your lucky wont be a total bug fest.

      Have fun.

    13. Re:So long nvidia... by Anonymous Coward · · Score: 0

      I always bought based on support that companies offered. For the last 10 years, that's been nVidia. nVidia support for Linux is excellent. Even old AGP cards like 4200 continue to run with the proprietary driver. Performance is excellent and crashes are extremely rare - the only X crash I've ever experienced was due to computer sleeping.

      I don't really care as much if the driver is open or not, as long as it works for the duration of my hardware. While I am a developer, I am NOT interested in fixing video drivers for manufacturers!!

      Going forward, I will continue to use discrete nVidia graphics. For embedded graphics, it seems AMD is the only way to go atm, partly due to the APU. Or Intel.

      Does the Open Radeon 3D driver work with the APU????

    14. Re:So long nvidia... by Chryana · · Score: 1

      I am not blaming nvidia for my woes, I am just saying that if an open source driver for ATI or nvidia comes out that is competitive with the proprietary one, which has power management that actually works, I will switch because I just don't want to go through the hassle of compiling the nvidia release, switching to another distro packaged driver which does not work so well or wait it out on Windows. All the video cards I have ever bought were from nvidia, and the fact that they have a good reputation on Linux is one of the reasons (and also, I don't change my graphics card too often). I was not trying to trash nvidia in my post, and I hope it was not interpreted that way.

    15. Re:So long nvidia... by Chryana · · Score: 1

      Thanks for your help, but I am pretty sure the package is broken in my case. I have been following the instructions at http://wiki.debian.org/NvidiaGraphicsDrivers, and this is not the first time that graphics support breaks on my computer, so I have dealt with this issue before. I have uninstalled all the nvidia packages and reinstalled them, and some of them complain of missing dependencies... I would show you the console output, but I am away from my main desktop right now. The problem, however, looks suspiciously like the one described here: http://osdir.com/ml/general/2011-07/msg07726.html. As I said in another post, I prefer to use packaged stuff from my distribution (Debian) than to compile the driver from nvidia on my own or use another driver than makes the GPU fan go crazy, so I will just wait it out.

    16. Re:So long nvidia... by Chryana · · Score: 1

      Thanks for the link, this wayback machine looks very useful. However, I am using testing, not unstable.

    17. Re:So long nvidia... by Chryana · · Score: 1

      I'll have to write a longer post if such a topic comes up again... The issue I have is that the Debian testing nvidia package won't install on my computer because of problems with some dependencies. I'd rather use an open source driver, because it would make it easier to update the software on my computer, but the nouveau driver, which is open source but pretty recent, makes the fan spin like there was no tomorrow. The drivers produced by nvidia are fine, it's just a small issue with their packaging on Debian which has caused me some troubles recently. By the way, nvclock doesn't work with nouveau, or at least it didn't a few months ago.

    18. Re:So long nvidia... by Anonymous Coward · · Score: 0

      I've never had any problems with ATI cards in Linux, they've always just worked. Only Nvidia cards have been buggy (crashes, screen corruption) on my machines. I'll never buy Nvidia cards again.

  9. When will NVIDIA change ways? by arisvega · · Score: 1

    Dammit I do not know - but it is not going to be soon; how could they opensource it and prevent disclosing secrets to their competitors at the same time?

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
    1. Re:When will NVIDIA change ways? by gmack · · Score: 1

      Knowing NVIDIA it will be the same as it was for their chipset drivers so not before the FOSS drivers are nearly on par with the proprietary ones and they suddenly realize it's less work to fix the open driver rather than keep working on the proprietary.

    2. Re:When will NVIDIA change ways? by Anonymous Coward · · Score: 0

      In NVIDIA's case, it will always be never.

      NVIDIA...closed source drivers, gee, maybe they will go the way of the Do Do Bird like 3DFX...oh, wait, they won't.
      They depend on IBM to fabricate their GPUs.....sort of like asking one giant to help another.

  10. I'll tell you why. by VAElynx · · Score: 1

    ATI proprietary driver for linux, at least the Radeon 5x mobile whatever that is in laptops is utter FAIL.

    Yeah, it has nice fast performance of glxgears, but that's about it. All the games i have played with an NVIDIA card under WINE, like World of Tanks, and Starcraft II... they become either unplayable due to texture corruption, or outright crash when executing.
    The second it was a hell to install simply due to failure to render the fancy installation graphics.
    Well, that'd have been somewhat bearable, only non-native apps... but , MapTool , the program i use for DnD sessions... nothing fancy , just a map with a bunch of simple .png objects, a chat window that can roll dice... with the ATI Catalyst driver , once the map got bigger, it didn't bother to redraw screen in places, leading to new messages in chat being hard to notice without constantly messing with the window and corruption of graphics elsewhere...

    The opensource one for this series was slow as hell, (tenth of performance) and somewhat buggy too, but at least the above program worked.

  11. Re:There really is no substitute for proprietary.. by arisvega · · Score: 1

    somehow combining the free driver and any CAD package gets you a very slow experience

    Not quite true for me: Maya and Blender work fine. In fact, Maya is noticeably faster that it is on Windows 7 on the same machine, and I have taken no special steps to make it faster on Linux. I am using the laziest Linux distribution there is (Wubi Ubuntu, click click click until you have a working OS)

    Minecraft is faster and more solid too (not exactly a CAD, but it uses GPUs if I am not mistaken)

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
  12. FPS by Anonymous Coward · · Score: 0

    I'm sure there are still plenty of problems but the charts show FPS in excess of 50... even going much higher. Erm...eyes can detect something like 20FPS right? But we really need more to get the smooth experience? But shouldn't this be already "good enough" to use then?

    1. Re:FPS by shibashaba · · Score: 1

      Some people can notice the flicker at 60 hz even. Going up further than that, a simple comparison test may yield no discernible difference. But unconsciously it can definitely make a difference. Remember, your brain doesn't see things, it interprets things. So while consciously, you may not be able to pick out a difference, higher quality video and audio still make an experience more natural and let you feel more immersed.

      The highest quality displays can look 3d without any special effects simply by displaying an image so perfect that your brain literally thinks its the real deal. For decades, videophiles have been grading calibrated crt televisions based on the amount of depth they feel that they can see into the picture.

      Not to mention high frame rates me a video card is ready to tackle bigger projects in the future, representing an investment.

      --
      ---------- Open Source is capitalism applied to IP.
  13. Game support by Anonymous Coward · · Score: 0

    Give 60~70% of all games released over the past 8 years native Linux support and maybe, MAYBE some of us will give a damn.

  14. Re:There really is no substitute for proprietary.. by ianare · · Score: 1

    You're right, the current open drivers do not cut it, by far. But the ones mentioned in the article are not included yet in any major distro, do look for them in the next Ubuntu. As for your 4000 series card, it's probably time to upgrade to 6000 ... I just did for playing wine games and the difference between the two is pretty incredible.

    For games, I will stick with the closed driver until the open one is just as good or better. AMD has promised to make the open driver have the same development cycle as the closed one for the 8000 series cards. Since they promised some years back to help the OSS guys build a driver, and have delivered on that promise, I'm optimistic this will happen.

    At that point we should see the performance of the open driver be just as good as the closed one, with the advantage of more testing : better stability and security. It could even surpass the performance of the closed driver.

    Good move on AMD's part, and I will be continuing to support their video hardware. Now if only they would release a CPU I actually want ...

  15. Re:There really is no substitute for proprietary.. by bmo · · Score: 1

    Maya and Blender both are not CAD.

    And Minecraft certainly isn't.

    There's something about CAD that drives the free drivers over the edge.

    Like I said, in some situations, the free driver is certainly enough.

    I consider the driver as part of the card. I can't modify the card itself, and it doesn't bother me that I can't go mess around in the proprietary driver changing things around. In an ideal world, self help for fixing proprietary drivers would happen, but both ATI and Nvidia think that keeping features locked away is a competitive advantage because it keeps "the other guy" from copying hardware or such.

    --
    BMO

  16. Re:There really is no substitute for proprietary.. by arisvega · · Score: 1

    Maya and Blender both are not CAD

    CAD = Computer Aided Design, right? Am I missing something here?

    keeping features locked away is a competitive advantage because it keeps "the other guy" from copying hardware or such.

    I could not agree more (see my post further below)

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
  17. Re:There really is no substitute for proprietary.. by bmo · · Score: 1

    >CAD = Computer Aided Design, right? Am I missing something here?

    Yes.

    --
    BMO

  18. Integration by Anonymous Coward · · Score: 0

    Open source is more than just a development model. Open source means that a program integrates cleanly and correctly with my linux system. Everything from packaging, to installation, to file placement, startup -- open source software follows the rules on open source operating systems.

    Proprietary software on an open source operating system is ugly. It blatantly disregards the rules regarding file placement, installation, and just about everything else. It's a situation where the nightmare of windows third-party software comes to linux, where every single program does things differently in order to stand out for marketing purposes, or DRM purposes, or just plain arbitrary convention. Here we have a perfectly uniform system, every package correctly installed and in its place, able to uninstall any package clean and trust that every last file was removed, the beauty of the linux filesystem standard intact. And then comes the black sheep, the proprietary video driver, installing itself to the root directory, using filenames with spaces and caps, demanding special exceptions to proven security standards, a custom hack of an install script that pukes all over the filesystem -- you get the picture.

    That's why I use the open source driver. I don't need blistering 3D acceleration, so why wouldn't I free myself from the proprietary ball and chain for the benefit of a clean system?

  19. How many FPS do you get with an abandoned by Anonymous Coward · · Score: 0

    How many FPS do you get with an abandoned propriatory driver? I.e. how many FPS are you getting with your ATI Radeon from 2001 on your Windows 7 box?

    Nil.

    Same for Linux and the latest stable/packaged 2.6 kernel for the propriatory driver.

    But the open driver gets infinitely times as many FPS on the same hardware and OS combination.

    Because there IS a driver.

  20. I'd Rather by Anonymous Coward · · Score: 1

    When will NVIDIA change ways?

    The NVIDIA closed source drivers are miles ahead of ATI's closed source drivers as well as the open source drivers. NVIDIA cards are capable of decoding HD content in Linux while my four year old ATI card still only gets about 3 seconds per frame for 720p files with either driver. Also, the open and closed ATI drivers are buggy as hell, especially when running dual monitors. I bought an ATI card over NVIDIA because ATI released the documentation for their hardware, but unless there is significant progress on the open source drivers in the near future (especially in video decoding), then my next card will be NVIDIA.

    1. Re:I'd Rather by shibashaba · · Score: 1

      That sounds horrible. I have a Radeon 7500, and I can play 720p mkv files back almost perfectly using opengl. 1080i files are a little worse, but still watchable. This is on a Pentium 4/3.0GHz. The only reason I use opengl over xvideo is because I have a dual head setup, and this card is too old to support xvideo with both heads running. With only one head on, I can get absolutely perfect playback.

      You may have some serious config problems, rage3d.org is supposed to be a good resource.

      --
      ---------- Open Source is capitalism applied to IP.
    2. Re:I'd Rather by mauriceh · · Score: 1

      I disagree.
      The nvidia multihead drivers are also tricky on some monitors.

      In general the biggest issue is poor EDID signals from certain monitors.

      --
      Maurice W. Hilarius Voice: (778) 347-9907
    3. Re:I'd Rather by nomadic · · Score: 1

      There's a workaround program that will get you significantly improved performance on your linux box...it's called Windows 7.

    4. Re:I'd Rather by Anonymous Coward · · Score: 0
      Nope:

      sudo emerge windows7
      Password:
      Calculating dependencies... done!

      emerge: there are no ebuilds to satisfy "windows7".

      emerge: searching for similar names...
      emerge: Maybe you meant any of these: x11-wm/windowlab, net-print/cups-windows, app-emulation/wine-doors?

    5. Re:I'd Rather by shibashaba · · Score: 1

      Are you insane? There are no drivers for my card for Win7 or Vista, and the ones for XP haven't been updated in years.

      --
      ---------- Open Source is capitalism applied to IP.
  21. Re:There really is no substitute for proprietary.. by Thomas+Charron · · Score: 1

    You *really* didnt just make a comparison between CAD software..

        And Mindcraft.......

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  22. Re:There really is no substitute for proprietary.. by inasity_rules · · Score: 1

    While you are correct, you are not informative... Chill dude, stop being elitist and give the guy a break, he doesn't know.

    For the GP: Basically CAD is used for design that will generally end up in a real world object. You can design for example a fancy box or even a desk/chair/house/skyscraper and then from your printouts (including the precise measurements) make the real thing. While you could do this in Blender, it is the wrong tool for the job. They're designed for modeling the real world not making something from scratch. Basically in Blender, you want something that looks like the real thing. In CAD, you want something that will help you build the real thing. They don't allow (easily anyway) the sort of precise pedantic precision you need for CAD. I have used both and I do know the difference, even if it is a little subtle. Never used maya, but I doubt it counts as CAD.

    --
    I have determined that my sig is indeterminate.
  23. Re:There really is no substitute for proprietary.. by bosah · · Score: 1

    This is probably a lot more to do with the fact that Maya performs faster on Linux, than it being a noticeable performance improvement related to the graphics driver. Its not the only app where this is the case, Houdini is also a tad faster on Linux than it is on windows. Linux is.. well... faster on the whole isn't it ? This may also probably the case for minecraft too. Also, I don't think Maya officially supports ATi cards, just saying that cos YMMV depending on the generation of ATi card too. Basically, there are too many vagaries to make anything approaching a meaningful comparison here. The only thing to do would be to run graphics based benchmarks on both platforms, assuming that the benchmarks are coded in the same way too of course. But they've already done that, hence the % figures in this articles title. As for the argument that CAD applications give the graphics cards more work, I really don't see how thats the case, a 3D viewport is just a 3D viewport after all. However, yeah, the processing in the backend to maintain the surfaces accuracy (is the term Type A surfaces ?), yep, thats a lot more hardcore than it is for 3D animation/modelling/rendering applications. But, and I'm interested to know if this if its wrong and someonecan explain it to me, drawing the 3D representation on screen isn't any much more of an effort for a CAD app than it is for something like Maya.

  24. Re:There really is no substitute for proprietary.. by Anonymous Coward · · Score: 0

    Maya and Blender are both focused on artwork.

    CAD programs are focused on design for manufacturing.

    That means CAD stuff is frequently working on B-reps instead of polygon meshes, 2D elements such as lines and points are much more common, everything is in an orthogonal projection rather than a perspective, and everything will be heavy on geometry with very little texturing.

    If the folks working on the drivers are focused more on artwork and/or games, it's not surprising that the type of rendering CAD does would go quite a bit slower.

  25. Re:There really is no substitute for proprietary.. by Kamiza+Ikioi · · Score: 1

    As long as they PROVIDE the driver, I don't care either. The whole free driver thing started because they didn't provide, and we didn't have a choice. Either you hacked a driver together, or you were SOL.

    Today, companies do much better.

    --
    I8-D
  26. Just sayin... by Anonymous Coward · · Score: 0

    "Official" drivers work 100% on my Windows box.... *runs*

  27. Re:There really is no substitute for proprietary.. by jo_ham · · Score: 1

    Yes, you really are I'm afraid.

    You just said the equivalent of "Powerpoint is good enough for DTP right, so why worry about slowness in InDesign?"

    Although that's not fair, actually, since Blender and Maya are actually pretty powerful in their own forte, but they're simply not CAD.

  28. Re:Who cares - Troll mod by jo_ham · · Score: 1

    Because 3D horsepower is only used for games, right?

    Don't you have homework to do before you're allowed computer time?

  29. Easy answer by Captain+Spam · · Score: 1

    When will NVIDIA change ways?

    When the open AMD driver gets to at least 100% of the proprietary driver's speed in ALL cases, AND when AMD's sales start jumping up because of it, AND when Ubuntu decides to stop making it easy to install the Nvidia proprietary driver*. In other words, when they have a market reason to change ways and when competition is threatening to creep up on them if they don't.

    Wow, that was easy enough. Next question?

    *: Face facts, among Linux users who are going to want to use high-end video cards, the vast majority will use Ubuntu.

    --
    Demanding constant attention will only lead to attention.
    1. Re:Easy answer by eriqk · · Score: 1

      When will NVIDIA change ways?

      *: Face facts, among Linux users who are going to want to use high-end video cards, the vast majority will use Ubuntu.

      I'd guess that most Linux users who are going to use high-end video cards are using Red Hat or Suse. Those Linux users aren't gamers, either.

  30. Blender + 3D printing = Real World Object by Anonymous Coward · · Score: 0

    Basically CAD is used for design that will generally end up in a real world object.

    Well, Blender has been used to make models for 3D printing. Does that count as Computer Assisted Design? Maybe we're not at that stage yet, but Blender has been used to create architectural designs.

    1. Re:Blender + 3D printing = Real World Object by inasity_rules · · Score: 1

      It still fails on the high precision side of things. Can you create an object and produce highly accurate detailed labeled standard drawings in blender easily? If the answer is know, then blender qualifies as Computer Inhibited Design, not CAD... The differences I highlighted were fundamental, but by no means a complete list... The idea was to give the general idea not the 3 year university degree... :)

      It is one thing to make your model "real world" and another to publish precise measurements so that other objects can interlock with it... If you really pushed it, I suppose you could use blender for industrial CAD, but it would be long, slow and generally problematic. Wrong tool for the job really. But it does make nice 3D logos and animations and stuff, which are much harder to do with proper CAD software.

      --
      I have determined that my sig is indeterminate.
    2. Re:Blender + 3D printing = Real World Object by inasity_rules · · Score: 1

      ... If the answer is know...

      * no.

      I cringe seeing that!

      --
      I have determined that my sig is indeterminate.
  31. Re:There really is no substitute for proprietary.. by bmo · · Score: 1

    While I was dickish, I have neither the time nor the ability to even begin pointing out the differences between working in CAD to design something and "using a program that looks like CAD to design something."

    The reference by the other person in this thread to Minecraft was insulting, frankly.

    Just because you're working in 3D doesn't mean what you're doing is CAD.

    I'm also going to go out on a limb here and say that Maya and Blender, while resembling parametric solid modeling to the casual user, aren't.

    If this sounds elitist, then so be it. CAD is for stuff that eventually becomes physical. Accurate representation is /everything/.

    --
    BMO

  32. Re:Who cares - Troll mod by Anonymous Coward · · Score: 0

    The vast (VAST) majority of 3d use is games.
    Second would be 3d modeling. And why the hell are you trying to do that on consumer grade hardware anyway?

    Unless you're NOT serious. NOT funded. And are just fucking around. (Something that can apply to most *nix users, they all want the professional support for their fucking around hobby.)

    Spending any time to squeeze out the last bits of preformance out of already obsolete commercial hardware for your hobby/enthusiast needs is a waste of time and money for everyone involved. Including you.

  33. Re:There really is no substitute for proprietary.. by shibashaba · · Score: 1

    ATI cards have traditionally been better at video and dual head than 3d. Nvidia, traditionally, has been the exact opposite. Open source also drivers get a lot more attention to 2d graphics than proprietary drivers though, as everyone benchmarks and buys based on 3d performance.

    --
    ---------- Open Source is capitalism applied to IP.
  34. Re:There really is no substitute for proprietary.. by bmo · · Score: 1

    I said

    >Accurate representation is /everything/.

    I can't leave it at that.

    CAD is also used to generate code for machining in post-processing. If i do not have a really accurate model, I'm not going to have parts that come out to the tolerances I want.

    How accurate are the surfaces generated by Blender or Maya? Do they even close? For film and graphics and such, this doesn't matter. Nobody's going to care. A milling machine or lathe with garbage code from garbage surfaces, is going to give you garbage parts.

    --
    BMO

  35. Wrong demographic by pak9rabid · · Score: 1

    I understand the benefit of having a FOSS driver, but why would anyone in their right mind buy a $300-500 video card, then cripple the shit out of it by using the FOSS driver when their exists a proprietary driver that will give you 100% of the card's potential performance? It seems to me that instead of targeting the top-of-the-line GPUs, the Gallium3D project should be targeting the older GPU's that are more at risk of fading into obscurity. Yeah it's great they they can get the cutting-edge GPU's working, but it seems to be it would be better time spent working on better GPU support from the older cards that either are, or are soon-to-be unsupported by AMD.

    1. Re:Wrong demographic by epine · · Score: 1

      I understand the benefit of having a FOSS driver, but why would anyone in their right mind buy a $300-500 video card, then cripple the shit out of it by using the FOSS driver when their exists a proprietary driver that will give you 100% of the card's potential performance?

      There's actually some logic here. The virtues of open source are similar to the virtues of slow cooking. The slow cooking approach is to pay $150 for a video card, then cripple the shit out of it with open source drivers, for any application less than a year old. Any application that ran fine on a god machine two years ago will probably run fine on a slow cooker today.

      Spending less than half as much, we can iterate twice as often, but only if and when we need to. I dabble with OpenCL. With AMD tearing up the roadmap faster than the technology matures (goodbye VLIW, hello GCN), I'm not stocking my development machines with 12 cylinder Ferrarae.

      I applaud AMD for setting out on the Paris Dakar to performance convergence. Not every race worth winning ends with an explosive parachute.

    2. Re:Wrong demographic by SpinyNorman · · Score: 1

      First off, 60-70% isn't crippled - you'd only notice the difference for an app that was stretching the graphics card to the max (i.e. games), and we're talking Linux here... not exacly famous as a high-perf gaming platform regardless of what drives you're running.

      Secondly, for a complex piece of software like this you don't just beat on the competition at first attempt - it's an ongoing process of learning and experimentation. 60-70% is totallty usable today, and tomorrow it'll be faster...

      Finally, I don't share your faith that the proprietary driver is optimally designed and coded and is therefore squeezing max ("100%") performance out of the hardware. Who knows how efficient it is, especially since AMD's doesn't have any incentive to keep improving older drivers - there going to always be moving on to the next one.

    3. Re:Wrong demographic by pavon · · Score: 1

      1) Gallium3D already has the r300g driver for older Radeon 9500 - X1950 cards.
      2) The HD 6000 line starts at around $150, not $300
      3) This is the first release of the drivers for these cards. The performance will improve.
      4) The point of Gallium3D is to make it easier to support new (DX10/11) hardware architectures that the old Mesa infrastructure didn't. So there is no point using it for very old cards that already have mesa-based drivers.
      5) These new cards soon will be obscure not too many years, and it takes time to develop software. If you waited until they were already obscure, then they would be extinct by the time the driver was working well.

    4. Re:Wrong demographic by Ant+P. · · Score: 1

      but it seems to be it would be better time spent working on better GPU support from the older cards that either are, or are soon-to-be unsupported by AMD.

      "Unsupported by AMD" is not going to happen because they are directly contributing to this driver.

  36. Re:Who cares - Troll mod by jo_ham · · Score: 1

    Mommy told you to play nice.

    And who said I ran 3D graphics hardware on Linux? My only Linux machine is an old G4 Powerbook.

    Oh right, you thought I was "personally defending" myself or something, rather than just participating in a discussion. Ah, to be that narrow minded again! Simpler times!

  37. NVIDIA changing their ways by Sloppy · · Score: 1

    When will NVIDIA change ways?

    That totally depends on who buys NVIDIA after Intel and AMD squeeze them to death. At that point, the answer could be anywhen between "immediately after that" and "never."

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  38. hmmm by nomadic · · Score: 0

    Maybe open source software is just naturally inferior to proprietary?

  39. Wow... by Anonymous Coward · · Score: 0

    That almost doesn't suck.

  40. Re:There really is no substitute for proprietary.. by Anonymous Coward · · Score: 1

    Point taken...
    Cad programs typically use double precision coordinates. Maya/Blender use single. Most video cards doubles run at 1/4 speed of single precision numbers even with the proprietary drivers. Fermi based Quatros being the only exception I am aware of. I wouldn't be surprised if the free drivers were worse than that.
    Cad is the only area where this particularly is a big issue (unless you count games with really big world sizes).
    Maya & Blender are considerably more than generic desktop stuff however.

  41. Re:Who cares - Troll mod by Doug+Neal · · Score: 1

    Why aren't you going to be doing any gaming? Because there aren't many games that are made to run well on Linux. And why is that? Because the graphics stack sucks for 3D. It's a circular argument that has allowed the state of Linux graphics to continue to lag behind embarrassingly. I can't see how ATI being committed to improving their Linux drivers is anything other than a good thing?

  42. Re:There really is no substitute for proprietary.. by inasity_rules · · Score: 1

    Fair enough. I wasn't suggesting you give him a full course(and my explanation wasn't intended to be complete either), but maybe rather than a simple "yes" a bit of "well here is something to get you started on understanding the difference..." might have been helpful to the poster...

    --
    I have determined that my sig is indeterminate.
  43. Re:There really is no substitute for proprietary.. by twistedcubic · · Score: 1

    So what did you use a few years ago, when your 2D and 3D acceleration were slower than the open drivers are today?

  44. NVIDIA by ThatsNotPudding · · Score: 1

    will never open up fully. And Microsoft will by up their IP at the fire sale to fuck over Linux just a bit more.

  45. Re:There really is no substitute for proprietary.. by Drew826 · · Score: 1

    By the way, if you want free 2D Cad for Linux, get your ass over to Dassault Systems and download Draftsight.

    I'm logging in and commenting for the first time in years to say thank you for sharing this information. I've been dying to find a decent CAD package for Linux.

  46. It's a matter of perspective I guess by Anonymous Coward · · Score: 0

    but when I saw the headline say that it was 60 - 70% of the proprietary driver, my first reaction was to wonder why it was so slow...

  47. Re:There really is no substitute for proprietary.. by fast+turtle · · Score: 1

    The problem with your statement bubba is the fact that I just bought a replacement system in March that includes an HD4220 Radeon IGP with no PCIe Video Card Slot. This is a business system so upgradeability is limited. As a small business owner, I'm not willing to replace a working system for at least 5 years as the IGP is sufficient to handle the Win7 Aero Needs and such with reasonable performance. Keep in mind this system was not bought for Gaming/Fun. It's a Business machine, thus makes money.

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  48. Re:There really is no substitute for proprietary.. by Anonymous Coward · · Score: 0

    He's drawing a distinction between CAD-CAM products and CAD-rendering products.

    Presumably he works with CAD-CAM stuff.

  49. webgl crahes on linux with ATI cards by Anonymous Coward · · Score: 0

    Speed is cool, but improved stability would be even better. Right now the large amount of crashes have lead the chromium team the to disable webgl on all linux machines with ATI cards. Here is their bug report

    http://code.google.com/p/chromium/issues/detail?id=73910

  50. What? Phoronix does well. Look at the Bench. by Anonymous Coward · · Score: 0

    Hey I know some of the guys at Phoronix, and they began over on Linuxgames.Com. They're wholesome to report the abilities of their hardware as used on Linux comparisons.

    Going back to the Benchmarks, did any of you actually read the article? The Gallium3D drivers outperformed the proprietary drivers in a couple tests, such as with V-Drift ( http://www.phoronix.com/scan.php?page=article&item=amd_hd6000_open&num=5 ). That's worth noting that something even in the Catalyst drivers is simply not up to par after all these years despite barely keeping above par with open source ( http://www.phoronix.com/scan.php?page=article&item=amd_hd6000_open&num=4 ).

    I raise your grains of salt with my assalted beachfront property in Afghanistan, brought to you by The Weather Channel (the initial donators for ATI Radeon open source DRI driver development in XFree that POWERS the green-screen of their weather-tracker on Television).

  51. Re:There really is no substitute for proprietary.. by Anonymous Coward · · Score: 0

    Yes. CAD typically implies some sort of engineering drawings. Not modeling (which is what I think Maya and Blender are for).

  52. starting point by Gravis+Zero · · Score: 1

    when you write software/drivers you cant expect the first, second or even third version to be perfect. you make it work and then you optimize it. this is the same way the proprietary drivers started out.

    --
    Anons need not reply. Questions end with a question mark.
  53. Re:Abstrackt - R U A sock puppet of cbiltcliffe's by cbiltcliffe · · Score: 1

    Careful guys...

    It might have rabies!!!

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  54. Re:Adhominem attack behind my back's by cbiltcliffe · · Score: 1

    You seem to be using English words, but what your saying bears no resemblance to reality.

    AHHAHAHAHAHAHAHA
    Loser!!!

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  55. Ah, Std. defeated troll tactics & adhominem at by Anonymous Coward · · Score: 0

    "!!!resoL AHAHAHAHAHAHAHHA .ytilaer ot ecnalbmeser on sraeb gniyas ruoy tahw tub ,sdrow hsilgnE gnisu eb ot mees uoY" - by cbiltcliffe (186293)ANOTHER "ne'er-do-well" /. OFF-TOPIC TROLL who has nothing but trolling & adhominem attacks left after being thrashed by APK on Friday July 15, @05:27PM (#36780360) Homepage

    "???"

    Uhm... Could we get a translation of that off-topic "troll-speak/trolllanguage" of yours, please?

    * Is THAT the "best you've got" troll? Because you surely didn't do to well in the next 2 links below... now did you? Nope... lol!

    http://slashdot.org/comments.pl?sid=2324770&cid=36776728

    or here

    http://slashdot.org/comments.pl?sid=2324770&cid=36777198

    "Run, Forrest... RUN!!!

    LMAO!

    APK

    P.S.=> Yes, it must have just have been another off-topic done nothing of significance with his life troll spewing his off-topic b.s. again & not contributing to the ongoing conversations. Oh well - No biggie!

    ("ReVeRsE-PsYcHoLoGy", for trolls - Courtesy of this code by "yours truly" in less than 1 second flat):

    ---

    #TrollTalkComReversePsychologyKiller.py (Ver #2 by APK)

    def reverse(s):
        try:
            trollstring = ""
            for apksays in s:
            trollstring = apksays + trollstring
        except:
            print("error/abend in reverse function")
        return trollstring

    s = ""
    print reverse(s)

    try:
      s = "Insert whatever 'trollspeak/trolllanguage' gibberish occurs here..."
      s = reverse(s)
      print(s)
    except Exception as e:
      print(e)

    ---

    ... apk

  56. "Run, Forrest - RUN!!!" by Anonymous Coward · · Score: 0

    Everyone can see how soundly you got thrashed here:

    http://slashdot.org/comments.pl?sid=2324770&cid=36776728

    and then they can watch you "Run Forrest", here too:

    http://slashdot.org/comments.pl?sid=2324770&cid=36777198

    APK

    P.S.=> I love it, lol... so, keep running there, Gump - Your credibility's shot to hell, lol, & you only did it to yourself!

    ... apk

  57. Re:Ah, Std. defeated troll tactics & adhominem by cbiltcliffe · · Score: 1

    Oooooh! You can write a program to reverse a text string! I cower from the obvious supremacy of your 1337 programming skillz!!! HAHAHAHA I bet you pulled that off the Internet with Google, because you couldn't even figure it out yourself!

    * Is THAT the "best you've got" troll? Because you surely didn't do to well in the next 2 links below... now did you? Nope... lol!

    I love how the best you can do is link to your own posts, with my statements cut down and taken out of context, because that's the only way you can twist them to say what you need them to say.

    Like when I supposedly "agreed" with you that your method of moving rootkits works. You conveniently left off the part of my statement where I tell the type of rootkit it doesn't work against, because that's the only way a loser like you can feel like you won an argument.

    What? Do you just hope that people won't read back in the thread to see what I actually said? Everybody on this board knows your too much of a douche to take anything you say at face value.

    HAHAHAHA

    Loser!!

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  58. Then disprove what I put up then by Anonymous Coward · · Score: 0

    And, I'll continue trashing you w/ UR own words and facts vs. your poor mastery of things computing as is my usual this week vs. yourself which I consolidated here:

    http://slashdot.org/comments.pl?sid=2324592&cid=36776760

    * Go for it, because you sure "talk big", lol!

    (I will enjoy doing it some more based on that which I posted above in the link above, if you don't agree with any of it... simple!)

    APK

    P.S.=> You say it's "out of context"? I have each link still up in a tab here I took those from... I can show everyone here publicly just how much of a b.s. artist you really are, & it will be FUN to do imo...

    ... apk

    1. Re:Then disprove what I put up then by cbiltcliffe · · Score: 1

      Ok...let's look at your twisted "summary" post:

      Your CD you didn't write the tools for yourself..

      Well, your first sentence is an outright lie, so what does that tell us about the rest of your post?
      In your paranoid delusions, you made the assumption that I didn't write it myself, because that would have conflicted with your polka dotted sky worldview that you're the only one in the universe capable of turning a computer on. I just didn't correct you, because I was enjoying the complete ass you were making of yourself.

      (Once I was pointed out your CD wasn't needed & obsolete against that rootkit, YOU got pissed off!

      Pissed off? lolwut? I was laughing my ass off at the stupendously moronic things you were posting. I could just imagine every post, you pounding on your keyboard harder and harder, as your mouth is foaming in rage that I dare challenge your 1337 5k1llz.

      Besides, I'm pretty sure it's you that's pissed. You're pissed that I can run the recovery console on a non-bootable computer remotely, without any special hardware or tech knowledge on the end users part, and you have no freaking clue how I do it. And that just burns you up, doesn't it?

      "Will it get rid of an MBR rootkit? Yes. Will it get rid of a driver-based rootkit with a discrete .sys file for the driver? Yes." - by cbiltcliffe (186293)

      There you go again, conveniently removing the part where I said it won't work against a rootkit that patches legitimate driver files. I wonder why you felt the need to do that? Maybe because you know I'm right, and leaving it in would cause a paradox in your head, making your brain (what's left of it, anyway) melt?

      So your first three points have been blown out of the water. I'm not going to bother continuing, because it's just more of the same.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    2. Re:Then disprove what I put up then by badkarmadayaccount · · Score: 2

      I'd suffocate both of you if could. APK is nuts, he has an excuse, what's yours?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    3. Re:Then disprove what I put up then by cbiltcliffe · · Score: 1

      I happen to think APK baiting is fun?

      You obviously don't see the humour in it. I apologize if you think it's a waste of /. database space.

      Others have commented to finding it funny, so it's all a matter of perspective, I guess.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    4. Re:Then disprove what I put up then by Anonymous Coward · · Score: 0

      Doubtless other sockpuppets alternate registered accounts of yours in those supporting you. You only baited him with your immature taunts because he upset your sensibilities by pointing out that your CD was unnecessary for killing the unkillable rootkit using what most everyone has a copy of in a Windows installation CD or DVD and that he had methods using process explorer that killed the botnet portion operating in usermode also. I read what was written and you tried to twist what he said into saying he was using process explorer and tcpview for detecting rookits. He never said that and you could not produce proof of he even implying it, let alone a direct explicit quote. You also later said he said to use process explorer to kill the rootkit. When he challenged you to produce a quote of him saying that explicitly you could not. He said you have reading problems. I'd be inclined to agree, except for the fact your posting history shows you harping on hosts files and immediately afterwards sock puppets obviously of yours in alternate registered user accounts support you? Please. Give us a break. We're not that stupid. You point out that your cd allegedly can remotely do the same, but that's not proven, nor is it even known it can. Also, what is the point of that remote feature, when all you need to do is take 3 minutes to perform his procedure which seems sensible enough at a local workstation that is infected or a personal computer at home that is with the unkillable rootkit - botnet? No, it is obvious your pride is injured and I also see that he got the last word on your from the entire debate. It was interesting to read, but your reactions, completely lacking any dignity along with you being unable to produce proofs of your own accusations defeated you in the end.

    5. Re:Then disprove what I put up then by cbiltcliffe · · Score: 1

      Talk about an offtopic post. I think you're in the wrong story here, apk.

      You really need to think when you astroturf, apk. You're not fooling anyone. You're seriously trying to say that you're a random anonymous surfer who happened upon a thread in a 3 week old story, and then went to a completely different story to post a comment about that thread?

      You only baited him with your immature taunts because he upset your sensibilities by pointing out that your CD was unnecessary for killing the unkillable rootkit using what most everyone has a copy of in a Windows installation CD or DVD

      "Everyone" is a big word. It implies that all those millions (probably billions) of people who bought a name-brand system - with a recovery partition, rather than a CD - don't exist. It also implies that all those people that bought a system with Windows XP Pro Corporate VLK installed on it due to a "special deal with Microsoft" that the seller had, don't exist.

      and that he had methods using process explorer that killed the botnet portion operating in usermode also. I read what was written and you tried to twist what he said into saying he was using process explorer and tcpview for detecting rookits. He never said that and you could not produce proof of he even implying it, let alone a direct explicit quote.

      You included both botnets and rootkits in the same sentence, using Process Explorer and Recovery Console as the tools to eliminate these. There was no attempt to differentiate the two tools from each other as far as their use was concerned. Paraphrased, you said "When standard tools fail, for botnets and rootkits, I use Recovery Console and Process Explorer." I did quote this, and you chose to ignore it. I also quoted another statement which implied the same thing. You chose to ignore this, also.

      Just because you choose to ignore evidence that's placed in front of you if it conflicts with your polka-dotted sky worldview, does not mean there is a problem with my argument.

      You also later said he said to use process explorer to kill the rootkit. When he challenged you to produce a quote of him saying that explicitly you could not.

      I never once accused you of saying process explorer would kill the rootkit. That's even too stupid for you to claim. I think I'd remember if you made that claim.

      He said you have reading problems. I'd be inclined to agree, except for the fact your posting history shows you harping on hosts files and immediately afterwards sock puppets obviously of yours in alternate registered user accounts support you? Please. Give us a break. We're not that stupid.

      Since you're reading my posting history, see my previous post on Psychology 101 pop quiz. I have two accounts on /. One of these is this one, and the other is...I can't even remember the name of it, as I haven't logged in to it for about a year. It's something to do with Jack Thompson and his crusade against video games, though. Again, the fact that everyone thinks you're a crackpot doesn't mean they're all sock puppet accounts. It usually means that you are, indeed, a crackpot.

      And spare me the BS about "You need a psychology PhD and a proper exam done in controlled conditions, otherwise you're libeling me!!" "Crackpot" isn't a medical term. Neither is "nuts" which somebody previously used to describe you. They're quite obviously opinions, and opinion is not libel. It's protected speech. If somebody described you as criminally insane, you might have a case, but tossing around barbs like has been done so far is perfectly legal.

      You point out that your cd allegedly can remotely do the same, but that's not proven, nor is it even known it can.

      Seriously? You're scraping pretty low to come up with something against me if that's the best you can do. You haven't proven that you're apk, either. (I know, I know....

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    6. Re:Then disprove what I put up then by badkarmadayaccount · · Score: 1

      Unfortunately the /. comment system can identify who is behind the AC, and can't filter appropriately, thus cluttering up the thread visually - nothing personal, but -1, Flamebait exists for a reason.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  59. It's no lie "your CD" wasn't needed to by Anonymous Coward · · Score: 0

    Kill the allegedly indestructable rootkit which was the topic there, & you admitted it yourself my technique does:

    "Will it get rid of an MBR rootkit? Yes. Will it get rid of a driver-based rootkit with a discrete .sys file for the driver? Yes." - by cbiltcliffe (186293) on Tuesday July 12, @03:12PM (#36738656) Homepage Journal

    Didn't you state that which is quoted above?

    That my technique for non-destructively destroying the rootkit portion using Windows installation media (read only) works for non-destructively removing the rootkit portion of this combined rootkit/botnet??

    Yes, you did! Period...

    (Which means your CD you were "hawking/shilling" there was totally unnecessary! Folks already have tools @ hand for it off of their install media for Windows!)

    Partially quoting me is NOT the answer to winning here, cbiltcliffe!

    ---

    "In your paranoid delusions, you made the assumption that I didn't write it myself" - by cbiltcliffe (186293) on Friday July 15, @08:49PM (#36782014) Homepage

    Did you or didn't you? I don't recall you ever answering on that note there... in fact, I am almost certain you did not, because I tend to quote you & others point by point, & disprove what you write usually.

    Wouldn't matter anyhow - it's unnecessary vs. that rootkit!

    It's about as useful in the case of the "allegedly indestructable rootkit" as a third leg is for people, because my technique works to do so non-destructively.

    (Which uses proven RC tools in listsvc, disable, & fixmbr does the job already & you admitted it no less, quoted above!)

    ---

    "There you go again, conveniently removing the part where I said it won't work against a rootkit that patches legitimate driver files." - by cbiltcliffe (186293) on Friday July 15, @08:49PM (#36782014) Homepage

    Ahem: That wasn't the topic, or the mechanics of the rootkit being discussed there - it was about the mechanics of THE ROOTKIT that was called "indestructable" & it was DESTROYED by me, w/ out destroying a Window setup, & with tools folks already have... AND, you DID admit that my technique for removing it, works, quoted above!

    (And, your CD? Again, unnecessary!)

    Also, I list a way to remove patched files rootkits too, as well as layering defenses against it in WFP, Group Policies, & even bcedit commandlines too! That's shown in my reply above as well...

    (Funny how you "omit" those 2 crucial points here, eh? NOT!)

    APK

    P.S.=> "Next"... lol! All you had after that was more "adhominem attacks" & what I put up above in response to your partial quote of my words ( Reduced to 'pot calling the kettle black' tactics, are we now on your end??)?

    Easily trashes you once more, albeit this time, more publicly... too easily!

    ... apk

  60. Re:There really is no substitute for proprietary.. by walshy007 · · Score: 1

    If I were to design and 3d print a fancy paperweight in blender, is this not computer aided design?

    Will I really care about tolerances on it when said physical objects only purpose is to look nice and be heavy?

    Wholeheartedly agree that blender is ill suited for cad, and you aren't exactly going to design engine parts with it even if you do use it to design things, but to be pedantic it would still be computer aided design so long as something physical with the general properties wished for is made.

  61. Observation by Pigskin-Referee · · Score: 1

    If Microsoft produced a driver that ran at less the the speed of a official proprietary 'Catalyst' driver, Slashdot posters would be rolling in the isles laughing and criticizing Microsoft for its failure to produce a quality driver. When the FOSS community does the same thing, it is heralded as the greatest thing since the invention of the wheel. However, as surely as day follows night, a poster(s) did involved Microsoft into the mix. The creed of the FOSS and *.nix/*BSD lovers everywhere, "When in doubt, blame Microsoft". It is easier to blame others than to get off your dead ass and do something constructive to correct a problem.

    I will now yield the floor to Anonymous Coward who will thrill us with his vocabulary skills.

    --
    Pigskin-Referee
    Linux: Yesterday's technology, tomorrow ...
  62. APK killed the "unkillable rootkit" though by Anonymous Coward · · Score: 0

    http://it.slashdot.org/comments.pl?sid=2282088&cid=36621818 with proven tools from a read-only environs of Windows installation media's "RECOVERY CONSOLE" using listsvc, disable, & fixmbr + NON-DESTRUCTIVELY!

    (AND, many DAYS before it was though it could even be done @ all, period...)

    "I'd suffocate both of you if could. APK is nuts, he has an excuse, what's yours?" - by badkarmadayaccount (1346167) on Saturday July 16, @10:10AM (#36785544) Homepage

    I guess then, that'd make ME the "mad scientist" here, but that's ok - they called NIKOLA TESLA (one of my techno-intellectual heroes of all time) that too!

    * I'd like to part with some words of wisdom on your comment though:

    "It is no measure of health to be well adjusted to a profoundly sick society..." - J. Krishnamurti

    APK

    P.S.=> And, until you have these things to your name/credit:

    --

    1.) A PHD in the Psychiatric sciences

    2.) Years-to-Decades of hands-on/"in-the-trenches" practice doing it

    3.) A license to practice psychiatry professionally

    4.) A formal examination of myself administered in a professional environs

    ---

    Your actually LIBELING myself, you know... as well as, imo, suffering from your own "delusions of grandeur" in thinking you are capable of judging myself in any way, shape, or form on the grounds of mental health!

    ... apk

  63. Correcting myself (before "spelling nazis" do) by Anonymous Coward · · Score: 0

    It's not

    Your actually LIBELING myself, you know" -by Anonymous Coward on Saturday July 16, @12:31PM (#36786614)

    * It's correctly phrased & spelled You're in this instance...

    (So sorry, my bad, + catching it prior to the spelling nazis here is all!

    APK

    P.S.=> "Onwards & UPWARDS!" time to go finish BIG cleaning day here... have guests coming in from "out-of-town" & all, soooo, C-YA!

    ... apk

    1. Re:Correcting myself (before "spelling nazis" do) by cbiltcliffe · · Score: 1

      "out-of-town"

      Interesting that you put it in quotes.

      I think "out-of-town" == "from the mother planet"

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    2. Re:Correcting myself (before "spelling nazis" do) by Anonymous Coward · · Score: 0

      So you're an admitted jerk then?

      I happen to think APK baiting is fun? by cbiltcliffe (186293) on Saturday July 16, @02:00PM (#36787316) Homepage Journal

      Just because the guy got the better of you after you came in trying to get the better of him in that debate about the rootkit you have to act like a childish freak trying to harass and taunt him by using your sock puppet alternate accounts here? Grow up, and act your age.

    3. Re:Correcting myself (before "spelling nazis" do) by cbiltcliffe · · Score: 1

      Hey, apk. Nice to talk to you.
      To answer your question, I'm only a jerk to people who are abusive themselves, amd have shown they have no chance of being useful for anything else...

      Psychology 101 pop quiz time:

      You think a bunch of people from around the world are actually 1 person attacking you with dozens of pseudonyms. Which of these is most likely the truth:

      1. A bunch of different people around the world have conspired to attack you.
      2. The different identities are in fact pseudonyms, and it is a single person who is attacking you using them.
      3. You're consumed by paranoid delusions, and the people attacking you are actually a bunch of people simply making fun of you because of your delusional fantasies, which you continually foist on anyone who's not interested.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
  64. Quit projecting cbiltcliffe by Anonymous Coward · · Score: 0

    Funny you avoid disproving what I put down there though: (NOT)

    http://slashdot.org/comments.pl?sid=2324770&cid=36776728

    and, here as well: (Again, sarcasm -> "NOT")

    http://slashdot.org/comments.pl?sid=2324770&cid=36777198

    (You're only proving my points for me... by your evasions of them!)

    ---

    So you know - and, you do KNOW this because you put up your immature "mother ship" post...?

    I have guests over from out of town, & I haven't the time to deal with you (not as much as I'd like though)

    In fact, so you know - One of them's laughing his butt off watching you "Run, Forrest... RUN!!!" in fact...

    So, I haven't replied in a couple days now, until now. Just to see what your "reaction" would be, & of course, it's "projecting" what you do onto others, in this case, myself!

    Plus, I've caught others here red-handed posting in multiple registered accounts (clone52431/53421 & of course the "infamous MichaelKristopeit" but I think he's just a sock-puppet others victimize here though & he does make some points on those that attack him though).

    ---

    Now, LASTLY:

    On to your own "Delusions of Grandeur", lol, @ trying to play The "SiDeWaLk-ShRiNk of /." now:

    "Psychology 101 pop quiz time:" - by cbiltcliffe (186293) on Sunday July 17, @01:26PM (#36793616) Homepage

    I have a better quiz for you instead!

    DO YOU HAVE THESE THINGS TO YOUR NAME/CREDIT:

    ---

    1.) A PHD in the Psychiatric sciences?

    2.) Years-to-Decades of Professional practice in them??

    3.) A license to practice Psychiatry & to make your "snap-prognosis/diagnosis"???

    4.) A formal examination of myself administered in a professional environs for doing so????

    ---

    No, of course, to ALL of the above for you!

    So, "that all said & aside" - who the HELL do you think you are, trying to judge me on the account of mental health then?????

    (Get over your OWN "delusions of grandeur" & instead, tell us why you are avoiding the points I put up in my links above after your 1st FAIL attempt @ doing so, shown below?)

    APK

    P.S.=> HOWEVER - The funniest one was your "1st attempt here" @ doing so, when YOU partially quoted me to TRY to save face, & only blew it once again too (which is doubtless why you avoid those 2 links above & you have since that 1st FAIL attempt on your part, as usual, vs. myself, everytime):

    http://slashdot.org/comments.pl?sid=2324770&cid=36782140

    This? This was just "too, Too, TOO EASY - just '2EZ'", as per usual, vs. yourself, an admitted jerk (I thought it was funny when others said that to you, so you know)

    ... apk

    1. Re:Quit projecting cbiltcliffe by cbiltcliffe · · Score: 1

      The first post you linked to, I've already refuted everything in it. Again, you chose to ignore it.

      The second post is this little literary thing called "hyperbole". Maybe you've heard of it. Since you claim to be such a computer genius, maybe you know how to look it up using this little thing called Google. Maybe you've heard of it?

      No, of course, to ALL of the above for you!

      There you go again, making assumptions. My opinion of you as having delusions of grandeur is protected free speech. You claiming as fact that I don't have a PhD or experience in these things is libel if it's not true. Do you really want to go there?
      The only person at risk of legal action here is you.

      P.S.=> HOWEVER - The funniest one was your "1st attempt here" @ doing so, when YOU partially quoted me to TRY to save face, & only blew it once again too

      Really? You're still trying to use that partial quote of mine to justify yourself? That's pathetic. It's already been completely refuted multiple times by me, so you haven't got a leg to stand on, and you know it.

      Pot calling the kettle black again, Forrest? See here -> http://slashdot.org/comments.pl?sid=2326772&cid=36781858 [slashdot.org]

      You're allowed to your opinion, and I'm allowed to have an opinion on your opinion. Just don't start trying to state things as fact, because it can get you into trouble. Especially when you seem to know less than you think, like you do, and have a hot temper to boot.

      I also never said it was a "bunch of people" - it's just YOU, using sock-puppet alternate registered accounts

      No, you're wrong. It's a bunch of people. Pretty much everybody on this board has a similar opinion of you. It's no surprise that the vast majority of them are agreeing with me.
      And as far as others having "told me off repeatedly". Really? They seem to know things that only you would realistically know. Like following a thread on an ancient (by /. standards) story. Then hunting me down somewhere else to "tell me off" about what I said. I know it's you.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
  65. cbiltcliffe's projecting does him in again by Anonymous Coward · · Score: 0

    Pot calling the kettle black again, Forrest? See here -> http://slashdot.org/comments.pl?sid=2326772&cid=36781858

    I also never said it was a "bunch of people" - it's just YOU, using sock-puppet alternate registered accounts & yes, I have caught others red-handed doing it on this website (clone 52431/53421 being one, & of course, "the infamous MichaelKristopeit" being another - but Mike gets attacked constantly, & seems to be merely defending himself @ times is all!)

    * Pretty much says it all, & others have told you off repeatedly throughout your threads, posting as anonymous cowards, to avoid your trollish immaturity as well.

    APK

    P.S.=> LMAO - not ONLY do you have "delusions of grandeur", but also plain old delusions! You see fit to try to play "The SiDeWaLk-ShRiNk @ /.", well, then so can I in return... except I can point out that you accuse of others of what you do, yourself!

    ... apk

  66. Disprove what I wrote here by Anonymous Coward · · Score: 0

    That's all I've ever asked that you do (so I can watch you squirm like the trolling worm you are again) http://slashdot.org/comments.pl?sid=2324770&cid=36776728

    and here:

    http://slashdot.org/comments.pl?sid=2324770&cid=36777198

    and here:

    http://slashdot.org/comments.pl?sid=2324770&cid=36782140

    * Do so, point-by-point, & I will just destroy you again on each one...

    APK

    P.S.=> Funny how you "Run, Forrest - RUN!!! from your own words quoted in those & mine quoted in response to them disproving your b.s. (it's either that, when you tried putting words in my mouth I never even said above ALL else, or you truly have some issues reading like Dyslexia or ADHD/ADD (whatever))

    ... apk

    1. Re:Disprove what I wrote here by cbiltcliffe · · Score: 1

      Why should I disprove what you wrote for a fourth time, when you haven't even addressed any of my points even once?

      You've ignored all my repeated proofs so far, with your hands over your ears going "LALALALA I CAN'T HEAR YOU!!!", so why should I do the same thing again, just for you to ignore again?

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
  67. Re:There really is no substitute for proprietary.. by arisvega · · Score: 1

    While I was dickish [..]

    Apology accepted; just do not take the next one for granted.

    I have neither the time ..

    Try spending less time being a smartass- it works fine for me

    .. nor the ability

    It seems that you do have the ability, and a fine one I might add. You explained what CAD is pretty well, as did others, and now I know.

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
  68. 5 easy question for you to answer... apk by Anonymous Coward · · Score: 0

    1.) Was the topic subject in the article on slashdot about the "indestructible rootkit" where we had our debate?

    2.) Did you admit my method works to kill the rootkit portion of the allegedly "unkillable rootkit" in kernel mode both at the driver level & bootsector also??

    3.) Does ProcessExplorer also work to kill the malware the botnet portion running in usermode brings in???\\

    4.) Did you assume that I use ProcessExplorer &/or TcpView to "detect rootkits"????

    5.) Did you also assume that I use ProcessExplorer to destroy rookits?????

    ---

    Answer those... & then, I will post what you actually said, yet again, + post my replies to you on points you try to "weasel out of" here... lol, with your "you implied it" (what a crock of shit - I implied NOTHING & explicitly stated what worked on what portion of the combined rootkit/botnet & in what ring of operation (0/kernel mode & 3/usermode)).

    * 5 simple questions I feel that you can manage to answer pretty easily, now that I've simply enumerated them for you!

    APK

    P.S.=> This is where I completely pin you down, & watch you destroy yourself, yet again...

    ... apk

  69. Still too slow by rsaxvc · · Score: 1

    I'll switch when it is faster or more stable, but until then why limit my hardware?

  70. Re:There really is no substitute for proprietary.. by arisvega · · Score: 1

    You *really* didnt just make a comparison [..]

    I obviously did not make myself understood; I mentioned Minecraft because it is popular (so many people would have something to say about it), it runs on many platforms (so comparisons between different OSs can be made), and its performance depends on your card and drivers- that last point, by the way, being what this thread is about.

    Though I did not intend to mention Minecraft implying that it is CAD software (and apparently offend a bunch), in retrospect, I should point out that there are very many people who use it for art.

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
  71. "Rinse, Lather, & Repeat", Troll... by Anonymous Coward · · Score: 0

    http://slashdot.org/comments.pl?sid=2324770&cid=36796978

    APK

    P.S.=> You don't DARE answer, because I'll just tear you apart here publicly yet again, you amateur wannabe (& You KNOW it ( & I know it, + your evasions of 5 simple questions in that link above show everyone else here that much too - easily))

    ... apk

  72. OpenGL support by DrYak · · Score: 1

    Why don't they use something more modern like the Unigine benchmark, or a not so ancient game like Enemy Territory Quake Wars?

    Because on the state tracker side of things, Mesa/Gallium3d doesn't support as much eye candy as Catalyst.
    Gallium3d is slowly entering the world of OpenGL 3.x, whereas the proprietary drivers are at OpenGL 4.1

    It will come with time (specially since Google made the opensource Intel drivers jump on the Gallium3d bandwagon), but for now you'll have to be patient.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  73. The demographics... by DrYak · · Score: 1

    but why would anyone in their right mind buy a $300-500 video card, then cripple the shit out of it by using the FOSS driver when their exists a proprietary driver that will give you 100% of the card's potential performance?

    When :
    - you don't need 100% perf 100% of the time. Some people dual boot into Linux for work and into Windows for games.
    - you want to vote with your wallet for a company which actively supports FOSS driver development. Even if you personally won't run the open-source drivers, and end-up for now running the blob, you're still encouraging a hardware maker which supports open-source.
    - some time people cycle the hardware between several machine. Today, you'll be getting top of the line performance on your main machine with the catalyst driver. In a couple of years, this card might end-up populating a less important machine in your kitchen. By then, the performance and power-saving would have become better for this card and you'll be happy to have a driver solution which runs perfectly out of the box with Ubuntu Zanny Zebra when AMD have dropped official support from their BLOB.

    it seems to be it would be better time spent working on better GPU support from the older cards that either are, or are soon-to-be unsupported by AMD.

    - Today top of the line card are tomorrow's older cards. Because back then, when they were top of the line, people *did* work on supporting them in OSS, now the Radeon 9600 to Radeon X1950 generation of cards have a nice working r300g driver, which is also recommended by AMD as the official way to support these older cards.
    - The same way, you might complain that it doesn't make absolutely sense right now. But, as written above, in a couple of years down the line, the r600g driver may become the official way to support older Radeon HD cards and you best way to use that HD6000 you still have laying around in some 2nd or 3rd machine.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]