Slashdot Mirror


ATI Updates Linux Drivers

GraWil writes "Famed graphics card maker and documented Linux supporter ATI has refreshed its proprietary Linux drivers (3.11.1) for the Radeon and FireGL series cards. Unfortunately, many of the previous comments still apply and it seems that ATI is not yet committed to supporting Linux well. The procedure for installing is now documented in a separate how-to but it seems that quite a few are stuck in an endless cycle of compiling kernels with/without DRI/AGPGART/RADEON/DBE (insert random module here). For those with strong enough feelings, ATI is seeking feedback on these drivers."

460 comments

  1. Contradiction by Reducer2001 · · Score: 4, Interesting

    The article starts off: documented Linux supporter ATI. And then goes on to say: ATI is not yet committed to supporting Linux well.
    So which is it?

    --
    When you get to hell -- tell 'em Itchy sent ya!
    1. Re:Contradiction by etymxris · · Score: 5, Insightful

      I think the "documented" adjective was a bit sarcastic. It was likely meant to point out how ATI supports Linux with their words, but not their actions.

    2. Re:Contradiction by Anonymous Coward · · Score: 3, Informative

      The best part is how if you click on the "documented" link, it takes you to a mailing list post from ATI announcing a press release or linux support page or something... I can't tell what it should have been since the link is dead. :-)

    3. Re:Contradiction by Curtman · · Score: 5, Insightful

      The other clue was that the documentation is almost 5 years old. They used to fund development of open source drivers, now they feed us binary only drivers that sort of work and we have to wait for their release schedule.

    4. Re:Contradiction by happyfrogcow · · Score: 1

      of course it's the last thing, the thing buried deepest in the depths of the article that the average person won't get to.

      ATI is not committed to supporting Linux

    5. Re:Contradiction by Anonymous Coward · · Score: 0

      Well, then, maybe they support Linux, but not well.

    6. Re:Contradiction by jejones · · Score: 2, Interesting

      Considering that the "documented" links to a post that links to an ATI page that doesn't exist, I think I know which it is. (Having an AIW Radeon, which ATI's new drivers don't support, and finding that ATI points you at the GATOS project if you want to use the TV tuner on your AIW card, is more on the order of "finding a trout in the milk" evidence.)

    7. Re:Contradiction by neybar · · Score: 1

      I think you are being overly generous... This is slashdot. What you suggest implies that the author actually thought about his post before submitting it. We all know that breaks several cardinal rules of using slashdot.

    8. Re:Contradiction by 16K+Ram+Pack · · Score: 5, Insightful
      If anyone from ATi is listening, I'll tell them something. Mindshare is really important.

      My last 3 graphics cards are ATi. I'm not sure why I bought one last time, but I'm sure that part of the reason was that I'd had 2 before and they'd done the job very well.

      Same reason why I'm buying another Palm pilot and not a Pocket PC.

      Now, let's say that I want to get on Linux. I'll probably ask around for best card for compatibility. Then, I'll go with that and probably stick with it.

      If ATi don't care about Linux now, they could lose mindshare/fandom on Linux in the future when ownership reaches a point where everyone has to properly support Linux.

    9. Re:Contradiction by AstroDrabb · · Score: 1
      Actually, ATI documents _most_ of their cards spec and that is why there is a Free DRI driver not written by ATI. It is a trully Free driver. However, they leave out the most performance boosting features of the drivers and do not document those. That is why if you use the Free DRI ATI drivers under Linux, you will get _very_ good 2D acceleration and OK 3D acceleration. For good 3D ATI under Linux, you need their closed drivers.

      This is the why I have _always_ bought NVidia. NVidia may be totally closed, but thier unified drivers are perfect and include _all_ the feautres that their MS Windows and Mac drivers do. They are very easy to install and Just Work (tm). I personally don't care that the NVidia drivers are not open and not Free(as in speech) but only as in beer. They just work and are very fast. If ATI's drivers were as good at NVidia's drivers under Linux, I might consider buying an ATI card. Until that day, I will stick to NVidia who have _proven_ they are commited to top-notch Linux drivers.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    10. Re:Contradiction by EtherMonkey · · Score: 1

      If ATI's drivers were as good at NVidia's drivers under Linux, I might consider buying an ATI card.

      IMHO, if ATI's Windows drivers were as good as NVidia's Linux drivers, I would be content. I own three AIW's of various vintages, the whole purpose of which is to be able to watch TV and capture analog video. ATI's Windows drivers and multimedia software is the pinnacle of garbage: poor quality video, unstable to the point of crashing the entire OS and blue-screening the machine, unable to record/play one video stream without loosing sync with the audio (on a 2.4GHz HT 512MB ATA100/7200RPM system), and an enormous, ugly user interface.

      Next time its an NVidea-based graphics card and a seperate Hauppauge video-capture/tv-tuner card.
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    11. Re:Contradiction by NoMercy · · Score: 3, Insightful

      ATI Helped open-source driver development where Nvidia just gave out binaries, ATI got praise for there stance but everyone bought nvidia because they couln't run quake3 on the ATI boards under linux, so ATI reliese a binary like nvidia, and we decide to slam ATI for it?

      As far as I can work out, ATI are being a lot more open-source friendly than nvidia are. And in this day of licenced patented tech being used in drivers to allow any form of advanced graphics, there not really to blame.

      Please moan about software patents.

    12. Re:Contradiction by hviezda14 · · Score: 1

      Well I had 9800XT, now I've ordered 6800Ultra. Due to Linux driver support.

    13. Re:Contradiction by g4sy · · Score: 1

      once again, a quick RTFA:
      click on suppoted, click on http://www.ati.com/ca_us/corporate/press/1999/4241 .html
      Sorry, there is no ATI.com web page matching your request.
      no kidding. why did i buy this ibook? just kidding i like it, but that really sux

      --
      somewhere, on a Big Red Sign:
      if(color==blue){speed--;}
    14. Re:Contradiction by Anonymous Coward · · Score: 0

      Actually as far as i know Apple writes the drivers for the Nvidia hardware they use.

    15. Re:Contradiction by tunah · · Score: 1

      Seems like a fairly simple story to me, people are pragmatic and just want drivers that work. NVIDIA deliver them, ATI don't.

      --
      Free Java games for your phone: Tontie, Sokoban
    16. Re:Contradiction by xsee · · Score: 1

      ATI has released a series of drivers for their $300+ video cards that simply doesnt work and is a failure in all aspects. I have been attempting to use my Radeon 9800 pro on my desktop, and my laptop with ATI chip to do anything productive (dual head, 3D, etc) to no success. The worst part is that every revision breaks things that did work, and makes new unknown things "better". I dont care if the drivers are open-source or binary, but I do care if my investment is a waste because I am not sucking the Microsoft teet. I am agitated, and at least at the moment am not recommending ATI to anyone who might consider using Linux. This pains me as I love their technology, and as a Canadian company, I want to support them... but at the moment, you might find my Radeon on E-Bay so I can scramble up the cash for a card that works.

      Exy

  2. Lack of expertese? by Anonymous Coward · · Score: 5, Interesting

    Maybe ATi just plain don't know how to make decent X/Linux drivers? A graphics card manufacturer like ATi would not traditionally hire people with relevent experience, and I doubt they can justify the expense of hiring a specialist to do nothing but create Linux drivers.

    Of course, Open Source could help them here, but we all know the arguments for and against that.

    1. Re:Lack of expertese? by slunk1 · · Score: 2, Interesting

      > and I doubt they can justify the expense of hiring a specialist to do nothing but create Linux drivers

      Uhh... I don't they're hurting for cash. If they chose to, I'm sure they could bankroll a position or two for this purpose

    2. Re:Lack of expertese? by IamTheRealMike · · Score: 4, Interesting
      Indeed, nVidia employ several who are quite active in the X community.

      Ironically while their code is extremely closed (even the "open source" driver is obfuscated), their corporate culture appears to be quite open.

    3. Re:Lack of expertese? by Anonymous Coward · · Score: 1, Interesting

      It doesn't matter though, because in the real world you have to justify cost to the share holders and board members. I'd bet that anyone in ATi would have a hard time justifying an extra body on payroll who's job is to do nothing but produce X drivers for Linux. The cost of that extra person is likely to be more than the percieved revenue generated by that person. Hence, no new person.

    4. Re:Lack of expertese? by Anonymous Coward · · Score: 0, Interesting

      Their software already stinks on windows, how can you expect them to support Linux, where we are used of higher level quality.

      I have All-in-Wonder and have installed and quickly uninstalled every version of their Multimedia center (MMC) so far. It's pain when you have to use 3rd party software for using your 200 USD hardware.

    5. Re:Lack of expertese? by Mr+Guy · · Score: 5, Insightful

      Are you kidding? They could get some numbers from Rage3D's Linux Forum and justify the expense easily. ATI isn't a small company. It takes very little to justify hiring one or two more people. It's a terrible corporate image to be perceived as writing shoddy software even by a niche market, because it's a niche market in their prime market share. When you go to an ATI based forum and people suggest that you buy an Nvidia if you get frustrated and return their $300 card, that's a bad thing(tm).

    6. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      Sorry Mr Spelling Nazi, I clearly meant expertise. How terrible of me.

    7. Re:Lack of expertese? by Curtman · · Score: 2, Interesting

      Why not hand in a resume?

    8. Re:Lack of expertese? by wrook · · Score: 2, Interesting

      I *have* seen them advertise for Linux driver developers in the recent past. They don't seem to have anything on their career list right now, but they do regularly look for people.

      I think one of the problems may be that they want driver development to be done out of Toronto. That's going to limit your pool of talent.

    9. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      Nobody here even dares to admit that linux is a big, cruel joke about operating systems and unix in particular..

      Oh there are some of us here. Most of just sit back and watch the carnage though. Or troll.

    10. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      It's not just Linux. They write shitty windows drivers, too. You should see all the problems people are having tying to install their HDTV wonder.

    11. Re:Lack of expertese? by Anonymous Coward · · Score: 2, Interesting

      Uh, how about "We sell 5% more cards with that person on the payroll"?

      Even better, if it was *completely* open source, "We are the only solution in high-end graphics cards for 10% of the market and more than that of the high-value rendering market". Remember all those Linux boxes rendering the latest Disney/Pixar hit...

      nVidia could not compete with closed-source drivers for the highly technical renderfarms unless they were overwhelmingly better technologically.

    12. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      Nobody here even dares to admit that linux is a big, cruel joke about operating systems and unix in particular

      Spoken like a true, basement living, I-only-use-my-computer-to-play-games-so-operating- systems-that-dont-have-many-games-sucks person.

      Grow up, will you?!

    13. Re:Lack of expertese? by LilMikey · · Score: 3, Interesting

      I followed that trend. I was a huge ATI fanboy in my Windows days, after all, you did get more bang for your buck from the ATIs, but in the agony of getting accelerated graphics from their drivers I switched all of my PCs over to nVidia. Sold off my 9600, 2x9000, and 8500 to pick up a 5600Ultra, a 5200, and 2x 440MXs. I've never looked back.

      --
      LilMikey.com... I'll stop doing it when you sto
    14. Re:Lack of expertese? by KZigurs · · Score: 0

      No. I don't have a basement at hand. Unfourtonately.
      I don't play games.

      I even have work. Developing medium sized enterprise systems. Also I know a few buzzwords, like j2ee or corba. And I use solaris or freeBSD (for my own projects).

      It doesn't changes anything, tought. Linux still persists as infectious religion like yehovians or adventists of 7th day. With just the same ignorance about real problems that affects their __favorite__ operating system.

      -- What good is GOBS of apps if 99% of them have unusable interface and/or can't exchange a shit between themselves.

      -- ^C & ^V in KDE anyone?

      -- (in a tune of I like chinese: "I like X11") Mac did it right, beos did it marvelously, hell, even Microsoft did it acceptably. Linux persists on wastefull server-client memory hog for their GUI needs.

      -- Inconsistent aps, anyone?

      Shall I keep on?

    15. Re:Lack of expertese? by rsrsharma · · Score: 2, Informative

      In ATI's case, I don't think it's a matter of expertise. I didn't have any problems getting their drivers to work (even with a 2.6.x kernel), and the OpenGL acceleration is great (1700fps on glxgears with my 9600). It's pretty simple, at least if you use Debian (I dunno about other distriutions). There's a whole page on it here:

      ATI Linux driver packages for Debian

      ATI even encourages the circulation of those prebuilt packages. OK, sure, there should really be a nice GUI, but at least they provide Linux drivers in the first place unlike some other manufacturers...

    16. Re:Lack of expertese? by jherekc · · Score: 1

      Um the machines in those renderfarms where probably using crappy S3 Trio cards or something. Rendering like that doesn't take place on the graphics card, it takes place on the CPU(s)

      --
      "lack of quality control is one of the pillars of slashdot"
    17. Re:Lack of expertese? by megarich · · Score: 0

      You have a valid point. At some point in time though, i would hope that people would complain to ati about lack of proper support for linux and that if enough did, they would do something about it. The gaming world is still dominated by windows so they probably don't see the need to properly support linux.

    18. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      That's not particularly unusual. I write products for Windows that never sell shit although I still get paid to write them because some suckers never learn. But we use open source everything in the office and have for about three years and anybody who does anything about coding is completely involved in open source. And yet, what we do is write crap for Windows that doesn't even sell. It is ironic and absurd, but not unusual.

    19. Re:Lack of expertese? by JFitzsimmons · · Score: 1

      That's not a good score... I have the same card and I get almost double your FPS (~3000). However, I'm using the old 3.2.8-r2 drivers - 3.2.8-r2 is the best version I've found yet. Unless I see 'major proformance enhancements' on the forums, I don't even bother touching ATI's new drivers. Similarily priced nvidias will do even better on glxgears.

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    20. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      > Maybe ATi just plain don't know how to make decent X/Linux drivers?

      They don't need to touch X. Just manage direct windowed rendering (DRM will hand the parameters that say where), register twiddling, accelleration, texture compression, and so on. It's the exact same code as on windows, probably asm or very low-level C, just with a different API wrapper.

      But the drivers for Windows aren't open source either, and *that* is what the Linux world wants. And will never get, because ATI and nVidia don't actually own their intellectual property assets, but license them from companies who produce only software, and thus don't can't cover any loss with hardware sales, should someone decide to replace the software layer wholesale.

    21. Re:Lack of expertese? by Performer+Guy · · Score: 1

      Your extensive experience posting to slashdot clearly makes you qualified to judge the Linux/Unix competence of ATIs graphics engineers, many of whom have worked for companies like SGI and/or contributed to the DRI.

    22. Re:Lack of expertese? by amigabill · · Score: 1

      It depends on how much they value the Linux market. They might not think there's enough Linux enthusiasts to be worth the time or trouble )ie. money). If they don't see a lucrative market, then things will be mediocre at best. I have a Raceon 9800 in my game PC and an AIW7500 in my shiny new AmigaOne rig, and have a few older cards and an AIW8500DV laying around for AmigaOS driver development. We have an NDA with ATI and still can't get docs for anything newer than the 8500 chips. :/

      My Gentoo MythTV box has a Geforce of some sort, don't remember. Got the Geforce cause the AIW8500DV I tried in there I couldn't get drivers to work at all well with Linux, even just for display output.

      I have a little Shuttle XPC box I'm sorting out to be a router/gateway for my cablemodem. For kicks tried getting KDE to run on it but can't get any better than 640x480 resolution on the built-in ProSavage S3 chipset, so I just ordered an Nvidia based card for that, regardless of if I really should just telnet to the thing and not have a monitor on it...

      I've gotten much better with Linux over the last 6 months or so, but still have a good bit to learn. Until things are easier to deal with in Linux land, I'm not going to consider a graphics chipset other than Nvidia as even an option for a Linux box I have any association with. I'd love to use a Radeon card, as I've heard rumors that they're easier to get working with an HDTV
      s DVI port due to hardware interlace support or some such which Nvidia doesn't do. I don't actualy have my HDTV yet (waiting for DLP with 1080 support) but when I do I'll want to connect my Myth box to it. Do ATI's Linux drivers even support HDTV connections? Maybe, even if this runor is true, it's still irrelevant to Linux users?

      When the Linux market grows a bit more I think more companies will have more enthusiasm for the platform. While it's still more geekish thing to do, we'll have mostly this level of support from the hardware vendors.

    23. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      Not strictly true -- there was a recent breakthrough showing that many of the rendering operations done by the general CPU could be done much faster by the advanced GPUs on these cards... *MUCH* faster.

    24. Re:Lack of expertese? by EtherMonkey · · Score: 1

      Why was the parent mod'ed down? Is there no truth in what he said? Or do all negative posts about Linux automatically get mod'd down?

      Oh, nevermind. I forgot I was on /. Sorry.
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    25. Re:Lack of expertese? by OrangeTide · · Score: 1

      It's not ironic, it's just hypocritical.

      --
      “Common sense is not so common.” — Voltaire
    26. Re:Lack of expertese? by cayenne8 · · Score: 1
      "-- ^C & ^V in KDE anyone?"

      Funny, I used to use that all the time, till I learned the highlight w/mouse left button, and paste with click on middle button/wheel.

      I now keep having to remember the old way on the occasion I'm forced to use a win box...

      Personally, I find the highlight click method to be much faster...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    27. Re:Lack of expertese? by Anonymous Coward · · Score: 0

      I don't need to be qualified to comment on the quality of ATi's Linux drivers. The quality of ATi's Linux drivers speak for themselves. They say "Help me, I'm melting!" in a squeaky voice.

    28. Re:Lack of expertese? by JohnFluxx · · Score: 1

      The anon coward post mentions a "recent breakthrough".

      There's nothing recent about it. People have been offloading work to the GPU for ages. It's not uncommon to use the GPU for off-screen number crunching.

    29. Re:Lack of expertese? by JohnFluxx · · Score: 1

      You have a high slashdot number, so I'll assume you're relatively new here.

      The parent was modded down because he's trolling. On purpose.
      The points he brings are the classical points that any troll uses, and nobody could even be bothered to refute them anymore.
      I realise that to you it seems like he's just being modded down without explanation, and because of points that almost seem reasonable to you, but to the rest of us it's the same old trolling over and over.

      "Linux persists on wastefull server-client memory hog for their GUI needs."
      This is the gem that always gives trolls away. It sounds so reasonable, but try looking for any evidence that a server-client system is wasteful or a memory hog or anything. Remember that X was working on extremely old systems. I even have X running on my ipaq.

    30. Re:Lack of expertese? by DAldredge · · Score: 1

      I get 2300 fps on a Gefore 3 Ti200. This is on a Dual 1.4GH Athlon MP system.

    31. Re:Lack of expertese? by Bert64 · · Score: 1

      ATI also have a reputation for making shoddy windows drivers

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    32. Re:Lack of expertese? by KZigurs · · Score: 0

      Dear, oh dear...

      Of course client-server can be good and efficient if used apropriately. Like in, doh, server-client envorement.

      There is no reason why I would like to keep GUI with single, artifical "socketed" hw interface on my machine. And while yes, it can be done properly, sorry, X11 doesn't. Not to mention the configuration...

      "X11 is good, doh I can't run it even on my (insert xxx here)" - this is the point that gives most of linux blindfolds away.

      Aaah, /.. Where religion get's presented as common sense.

    33. Re:Lack of expertese? by JohnFluxx · · Score: 1

      um what is your point?

      I haven't had to touch the configuration file for ages. Especially with randr etc these days.
      KDE can modify your settings for you. Even for configuring my matrox I just ran the matrox power tool from matrox.org (which is quite a cool program btw.)

      Anyway, this is besides the point. What do I put in "insert xxx here" bit? XFree86 runs on many platforms. A lot more than windows that's for sure.

      You say that X11 doesn't do sockets properly? Could you point out some research showing that this design is inherently slow? Or do you mean it's wrong in other ways?

    34. Re:Lack of expertese? by Minna+Kirai · · Score: 1

      There's nothing recent about it. People have been offloading work to the GPU for ages.

      Care to quantify that? The earliest attempts I recall were in ~1997, and they didn't work practically for several more years.

      It was only this year that the idea exploded in popularity (witness the large "general-purpose GPU processing" focus at SIGGRAPH)

      (Note that "ages" in computer science is at least 5.72 real-world years)

    35. Re:Lack of expertese? by Minna+Kirai · · Score: 1

      You have a high slashdot number, so I'll assume you're relatively new here.

      That's a silly assumption. He's obviously not new- he just wanted a new account, to reset the negative Karma score accumulated from past trolls.

      A lot more than windows that's for sure.

      That's a tautology, since Windows is one of the platforms for XFree86.

      Remember that X was working on extremely old systems.

      Although frequently optimized through shm or something, the client-server mechanism imposes some overhead, which is actually most apparent on older systems. Get out a 486 and compare Windows 3.1 next to XFree86 to see how bad it can be. (Or find a Linux "Agenda" PDA, if you can). But on today's PCs, that overhead cost has shrunk to undetectability.

    36. Re:Lack of expertese? by JohnFluxx · · Score: 1

      Well, the one example that I was thinking of in particular was Transitive, which is about emulating cpus on other cpus. I know they use the GPU for optimisation.

    37. Re:Lack of expertese? by JohnFluxx · · Score: 1

      >>A lot more than windows that's for sure.

      >That's a tautology, since Windows is one of the platforms for XFree86.

      I think your logic is slightly off, or you misunderstood me (or I didn't write what I meant).

      I was saying that XFree86 runs on more platforms than windows. Just because it also runs on windows, doesn't make anything a tautology. Now if windows can run as a client on XFree86, then the two sets would be equal.

  3. wishful thinking. by bagel2ooo · · Score: 2, Interesting

    I've been hoping that some of these companies would do similar to what Google did (before this TopCoder) thing and issue a bounty of sorts to get these done. Perhaps the winner/winning group could get the right to develop the *n?x driver and possibly have it made into a paid over time position of sorts. As long as they pay less than they would in house + paperwork it seems both parties would make out pretty well.

    --
    ( o ) one could say I'm rather baked
    1. Re:wishful thinking. by Anonymous Coward · · Score: 2, Interesting

      I've been hoping that some of these companies would do similar to what Google did (before this TopCoder) thing and issue a bounty of sorts to get these done.

      The reason people are complaining is because for the fastest 3D acceleration support, people are using binary-only drivers (from both ATI and nVidia). These drivers are binary because both companies do not want to publish human readable details about their 3D acceleration. They only provide information to 3rd-parties under NDA (non-disclosure agreements) which prevent a 3rd-party from writing top-quality accelerated 3D drivers.

      Actually ATI has provided some details/help to the dri.sourceforge.net project. Not very much, but little bits for their not-their-latest-greatest graphics cards.

    2. Re:wishful thinking. by jmorris42 · · Score: 4, Interesting

      > These drivers are binary because both companies do not want to publish
      > human readable details about their 3D acceleration.

      Actually I suspect another culprit. ATI used to release complete hardware details under NDA to the XFree86 folks, which is why I have decent 3D support on my AMD64 machine with the last card with Open Source drivers, the Radeon 9200. DirectX9 is the dividing line. No card with DX9 support has specs available under any terms that permit an Open Source code release. So three guesses who is reponsible, especially since neither ATI nor NVidia will even discuss WHY they can't release specs. Only one entity can inspire that much fear.

      --
      Democrat delenda est
    3. Re:wishful thinking. by Knuckles · · Score: 1

      +1 interesting observation. Thanks

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    4. Re:wishful thinking. by Slime-dogg · · Score: 2, Interesting

      Then those two companies are full of pussies. Look, ATI and nVidia make up the majority of the high performance graphics card market. Nearly everyone has a card from them in one form or another. It's their choice to support a particular platform, too.

      If both companies dropped driver support for DirectX 9, what could MS possibly do to them? MS would be on the losing side, for all of a sudden their flagship graphics libary no longer works. Of course, there would be a bit of discontent amongst gamers, mostly because HL2 wouldn't work.

      On the upside, more companies would choose to go forward with OpenGL, and maybe that spec would be pushed into the front of everyone's attention. nVidia and ATI would be in the position to make demands, then. They make their own drivers, MS would be stupid to force them to do things... think about it.

      Face it. ATI doesn't support Linux because there's no profit in Linux for them. They don't release the source anymore because they have their own intellectual property in their cards, not because of having some stupid OS maker with it's finger in the pot.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    5. Re:wishful thinking. by ImpTech · · Score: 1

      Although, NVidia's been pushing that line about not being allowed to release specs for at least 3 years now. So DX9 doesn't have anything to do with it from their point of view. And the R300 is really where ATI all of a sudden caught up to and passed NVidia in the benchmarks... so my guess is once ATI got on top they decided not to risk giving anything away that might help the competition catch up. Whether thats a valid concern on their part is another question entirely.

    6. Re:wishful thinking. by Anonymous Coward · · Score: 0

      Face it. ATI doesn't support Linux because there's no profit in Linux for them

      Bingo. So, tell me-- why would a company wish to spend money to lose money on a segment of the market that has already written them off?

    7. Re:wishful thinking. by mczak · · Score: 1
      No card with DX9 support has specs available under any terms that permit an Open Source code release.
      Not true. The i915 GMA (although it streteches the word graphics "card" a bit) might not be very fast, but it is a fully DX9 compliant chip. It has open-source drivers (including support for "pixel shaders", GL_ARB_fragment_program).
    8. Re:wishful thinking. by Attitude+Adjuster · · Score: 1
      Face it. ATI doesn't support Linux because there's no profit in Linux for them. They don't release the source anymore because they have their own intellectual property in their cards, not because of having some stupid OS maker with it's finger in the pot.

      I dont find that a convincing argument, for two reasons:

      It ignores the fact nvidia does provide a much better level of linux support.

      Under your logic no-one would support video cards under Mac OSX either, which occupies a very similar (~5%) level of the non-server market to Linux.

      The absolute financial profit to be had is small, but its not negligible. Nor is the intangible but real currency of reputation.

      The grand parent post's hypothesis regarding DirectX is interesting, and shouldn't be discounted before being explored more fully (who is making the chips for the xbox2 eh?), although personally I think ATI are just being a bit absent-minded, slow, and a bit stupid. It happens occasionally to all companies...

    9. Re:wishful thinking. by jmorris42 · · Score: 1

      > The i915 GMA might not be very fast, but it is a fully DX9 compliant
      > chip. It has open-source drivers...

      I didn't know about that one. Interesting, but not all that useful since I wouldn't be caught dead with an integrated video on a lowend board. Besides I like AMD64 and I doubt there is an Athlon64 MoBo with an Intel chipset. Just a suspicion, I was wrong once today though.

      --
      Democrat delenda est
  4. Installer? by IamTheRealMike · · Score: 5, Informative

    The nVidia installer is GPLd, they could use that rather than writing a huge howto. I guess ATI using software from nVidia would be a bit uncomfortable for them though ...

    1. Re:Installer? by Anonymous Coward · · Score: 1, Interesting

      The installer software is not the major issue. It is the drivers themselves, and the about of engineering time ATI puts into their drivers.

      ATI does beat nVidia for supporting the open source drivers, but that seems lost. Check the XFree86-devel mailing list archives.

    2. Re:Installer? by DrWhizBang · · Score: 1

      I guess ATI using software from nVidia would be a bit uncomfortable for them though ...

      IIRC, the NVidia installer is the Loki Installer that was created by Loki games (RIP), not NVidia's code.

      --
      Schrodinger's cat is either dead or really pissed off...
    3. Re:Installer? by Mr+Guy · · Score: 3, Insightful

      Part of it IS the installer. Nvidia's installer is what software installers SHOULD be like. After having to wrestle with ATI drivers, my jaw dropped when I put an Nvidia card in last night and had it installed and running about five minutes, including download time.

      The REAL frustrating part is the Nvidia is an old one I had laying around, while the ATI is a brand new present from this summer. Under windows the ATI decimates the Nvidia card but the Nvidia pushes ahead in Linux.

    4. Re:Installer? by IamTheRealMike · · Score: 2, Informative

      Nope, you can go get it from CVS I think. I checked it out one time, it's definitely their code, though it may be *based* on parts of Loki most of it is new.

    5. Re:Installer? by Anonymous Coward · · Score: 0

      The REAL frustrating part is the Nvidia is an old one I had laying around, while the ATI is a brand new present from this summer.

      a) Linux is not the primary market for either ATI or nVidia, so they will both focus on issues in their core revenue markets first (high volume Windows based OEM sales, and high end gamers).

      b) In the open-source world, latest and greatest hardware is rarely as well supported as older hardware. This is because if the Linux (or *BSD) driver is written outside the vendor, a customers who is a programmer with spare time has to buy the released product (not early access to a beta) and then start reverse engineering and then write & test a driver.

    6. Re:Installer? by Mr+Guy · · Score: 2, Interesting

      See, that's the failed logic. LINUX is not a primary market, period. WINDOWS is not a primary market, either. The primary market for computer graphics cards in general are:

      1) Males
      2) Ages 18 to 35
      3) Disposable income

      Linux users are definitely a significant segment of that market. I upgrade my video card about once every other year. I typically buy the "high midrange" shortly after the release of the new big dog card. For example, my recent card is an ATI Radeon 9700 Pro. It bothers me that it's sitting in a box and my GeForce Ti4200 is in my AGP slot.

    7. Re:Installer? by psyco484 · · Score: 2, Interesting
      Too bad you didn't read up on the issue before hand. Nvidia has one driver for all their cards, the Linux support is well known and reliable, and the installer just works. Even before they had their installer they had clear and well-written instructions on how to install the drivers, and where in your X config to edit values. Also, ATI cards are optimized specifically for directx, where nvidia cards tend to work much better on opengl games. If you had planned on running Linux and wanted a performance graphics card for anything on Linux, why would you get something from ATI when most good ATI features are useless?

      I'm not going to mindlessly bash ATI but looking at their history and reading up on user reviews clearly shows ATI lacking when it comes to Linux and newer opengl games in general. If you use lots of directx stuff, get an ati card. If you use a lot of opengl stuff, get a nvidia card. That's what it comes down to until either company can get their stuff together and produce an all-around solid graphics card that doesn't cost thousands of dollars.

    8. Re:Installer? by DrWhizBang · · Score: 1

      Cool. I must take a look (being and installer type of guy myself...)

      --
      Schrodinger's cat is either dead or really pissed off...
    9. Re:Installer? by Mr+Guy · · Score: 1

      Unfortunately my switch to using Linux as a gaming box came after getting the card.

    10. Re:Installer? by Seehund · · Score: 1
      The REAL frustrating part is...

      ... that ATI's drivers won't even install on a modern and widely used distro, such as Fedora Core 2 - no matter if you follow ATI's instructions.

      You'll have to find a community support forum or two, download patches, and apply them. Then, if you have an SMP machine, you'll also have to create a symlink in your kernel source directory. If you've got an x86-64 machine, you're apparently SOL.
      (And if you've got another CPU or OS, you're also SOL, due to the closed source, but that's another topic. OK, one recent ATI release actually wouldn't load on Athlons, but that's not what I'm talking about.)

      If it only were a matter of RTFM, no big deal.

      Then there's the horrid performance (far worse than ATI's Win Catalyst's already "less than ideal" OpenGL performance), the apps/games that are unusable due to artifacting, the unsupported features (no FSAA on DX9-class hardware in 2004??), the misidentified gfx boards, ...

      --
      Help savingAmigaOS and a free PowerPC market
    11. Re:Installer? by PitaBred · · Score: 1

      Small point: ATI *DRIVERS* are highly optimized for DirectX. OpenGL and DirectX both accomplish the same things. They diverge a bit in the pixel shader arena, but that's to be expected.
      But otherwise, yes, ATI's drivers in general suck. In other news, ATI is said to be rewriting their OpenGL support from the ground up, to make it more competitive with NVidia's offerings. Seems like a nail in DirectX's coffin to me.

    12. Re:Installer? by roalt · · Score: 1
      I installed the Ati card drivers on Fedora Core 2 two days ago (using an original 2.6.8 kernel). Although I already had the extra kernel patch downloaded, after installing ATI's rpm and running fglxconfig it just ... Ran! (without using a patch).

      At work on another machine, the xinerama mode also does work quite well (there I had to use the patch, probably older kernel), the only thing that doesn't work, is getting a dual-head set-up without xinerama (with display :0.0 and :0.1).

    13. Re:Installer? by NutscrapeSucks · · Score: 1

      Linux users are definitely a significant segment of that market.

      Depends what you mean by "Linux user" -- if you include hobbyists that futz around dualbooting when not playing their Windows games, then OK, I suppose there is a marginal reputation halo from having good Linux support. However, the vast majority of high-end card-buying casemod/alienware Gamer types either don't care about Linux or think it sucks.

      The general profile of a Linux user is a system administrator who runs it on servers and doesn't give 2 craps about video drivers.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    14. Re:Installer? by Minna+Kirai · · Score: 1

      Nvidia's installer is what software installers SHOULD be like.

      No. In an ideal world, installers would be a lot better. (The fault isn't entirely NVidia's, but also of the Linux distros)

      The NVidia installer, with luck, can end up by compiling the "nvidia" kernel module and loading it into RAM. Then the user is left to locate and modify XFree86Config (or equivalent) by herself, and then can run "startx", "xdm", or "init 5".

      At that point, she assumes everything's fine, and thus is suprised when she reboots and gets just a text console (or worse, a scrambled screen or invalid scan rate). That happens because the NVidia installer made no provision to load the kernel module into RAM on subquesent reboots- nor does the documentation hint that one may need to take steps to achieve this (such as editing /etc/rc.local).

      I've observed users actually establish the workaround of re-running the NVidia installer after each reboot, as they know no other way to get a kernel module loaded (or even have heard of a module). (Naturally, they then work hard to keep a long uptime)

    15. Re:Installer? by Anonymous Coward · · Score: 0

      The X portion of the nvidia driver automatically loads the kernel portion if it is not already loaded.

      You're complaining about a non-problem.

    16. Re:Installer? by Anonymous Coward · · Score: 0

      ATI and Nvidia have linux drivers mainly because many 3d animator's workstations run Linux. These workstations tend to have the highest-end 'professional' GPUs in them (ie, Quadros), which have a substantially higher profit margin than gamer parts.

      The recent trend of using GPUs to accelerate renderman rendering means that soon the thousands of linux renderfarm nodes that most graphics shops have will also need GL drivers.

      Of course, all these shops have dedicated IT, so having the drivers require an hour of tinkering to install is not a deal-breaker; you do that tinkering once, and then replicate it onto hundreds of artist's workstations and thousands of render nodes.

      If Linux gamers were the only market here, it wouldn't make financial sense for Nvidia or ATI to support Linux.

  5. Be Careful by Anonymous Coward · · Score: 2, Insightful

    ATI, Remeber Diamond wouldn't release drivers specs for Linux either....

    1. Re:Be Careful by SQLz · · Score: 1

      That didn't kill Diamond though. It was the merger between Diamond and crappy S3 (now Sonic Blue) who, at the time, had not made a decent product since the winter of 82'. I still wonder what happened internally at that company to make it go from good, to shit, so quickly.

  6. You mean windows is better than linux at something by Anonymous Coward · · Score: 2, Insightful

    I never had to compile my windows kernel to get video working.

    Just saying...

  7. Nvidia and ATI by scifience · · Score: 3, Insightful

    ATI makes some nice cards, but only for Windows users. Their Linux drivers are infamous for a reason.
    If you are using Linux and want properly designed drivers, you really have no choice except to use an nVidia card.

    1. Re:Nvidia and ATI by AsnFkr · · Score: 4, Insightful

      Just two years ago most people despised ATI's Windows drivers as well, at least in comparison to Nvidia's. Give them time to come around, I'm sure they will.

    2. Re:Nvidia and ATI by netringer · · Score: 1
      ATI makes some nice cards, but only for Windows users. Their Linux drivers are infamous for a reason. If you are using Linux and want properly designed drivers, you really have no choice except to use an nVidia card.
      Gee, *thanks* for the great timing. I ordered an ATI Radeon card just last night intending to use it with Fedora.

      I thought we hated nVidia because THEY wouldn't open up their drivers.
      --
      Ever dream you could fly? Get up from the Flight Sim. I Fly
    3. Re:Nvidia and ATI by kalidasa · · Score: 1

      On the x86 platform. They also make cards for the PPC platform. So better to say "but only for users of closed platforms."

    4. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      I never understood either why all these nVidia fans (that all seemed to have vanised lately with the latest trend) said that, because I yet have to have a problem with any ATI card, and nVidia wise, my first nVidia card (a GeForce 4 Ti4200) is also my last. Never again!

    5. Re:Nvidia and ATI by Skuto · · Score: 2, Interesting

      I've been waiting for 2 years for decent Windows drivers and my patience is ALSO up.

    6. Re:Nvidia and ATI by MarcQuadra · · Score: 1

      WOAH!

      That's only true under these conditions:

      Your ATI card is new enough that there aren't open drivers for it (R300 or later) yet, and you actually use 3D in Linux.

      I myself use a RADEON 7500 and it has fully-accelerated 2D/3D in XFree86 and XOrg, and it has for a LONG time now. The native support in the latest XOrg release has across-the-board full 2D acceleration for all RADEON chipsets, even the new ones.

      GPL'd linux drivers are usually a bit behind the cutting-edge hardware, because there's a lag time for the hardware manufacturer to document their interfaces. It's really no big deal though.

      Honestly, how much of your time is spent in 3D in Linux? I estimate that under 0.05% of mine is. All I need is decent 2D for my needs. 3D is nice, but it's 99.5% useless to me, since it only gets used when I kick back and play QuakeII.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    7. Re:Nvidia and ATI by Sunspire · · Score: 1

      Neither have opened up their drivers. The difference is that Nvidia's installer works really well and ATI's is a piece of crap. I'm using a Radeon 9600 Pro on Fedora Core 2, I've decided to stick with the default X.org radeon driver because it's such a hassle to get the vendor driver to work on FC2.

      If you decide to just use the default driver it works well enough with xv overlays etc. except of course there's no 3D acceleration. The open source nvidia driver is exactly the same.

      --
      It's like deja vu all over again.
    8. Re:Nvidia and ATI by Apathetic1 · · Score: 3, Interesting

      Some people still despise ATI's Windows drivers. The latest version of the Catalyst Drivers for Windows XP broke multi-monitor support on my Radeon 9000. Rolled back the driver to an older version and it works fine.

      C'mon, guys. You make great cards, how about some decent drivers?

      --

      My username does not make me Apathetic. It's irony, get it?

    9. Re:Nvidia and ATI by Kuad · · Score: 2, Interesting

      You bought a brand new and (I assume) expensive video card, intending to use it on an OS that's not a current version of Windows, and you didn't check to make sure the drivers worked well? I'm sorry, you get what you deserve.

      NV's drivers are closed (as are ATI's later ones) for a very good reason - they contain code licensed from other companies. They can't open source the drivers without getting hit by numerous lawsuits.

      The other suggestion, of course, is that they're more open with their hardware specs. That would be nice, but these companies make money off their engineering. If it were simple to kludge together a high-performance GPU, then S3 might actually sell more than 15 boards in a year. I wouldn't want completely open specs if I were them, either.

    10. Re:Nvidia and ATI by FictionPimp · · Score: 1

      A large amount of my time goes to playing UT2004 or America's Army. Without stable 3d drivers I would most likley not be using linux. Thats why I went with nvidia, my ati 9800 pro was next to impossible to get working last time I tried. I could get 2d fine, but 3d just would not work. My FX 5900 on the other hand was simple.

    11. Re:Nvidia and ATI by It'sYerMam · · Score: 1

      Exactly - the default driver is not an option if you want to do any gaming on Linux. And don't give me that "Windows for games" m'larky - there are some kickass games for Linux, proving that popular (e.g. UT2004) games can and do work.
      I personally managed to find two patches and a prior hack that enabled me to use the radeon dri drivers with FC2. However, the installer did almost nothing to help with this.

      --
      im in ur .sig, writin ur memes.
    12. Re:Nvidia and ATI by ipgeek · · Score: 3, Informative

      ATI has been steadily releasing newer versions of their linux drivers over the past year (and I commend them for doing that). What has been frustrating is that the general experience has been that performance has degraded with many of the recent 3.xx releases, at least in comparison to the old 2.8 release which was already pretty fast and stable for my ATI card. I think part of the problem has been the push to support the most recent chipsets which has definitely complicated the driver releases.

      btw, this http://www.rage3d.com/content/articles/atilinuxhow to/how-to hosted by Rage3D has been a god-send to those of us linux users suffering with ATI cards....

    13. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      If there is NDA, then what company is holding them? SGI have said (and these fellas are the most likey reason) there is nothing in the NVidia code that they would object to be open sourced in GPL.

      If they say "these companies are the reason why", then we can ask those companies to change their mind, maybe by showing them where they benefit and do not lose assign copyrights to them and GPL before doing so).

      As it is, this excuse seems a load of hockey. It is probably that the only difference between their really expensive workstation cards and their consumer level cards (apart from maybe better QC) is what the driver does. OSS the driver, and you could buy three consumer level cards, thorw two away if they do not match up to the QC levels and still end up saving money. THAT would be a sensible reason to keep drivers closed. If they say so, then we can at least understand it.

    14. Re:Nvidia and ATI by wobblie · · Score: 1

      the ATI drivers work fine in Linux - the ones written by the XFree and kernel team. You can even get DRI working with them if you have some patience.

      The linux drivers by ATI are for 3D. And yes, they do suck.

    15. Re:Nvidia and ATI by Phekko · · Score: 1

      Would you mind telling what your problems with the Ti4200 were? I have one and am using it in Linux, TV out and all and it was very easy to install. From what I've heard in the community you must be very lucky not to have problems with an ATI card.

      I would be happy to buy an ATI card as they are cheaper and (from what I hear) run cooler than nVidia cards. But I won't go near one unless I am sure I can play Unreal Tournament and Enemy Territory in Linux with it.

      --

      Sigs for Nerds. Sigs that Matter.
    16. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      The only way to get ATI to come around is to get Linus, Red Hat, or IBM, etc. to put out an official statement to not buy ATI hardware due to lack of driver support(but IBM uses the chips in their laptops so I doubt they would help). Some big player has to make a stand that the IT press would run as their headline. Imagine seeing a story on CNET like "Red Hat advises clients not to buy ATI hardware" or "Linus Torvalds recommends Linux users switch to nVidia." ATI only seems to care about the Micro$oft money right now, and only a big name player will be able to make a difference.

    17. Re:Nvidia and ATI by OverlordQ · · Score: 1

      Wow they were selling the 9000's in what . . '90? You cant expect them to support cards forver.

      --
      Your hair look like poop, Bob! - Wanker.
    18. Re:Nvidia and ATI by jmorris42 · · Score: 1

      > If you are using Linux and want properly designed drivers, you really
      > have no choice except to use an nVidia card.

      Wrong. NO Nvidia card is supported. Buy a Radeon 9200 and use the OPen Source drivers in XFree86 for a good out of the box experience. And send both ATI and Nvidia an email explain to ATI why you put a 9200 in a top of the line machine instead of their newer closed crap and explain to Nvidia why NONE of their products can be considered for purchase.

      If a few thousand of us did exactly what I just described we would have a modern 3D board with open drivers within a year from one of them.

      --
      Democrat delenda est
    19. Re:Nvidia and ATI by Apathetic1 · · Score: 1

      My dad's brand new laptop has a Radeon 9000M in it. They're still selling them.

      --

      My username does not make me Apathetic. It's irony, get it?

    20. Re:Nvidia and ATI by Tony+Hoyle · · Score: 1

      You're going to buy a top of the line video card and only run it 2D? Yeah, right. You could put in a crappy S3 and do the same job.

      No, the OP was right. For proper driver support you need an NVidia.

      I went the ATI route once and gave up... it was basically impossible to get 3D working with their drivers and the open drivers don't support the R300 or R350 (basically they only support the old cards which won't run modern games anyway). To cap it all the card fried itself after 3 weeks - crappy hardware too. I didn't bother replacing it, I just got an NVidia.

    21. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      This is the way it has always been with ATI. I'm suprised people still buy the damn things. They usually end up complaining about this or that and how some things don't work or are broken.

      DUH! Hello morons! ATI writes absolute shite drivers. They always have. I've long suspected that they have the hardware engineers writing all the software (with no software engineers at all). That is a great way to make crap software.

      nVidia has always just worked. Especially under Linux. There is no other choice.

    22. Re:Nvidia and ATI by Dever · · Score: 1
      yeah dummies! that's why they offer to sell you new graphics cards every year, so you can have support.

      i mean, it's not like i bought a brand new 9000 in 2003 or anything. that's obviously 40 years past where i can expect reasonable support.

      now if i can just fit this weird sized hercules into my agp slot i'll be good to go...

      seriously people, next year you'll probably expect your athlons to work and stuff just because they still...work...

      --
      - I'd prefer not to.
    23. Re:Nvidia and ATI by wolrahnaes · · Score: 1

      It is probably that the only difference between their really expensive workstation cards and their consumer level cards (apart from maybe better QC) is what the driver does.

      This is actually exactly right for many cards.

      Over quite a few generations of card, the Radeon and FireGL have been identical. Same with the GeForce and Quadro. There are numerous hacks to switch them around, sometimes gaining performance in certain apps.

      Most of these worked with boards based on the reference design. Supposedly the newer cards actually have differences in the core, so the hacks don't work as often anymore, but it still has happened.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    24. Re:Nvidia and ATI by Quikah · · Score: 1

      Well I guess that is the danger of group think. I personally love nVidia because they offer good Linux support. Don't care if they open the drivers up or not as long as they stay good.

      --
      Q.
    25. Re:Nvidia and ATI by True+Grit · · Score: 1

      You're not making any sense at all.

      The 3D drivers for both ATI and NVIDIA are closed source, equally.

      Xfree86 has open source 2D drivers for both ATI and NVIDIA as well, and given relatively equal hardware performance, either will suit your needs admirably as long as you aren't playing 3D games.

      I don't see any difference between the two, except that NVIDIA's (proprietary) 3D drivers are better than ATI's (proprietary) drivers.

    26. Re:Nvidia and ATI by netringer · · Score: 1
      You bought a brand new and (I assume) expensive video card, intending to use it on an OS that's not a current version of Windows, and you didn't check to make sure the drivers worked well? I'm sorry, you get what you deserve.
      I DID check. I googled "Linux video card" and spent a while reading forum comments and such. I read that ATI and Nivia cards are supported. I guess didn't spend enough time at it and I didn't check the current iterations and 3D performance. I chose the card after that - after reading User Reviews that said the card "rocked" in both Windows and Linux.

      No matter. I'm sure I can return the ATI Card box unopened and exchange it for an equivalent NVidia card. It's lucky I found this out before I got the card.
      --
      Ever dream you could fly? Get up from the Flight Sim. I Fly
    27. Re:Nvidia and ATI by FlashHamster · · Score: 1

      So it makes sense to buy an ATI card around 2006...

    28. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      Assholes like you, Kuad, are why Linux is still a scary and dangerous sounding thing to mainstream, non-computer-geek people - that is, the vast majority of computer users. "You got what you deserve. Should have checked the driver compatibility." That may be true, but if this is the kind of attitude that mainstream users see when they make a simple mistake with Linux, then you've just Linux adoption back a lot more than ATI and their crappy Linux video drivers.

    29. Re:Nvidia and ATI by Anonymous Coward · · Score: 0

      The difference is: the one that won't do accelerated 3d on my recent, well spec'ed linux box, no matter how many times I build, install, configure their drivers, no matter how many times I reconfigure and recompile my kernel, and even if it did work, wouldn't work with a recent version of X, does not work for me. Period. Screw ATI. Next time around it's nVidia for me.

    30. Re:Nvidia and ATI by rweir · · Score: 1

      Well, perhaps on Intel, but I have 3d acceleration on my ibook g4 (with an ati 9200) with Free drivers while people with nvidia cards have only the 2-d-only nv driver.

    31. Re:Nvidia and ATI by Carewolf · · Score: 1

      Nvidia is pretty much the same. For all I like to bitch about Windows, the NVidia drivers are still the only thing that has ever made Windows 2000 "crash" for me (actually the desktop just becomes unreachable, due to some nview fuck-up, but same effect).

      In the same tone, the only time I've had TV-output work easily on a NVidia card was on a pre-installed computer. Usually you can make it work, but it takes 1-2 hours of wrestling with Nview, a few reboots, and crying in pain, untill you find the right combination of booting with tv-cable in, hitting the right preferences in the right order in obscure sub-dialogs, before it finally works.

  8. Comments from an ATI engineer by Anonymous Coward · · Score: 5, Interesting

    If enough people leave the right kind of feedback, those drivers will be made open source.

    There are just a few followers in management who think we need to follow NVidia's business model. They are wrong.

  9. Why use ATIs drivers? by cerberusss · · Score: 4, Informative

    I use the ones provided with XFree86 and/or from DRI. Runs like a charm. I don't bother with those binaries at all.

    --
    8 of 13 people found this answer helpful. Did you?
    1. Re:Why use ATIs drivers? by cozziewozzie · · Score: 1

      Last time I checked, the DRI drivers run only on ancient hardware, and for anything from this century, you needed the binary drivers. Has this changed?

    2. Re:Why use ATIs drivers? by noselasd · · Score: 1

      These DRI drivers gets you hardware accelerated opengl on
      all (newer) ati cards ?

    3. Re:Why use ATIs drivers? by cerberusss · · Score: 1

      Well, why don't you check the site?

      --
      8 of 13 people found this answer helpful. Did you?
    4. Re:Why use ATIs drivers? by tjw · · Score: 2, Insightful


      The DRI drivers only support ATI cards up to the Radeon 9200 (rv280). It appears that ATI will be following NVidia's footsteps by not releasing specs for their newer cards.

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    5. Re:Why use ATIs drivers? by pp · · Score: 3, Interesting

      Because they only support older models (pre-Radeon 9600 or so). While some work to add open source support to the R300 series is being done, it doesn't work yet. http://volodya-project.sourceforge.net/R300.php seems to be the site of the effort.

      From what I've used the binary drivers, they're not _that_ hard to get running, on a friends fc2
      laptop it was a matter of copying a few dri header files from the kernel sourcecode (the ATI drivers should be including a copy of these since there's no guarantee the kernel DRM stuff will continue
      using it in the future)

      Anyway, it was a matter of running make after that. Not as easy as the nvidia stuff, but still not that hard either.

    6. Re:Why use ATIs drivers? by Sunspire · · Score: 2, Informative

      The open source drivers work fine with the R3xx cards (9600-9800) these days. They're not the latest models anymore, but probably the most used ones.

      --
      It's like deja vu all over again.
    7. Re:Why use ATIs drivers? by swv3752 · · Score: 2, Informative

      The latest ATI cards supported for DRI are the 9200.

      --
      Just a Tuna in the Sea of Life
    8. Re:Why use ATIs drivers? by canadiangoose · · Score: 1
      Perhapse FC2 ain't that difficult, but they probably build the drivers with Fedora in mind. I run Debian, and before throwing $200 on a video card I borrowed a GeForce2 and a Radeon 9600. The Radeon took several hours to install, wasn't stable, and broke when I did a system update. The nVidia took minutes to install, and unless I put in a new kernel, I haven't had to worry about the driver since then. I didn't even have to reinstall the driver after installing my new GeForce 5700.

      No, the ATI drivers can be more than just a little more difficult to install than the nVidia ones.

      It seems to me that ATI considers 'Linux' and 'Fedora' to be synonyms, and that no other distro matters. It's like releasing a driver that ONLY works with Windows XP. I mean, nobody runs Win2K, or anything else, right?

      --
      Never eat more than you can lift -- Miss Piggy
    9. Re:Why use ATIs drivers? by tyrantnine · · Score: 2, Interesting

      I'd have to disagree with your runs like a charm sentiment. I also run the DRI drivers. While I get 1100+ running a glxgears demo, the only game I actually use them for is an occasional game of Quake I.

      In Windows, running Fuhquake with all the fancy GL extras (rocket trails, explosions, yadda) and 24-bit textures, my 1.2 Ghz Athon and Radeon 7200 (All in Wonder) is as ridiculously fast as you'd expect for a game this old. Under linux, the 24-bit textures alone are unusable. On large levels, things stutter all the way down into the 10-15 fps range. To really keep it smooth, I need to dump pretty much all the fancy GL effects and play what basically was vanilla GL quake in 1997.

    10. Re:Why use ATIs drivers? by Anonymous Coward · · Score: 0

      You forget the open-source drivers don't have anywhere near decent 3d support. Though 2d seems to work nicely.

    11. Re:Why use ATIs drivers? by codeguy007 · · Score: 1

      There's no 3D support for R300 chipset and up only 2D works.

    12. Re:Why use ATIs drivers? by sewagemaster · · Score: 1
      I use the ones provided with XFree86 and/or from DRI. Runs like a charm. I don't bother with those binaries at all.

      Same here, I got my 9200SE running with DRI - but unfortunately I could only get it running up to AGP4x, not 8x, which is the card's max capability. Apparently, X doesn't support anything above 4x. You can set the AGP mode as option AGPmode below. The default, unfortunately is 1x. Unbelievable.
      Section "Device"
      Identifier "Card0"
      # Driver "ati"
      Driver "radeon"
      Option "AGPmode" "4"
      # Option "AGPFastWrite" "on" # may hang system
      Option "EnablePageFlip" "on"
      #Option "hw_cursor"
      Option "sw_cursor"
      #Option "NoAccel"
      #Option "ShowCache"
      #Option "ShadowFB"
      #Option "UseFBDev"
      #Option "Rotate"
      # ChipId 0x514D # 9100, works for sure
      ChipId 0x5964 # 9200SE
      # ChipId 0x5961 # 9200
      VendorName "All"
      BoardName "All"
      BusID "PCI:1:0:0"
      EndSection
    13. Re:Why use ATIs drivers? by ImpTech · · Score: 2, Interesting

      Well sure... if you've got a pre-8500 Radeon, thats great. For anything more recent you'll get zero acceleration (2D or 3D) with the XFree/Xorg drivers. Which is not to say that you get great acceleration with ATI's driver, but you get something.

    14. Re:Why use ATIs drivers? by noselasd · · Score: 1

      It was a retoric question on the X(free/org) DRI drivers...

    15. Re:Why use ATIs drivers? by Brandybuck · · Score: 1

      That's okay, because I can't afford any of their cards until they're two years old anyway.

      --
      Don't blame me, I didn't vote for either of them!
  10. performance? by Anonymous Coward · · Score: 0

    Any performance figures on the two?

  11. Time to switch by Aggrajag · · Score: 5, Interesting

    I am not the only one who is either thinking about or has already switched to Nvidia just because of the drivers.

    I have been waiting for a year for proper drivers for Linux but as they still have not materialized the next card will be Nvidia, no question about that.

    1. Re:Time to switch by krgallagher · · Score: 2, Insightful
      " I am not the only one who is either thinking about or has already switched to Nvidia just because of the drivers."

      I made the switch about a year ago. I have never looked back.

      I read ATI's instalation instruction for SuSE, and feel sorry for anyone who has to follow them. On my SuSE instalations, to install Nvidia's driver I just launch Yast2 and do an online update. I get the drivers straight from SuSE let Yast install them. It is a snap.

      --

      Insert Generic Sig Here:

    2. Re:Time to switch by FubarPA · · Score: 1

      My next video card is going to be NVidia. I have a Radeon 9500 Pro, and I did manage to get 3D acceleration running, but it's horrible compared to Windows for games, at least on my box.

      --
      "Well, I am mad, and I'm a crazy fucka when it comes to tea"
    3. Re:Time to switch by nb+caffeine · · Score: 1

      Ive always been an nVidia fanboy, so to speak, due to problems with an old ATI Card i had back in 99. It still gets used for tv-in, and only under linux, but thats only thanks to the gatos guys. my gf ti4200 works great under linux for ut2k4. I've had both, used both under windows and linux, and nVidia is just all around better for what i need a video card for.

      --

      "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
    4. Re:Time to switch by HoneyBunchesOfGoats · · Score: 2, Interesting

      Nope, you're not the only one. I was a previous ATI owner, and I loved my Radeon 8500. The thing that moved me to nVidia was the lack of quality in the Windows drivers; it seemed like things got worse for me with every driver release (one would have texture corruption in games; in the next release, that would be fixed, but then certain textures would show through objects they were behind, etc.). The last straw was a bug that was a problem for me in every driver after 4.2, which wouldn't let me set the monitor refresh rate over 60hz.

      I know that everybody didn't have the same problems, but I just got tired of dealing with it. Since I'm looking to move away from Windows in the future, it made the decision to go with nVidia that much easier.

    5. Re:Time to switch by Anonymous Coward · · Score: 1, Funny

      I keep wondering about this whenever the subject comes up. It's clear that the NVidia drivers rock under Linux; they release updates, they support the community, etc. But what's the long-term escape plan? What happens when NVidia either goes out of business or decides to stop updating drivers for older cards and something changes in the Linux kernel to make their binary drivers break? Will you all just freeze your boxes at that point in time, never updating them again?

    6. Re:Time to switch by grasshoppa · · Score: 2, Insightful

      Not the only one.

      I have a 9700pro which I love under windows, but which gave me grey hairs installing under linux.

      My next card will very likely be nvidia. I say very likely, because I don't upgrade often, so if ATI manages to get some decent drivers together that are easy to install, I may stick with them.

      However, were I to upgrade tomorrow, it'd be nvidia. I'm simply disgusted with ATI right now.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
    7. Re:Time to switch by flynn_nrg · · Score: 1

      I did switch, from Nvidia to ATI :)

      I had an aging TNT I bought in 1999 that served me well for mplayer (Xv acceleration comes handy when your cpu is not that fast) and the casual bzflag game. That is, when their driver worked. What pissed me off though, was the fact that a 1999 card had no open source driver that did anything beyond basic 2d (XF86's could not even do Xv last time I checked). That and the constant crashes on FreeBSD 5 (the drivers weren't that stable at the time, they are now I've been told) made me want to look for something else. I got a Radeon 7000 for $25 at a local store. Everything works fine, tv out works, and 3D works too, all with open source DRI drivers. I'm not a gamer myself, but I'm glad I ditched my nvidia card and I know I'll never give nvidia money again.

    8. Re:Time to switch by hackstraw · · Score: 0, Offtopic

      The thing that moved me to nVidia was the lack of quality in the Windows drivers...

      The thing that moved me from Windows/Linux dualboot to Linux fulltime in 1997 or so were driver issues with whatever video card I had at the time and a DirectX "upgrade" that left my Windows system unusable. It wasn't worth my time to reinstall.

      The thing that moved me from Linux to Mac OS X was the lack of this kind of bullshit. (I had to recompile X from CVS in 2001 to get it to support my laptop's video card an Intel 810 I believe, maybe an 815, don't remember). I don't even know where or what drivers are in OS X, and I don't care. It just works, and it works well. I just checked and I have an ATI card in my Mac.

      Granted I do not play (computer) games, so my "needs" are different than those that do.

      Another Mastercard knockoff:

      PC with Lindows: $1,500 + time monkeying around with drivers and rebooting

      PC with Linux: $1,500 + time monkeying around with kernels, drivers, restarting X and/or rebooting

      Mac with OS X: $1,500

      Reclaiming my time not monkeying around with drivers and rebooting: Priceless

    9. Re:Time to switch by Lisandro · · Score: 1

      Love/hate relationship here. I would *LOVE* to see nVidia open-source their drivers (or atleast the specs, with no nasty NDAs), but their binary drivers just work. Better than their Windows counterparts, in some areas.

      My latest card purchase was nVidia, just because of that.

    10. Re:Time to switch by be-fan · · Score: 1

      Well, there are two points to consider:

      1) Most kernel compatibility can be fixed in the open-source wrapper. I remember using the NVIDIA drivers on 2.5.x when they only supported 2.4 kernels. The only thing I can remember that required changes to the driver itself is the 4k-stack vs 8k-stack thing.

      2) You've got to make a judgement call. What are the odds that NVIDIA will go out of business before I buy a new card? Since I only use cards for a couple of years, those odds are slim, so I can deal with them.

      --
      A deep unwavering belief is a sure sign you're missing something...
  12. scarry by necrogram · · Score: 1, Insightful

    I wouldnt touch an ati card with a 10 foot pole, the only thing less scarry then the linux drivers are their windows drivers, and they are not that much better.

    1. Re:scarry by realkiwi · · Score: 1

      I have dropped them too. The Windows 98 game box with ATI junk in it was so bad I changed cards. Matrox is better than ATI!

      --
      realkiwi
    2. Re:scarry by Skye16 · · Score: 2, Informative

      Have you even tried the newer catalyst drivers, or are you just talking out of your ass? I moved from an nVidia GeForce 4 ti4600 to an ATI x800 Pro a few months ago. The drivers were NOWHERE near as bad as people led them to believe. And, if you don't have a brand new nVidia card, the newer detonators significantly slow down the performance of your older card.

      I've yet to see any current evidence that ATI drivers are any worse than nVidia drivers. In the past? Without a doubt. But now? Not so.

    3. Re:scarry by jlink7 · · Score: 1

      Wait, so if the only thing LESS scary than the linux drivers are the windows drivers, wouldn't this make the Windows drivers the LEAST SCARY thing... ever? Not to mention that this would make the Linux drivers tied for second... hmmm.

    4. Re:scarry by boarder · · Score: 2, Informative

      Well, it's hard to take anything from someone who doesn't know how to spell scary with more than a grain of salt, but that is beside the point.

      Maybe if you actually DID touch ATI with a 10 ft pole, you would realize that there really isn't anything terrible about the ATI drivers. I have had my 9500 Pro for a year and a half and haven't had any problems at all. I even convinced other users who had the same misconception as you about ATI to get the card. They are now ATI users who bought the next gen cards. The drivers were messed up years ago, but people like you still propagate the myth that they still are. I'm sure there are still driver issues out there that I just haven't run into since I only play newer FPS games (cracked HL2 runs nicely, as does Far Cry and Call of Duty).

      Now, I did try to use the card under Linux when I bought the card. I never got the ATI drivers to work AT ALL. It used standard X drivers fine for 2D, but I couldn't play any 3D games. They might be better now, but I haven't tried in over a year. Really, though, Linux right now just isn't the right tool to use for playing games... and I wasn't very disappointed, since I didn't use Linux for games.

      You really shouldn't insult something when you have no idea what you are talking about. It's the same kind of attitude managers have when you try to convince them to use GPLed software.

      --
      IANAL, but I play one on /.
    5. Re:scarry by CaptnMArk · · Score: 1

      The older cards with open source drivers are great.

      Q3A works fine and no problems with binary drivers.

      Of course, the new stuff is "do not touch with a 10-foot pole".

      If there were open source drivers for R9800 PRO I'd buy one immediately.

    6. Re:scarry by necrogram · · Score: 1

      I'm not talking out my ass, but from the boxes i've worked with. I still remember dealing with a 9700 when they were new, and watching that box go for distance.

    7. Re:scarry by PitaBred · · Score: 1

      Then you haven't tried standards-based OpenGL programming. They are notorious for their horrible OpenGL driver support.

    8. Re:scarry by Anonymous Coward · · Score: 0

      In my experience with ATI cards, the drivers are a lot like the Windows operating system: everything will seem fine when you first install the software, but use your system for a long time, install software updates, and pretty soon you will notice that things that used to work will no longer work, or will look different, or will randomly forget your settings. I'm not trying to troll here, just stating what happened to me. If none of this happens to you, then that's great.

  13. Yeah.... by JoeLinux · · Score: 4, Interesting

    I got an idea: How about some 64-bit drivers. I'm sick and tired of my AMD64 3400+ having a GL refresh rate of a dead dog, or having to run it in 32-bit mode

    (Which I refuse to do. I got 64-bits, I'm using them damnit. If I wanted to run a 32-bit OS, I'd run windows)

    1. Re:Yeah.... by Anonymous Coward · · Score: 0

      Windows has a 64-bit version.

    2. Re:Yeah.... by DarkSarin · · Score: 4, Informative

      try nvidia--they have 64 bit drivers both for windows and linux.

      Seriously, many people here rag on nvidia for their binary-only stuff, but they DO provide drivers for a VERY broad range of OS's, unlike many other companies. They may not support open source, but the DO support their customers in a greater degree than many companies, even when those customers want to do some fairly weird stuff!

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    3. Re:Yeah.... by Anonymous Coward · · Score: 0

      Has it improved much recently? I heard it was buggier than the montreal insectarium.

    4. Re:Yeah.... by JoeLinux · · Score: 0

      You going to buy me one? I bought the 9800XT because of its video input capabilities. I'm not dropping another $250+ for a card. I have other priorities. Like getting a new monitor. My Samsung 753DF does a dog whistle when I first start it up in the morning while it is in text-only mode.

    5. Re:Yeah.... by Anonymous Coward · · Score: 0
      Seriously, many people here rag on nvidia for their binary-only stuff, but they DO provide drivers for a VERY broad range of OS's,

      Yeah. A broad range of OSs like Linux/PPC.

      Oh wait. No they don't. Muthafuckas.

    6. Re:Yeah.... by Anonymous Coward · · Score: 0

      Yeah. A broad range of OSs like Linux/PPC.

      Oh wait. No they don't. Muthafuckas.


      wow. yeah. go baby! Show them nvidiots a REAL driver for Linux/PPC! get the ATI one NOW!!!

      Oh wait ...

      soo ... which part of "VERY broad range" as in "many, but NOT ALL" did you fail to grasp, smarty pants?
    7. Re:Yeah.... by Anonymous Coward · · Score: 0

      You going to buy me one? I bought the 9800XT because of its video input capabilities. I'm not dropping another $250+ for a card. I have other priorities. Like getting a new monitor. My Samsung 753DF does a dog whistle when I first start it up in the morning while it is in text-only mode.

      Well Joe, and this comes from a fellow linux user, I guess you fucked up. You should have done your homework before using that combo of hardware. One reason I put my Radeon 9500Pro out to pasture was that not only does Nvidia's linux installer work well, but they even have a new driver for FreeBSD for chrissakes.

    8. Re:Yeah.... by Anonymous Coward · · Score: 0

      I don't know why so many people are so dead set against closed source drivers, as a developer it may be annoying, but to me, as an end user, I couldn't care less. It's just another black box. Data stuffs go in, pretty pictures come out. The only thing I care about is if it's stable, which it is, and if it's easy to install, which it also is.

      -- gid

    9. Re:Yeah.... by codeguy007 · · Score: 1

      If you can get them to work with a new 2.6 kernel. Every other kernel revision the drivers break. Not a viable solution. I would rather run a Radeon 9200 which is still an adequate card because it has open source drivers that work.

    10. Re:Yeah.... by DarkSarin · · Score: 1

      I know that there have been issues with the 2.6 kernel, but I do have them working, AND quite well. I am also using a rather dated GPU (Geforce 2 MX 400 32MB card), but that's another issue. Personally, if open source is important to you and you don't NEED the highest powered cards (like some people seem to, even if it is just for the latest FPS), then that's great.

      For some people though, the latest is important. Your priorities may vary, but that's what this world is all about--making decisions. Sometimes we make a decision about what is important and we are correct (we enjoy the outcome), and sometimes we aren't (we don't enjoy the outcome), but we still have to make the decision.

      For you, it would seem that having the latest graphics card is less of a priority than having open source drivers that work on EVERY kernel version. That's cool, but remember, some people don't have that priority.

      Thanks, and have a great day!

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    11. Re:Yeah.... by BillyBlaze · · Score: 1

      So bug them about it, or maybe offer to sign an NDA and try to compile it yourself.

    12. Re:Yeah.... by Jules+Labrie · · Score: 1
      Your idea doesn't seems to interest ATI.

      I bought an ATI card an then saw it was not compatible. Then I send gave it back to the place I bought it, and ask for exchange with an NVIDIA. This was so easy to install ! But the 15 dollars I lost in it will make me remember not to buy an ATI one more time.

      They don't have any 64bit drivers -> they will soon see the consequence of that on their business !

  14. Ati and Linux?? by rjelks · · Score: 4, Informative

    I'll believe that when my crappy Radeon supports 3D and my TV tuner at the same time.

    If ATI's drivers don't cut it for you, this project has been helping out for a long time.

  15. Re:You mean windows is better than linux at someth by scifience · · Score: 2, Insightful

    It is more a difference in system architecture than it is a matter of one system being better than the other.

  16. Only *one* solution to this quite serious problem by Anonymous Coward · · Score: 1, Informative

    http://nvidia.com

    Been around since before 3dfx, and sadly 3dfx were the last 'good' open source 3D video drivers :(

    I like Mesa for a software renderer (great job Brian et. al), but fact is DRI sucks. Doesn't matter if it's open or not - if it works it works, and frankly DRI can't cut paper with scissors. :P

  17. If ATI can't be bothered producing quality drivers by HBI · · Score: 4, Interesting

    I can't be bothered buying their cards. I have used ATI boards since 1987. I have owned the EGA Wonder 800, VGA Wonder, Mach8 accelerator (a Win 3.1 accelerator!), Rage chipset boards, Radeons from 7000-9000. Since I ran into a Linux brick wall with them (no specs, no binary drivers) my last two purchases have been Nvidia. I recommend the same for you if you use Linux.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  18. New? Old! by piquadratCH · · Score: 5, Insightful

    These drivers aren't new, they are out almost a month now and they suck just as much as every ATi driver before... I don't want a HOWTO to install a friggin' driver, I want to type ./install, restart the Xserver and have great framerates.

    1. Re:New? Old! by Anonymous Coward · · Score: 0

      you lazy boy. Isn't this what we, Linux users, are supposed to be good at? Using CL commands, recompiling stuff, and other do-it-yourself tasks?

  19. Re:You mean windows is better than linux at someth by etymxris · · Score: 5, Insightful

    If the user interface is nice enough, does it really matter what exact steps are taken to install the driver? Even today, you hardly realize that a recompilation is going on with nvidia drivers, as they provide a nice little progress bar. To the user, the progress bar could represent copying files, compiling them from source, or whatever, he doesn't really care.

  20. Re:You mean windows is better than linux at someth by Progman3K · · Score: 2

    >I never had to compile my windows kernel to get video working.

    Maybe I'm just lucky, but I've never had a Linux system become completely unable to boot because of a bad video driver.

    On Windows? It has happened often.

    Maybe you need to look again for something Windows is "better" at.

    --
    I don't know the meaning of the word 'don't' - J
  21. ATI problem ? by Anonymous Coward · · Score: 4, Interesting

    I'm not sure the problem is with ATI.
    I see no reason why the drivers cannot be binary just like on Windows. There needs to be a pragmatic approach to this, one which lets binary drivers exist with an interface that doesn't change all the time.
    GPL is perfect for GNU tools and the Linux kernel, but has no place for drivers. If always enforced for drivers, then manufacturers just will never support a Linux kernel.
    For example, if glibc was change from LGPL to GPL, then Linux would die overnight for commerce, and commerce is what is driving Linux into the enterprise.

    1. Re:ATI problem ? by random_static · · Score: 1
      I see no reason why the drivers cannot be binary just like on Windows
      you want windows, you use windows. if i wanted to put up with binary-closed-source proprietary-everything, well, i know where i could get windows, too.

      some of us actually don't use free software just because we're cheapskates. some of us actually do care about the freedom part of it all. just sayin'.

    2. Re:ATI problem ? by Anonymous Coward · · Score: 0

      "I'm not sure the problem is with ATI."

      So how come NVIDIA can manage to produce 1st class drivers for linux (stable, high performance, NVIDIA developers talking openly with Xorg developers on the public mailing list about implementation issues, easy to install, did I say stable & high performance...)?

      The only thing preventing Ati from producing decent drivers is Ati.

    3. Re:ATI problem ? by Anonymous Coward · · Score: 0

      The ATI drivers are fucking binary! Guess what? Nvidia Linux drivers are binary too!

      What's the difference? Nvidia's drivers don't suck dead donkeys through a straw!

      So when you say, "I'm not sure the problem is with ATI" you could not possibly be more wrong. ATI write drivers that suck. ATI have always written drivers that suck. And ATI probably always will write drivers that suck. Hope this helps.

    4. Re:ATI problem ? by shutdown+-p+now · · Score: 1

      Glad for you, but some of us don't care about all this free/nonfree fight. At least, not enough to justify some restriction which is supposed to hinder development of proprietary binary drivers for Linux, thus worsening support for new hardware. Noone is forcing you to use them, anyway, so why cry out loud?

    5. Re:ATI problem ? by Sunspire · · Score: 4, Informative

      It's most certainly an ATI problem.

      Instead of still supporting crap like XFree86 4.1 they need make sure their driver installs without incident on the most used Linux distributions at present time. That means that at least on Fedora Core, SuSE and Mandrake it should be as easy as running "sh ati-installer.run" (like the Nvidia installer). There's no second step to that procedure, just restarting X. Also how hard could it be to provide some AMD64 builds? Who cares if nobody uses them, the lack itself reflects poorly on the company when compared to Nvidia.

      The fglrxconfig utility is a joke, asking you everything from your keymap to mouse model. It's a fundamentally flawed concept. They need to swallow their pride, study the Nvidia installer and replicate it exactly.

      I have cards from both manufacturers, the most recent one being an ATI. However, if this situation doesn't change I know what my next card and my recommendation to others will be.

      --
      It's like deja vu all over again.
    6. Re:ATI problem ? by Lumpy · · Score: 1

      For example, if glibc was change from LGPL to GPL, then Linux would die overnight for commerce, and commerce is what is driving Linux into the enterprise.

      what kind of drugs are you on??? People said that about Xfree86 and they were all proven to be blowing hot air when X.org popped up overnight to fill the hole that Xfree86 made when they did their license change game.

      If GlibC switched to GPL from LGPL absolutely nothing would happen cine a fork would emerge within 6 hours from the last LGPL release and everything would continue as normal.

      you see that's the great part of Open Source, if asshat's play immature license games.. you get to take your copy of the ball and continue to play.

      --
      Do not look at laser with remaining good eye.
    7. Re:ATI problem ? by HuskyDog · · Score: 1
      I see no reason why the drivers cannot be binary just like on Windows.

      Well, for a start, when you say 'binary' I presume that you mean x86 binary. Not a lot of use on my Alpha. Yes, I know that practically all Linux desktops run on x86, but if you believe that it is OK to only support the majority then you can't complain about companies who only support Windows.

    8. Re:ATI problem ? by random_static · · Score: 1
      some of us don't care about all this free/nonfree fight.
      then why don't you use windows?

      honest question. if you don't care about the one thing that's actually different about free software, why put up with its admittedly inferior hardware support? windows is everywhere, you don't need to be all that smart a shopper to get it on the damn cheap, and there's nothing at all (in your philosophy) worsening its support for new hardware. seriously, what's keeping you from using that over linux?

    9. Re:ATI problem ? by Anonymous Coward · · Score: 0

      fucking open source users all they do is moan. if you don't like it write your own fucking driver or buy another graphics card or use a better operating system, i.e. Windows. My ATI card works fine under Windows. Never mind live in the dark ages if you want.

    10. Re:ATI problem ? by pointwood · · Score: 1

      There are several good reasons why the kernel developers don't care about closed source drivers. Basically, they are a PITA for the kernel developers. In the latest Linux Weekly News this is discussed. The article is still only available for subscribers though.

    11. Re:ATI problem ? by LibrePensador · · Score: 2, Funny

      Go back and crawl under you rock, you moron.

      We do not want proprietary drivers. I prefer no drivers to proprietary drivers. When a Linux box begins crashing because of some weird proprietary drivers, who do you think most customers will blame?

      --
      Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
    12. Re:ATI problem ? by Anonymous Coward · · Score: 0

      It's proprietary software that is driving Linux right now, like it or not.
      Oracle, IBM, and many more companies use & promote Linux because it's a UNIX clone, not because it's open. Without closed software Linux would not take off within companies. They like it that Linux itself is open and developed like that, but they do not want to open their own databases etc.
      I hope that will change, but being pragmatic and accepting that some things will take a while will help the cause of Linux in the long run.

    13. Re:ATI problem ? by Anonymous Coward · · Score: 0

      Last I heard on gentoo forums the petition for AMD64 drivers was at least 11000 people. Tens of thousands of users times hundreds of dollars per card is not insignificant!

    14. Re:ATI problem ? by legirons · · Score: 1

      "I see no reason why the drivers cannot be binary just like on Windows. There needs to be a pragmatic approach to this"

      nVidia makes binary drivers for your video card in the same way that Microsoft makes binary drivers ["Windows"] for PCs. Apparently, graphics cards have more power than CPUs, which means that the bulk of your computer is operating in non-Free mode, running software which you can't control, can't verify, and can only use if the company which completely controls your graphics card is graceful enough to let you do so.

      Already, you have to enter into a lengthy legal agreement with nVidia to use your computer with graphical capabilities. This legal agreement can change at any time, and in short there's nothing you can do about it if they decide they're going to force you to do something in return for the legal right to operate your graphics card. Similarly, you can't do anything about it if nVidia decide to insert code onto your computer which restricts how you can use it, or otherwise prevents you from doing something you want to do.

      Free Software authors are very much advocating the pragmatic approach in this matter, the difference being that the best solution is not to completely depend on one company, submit to any of their wishes, and give them veto control on whether your computer is able to use all of its hardware.

      * One company as in, if you have a nVidia graphics card. Obviously you can pay again to replace your hardware, but it's hardly relevant to a discussion on getting an nVidia graphics card to work.

    15. Re:ATI problem ? by be-fan · · Score: 1

      I'm not sure the problem is with ATI.
      Yes, the problem is with ATI. I've owned a Riva TNT, GeForce2 MX, and a GeForce4Go, and all three have always worked flawlessly with NVIDIA's Linux drivers. If NVIDIA can do it, then there is no reason ATI shouldn't be able to.

      I see no reason why the drivers cannot be binary just like on Windows.

      There are multiple reasons:

      1) Windows supports a far smaller range of hardware than Linux. It'd be nice if people on Linux/PPC got to use video drivers too.

      2) Windows changes far more slowly. Linux evolves at a faster pace, and can't afford to be tied down with driver compatibility.

      3) Microsoft can afford the QA staff to deal with maintaining binary compatibility with dozens of weird binary drivers. Linux cannot.

      Remember, Microsoft points to drivers are the #1 source of instability in Windows. The kernel developers don't want to be in the same boat --- if something goes wrong in an open source driver, at least it's their own fault and they can fix it.

      --
      A deep unwavering belief is a sure sign you're missing something...
    16. Re:ATI problem ? by BillyBlaze · · Score: 1

      Also, there are other open libc's, some of which may be better (I don't know).

  22. Re:Comments from an ATI engineer by Wordsmith · · Score: 0, Redundant

    "who think 'we' need to follow ...?"

    are you purporting to be an ati employee?

  23. Re:You mean windows is better than linux at someth by FooAtWFU · · Score: 1

    Well, of course. The one "leg up" on Linux that Windows has and will continue to have for the forseeable future is that it's excessively convenient. It's already there. It probably came on your computer. You generally don't need to make any extra effort to use it. You seldom need to make any significant extra effort to use the made-for-Windoze devices, either. And you won't scare anybody away with fear of the strange and unfamiliar if you use Windows.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  24. didn't think it would be long... by Anonymous Coward · · Score: 4, Informative

    before people started comparing the ATI drivers on windows vs linux..

    here's my take:

    I've got a laptop and a desktop, but with ATI cards in them. Setting up the video card properly on my laptop (windows) was a huge pain. It's a "mobile" card so finding the exact driver was... well.. painful. Go to HP (laptop manufact.) go to ATI, try this.. try that. Nothing worked right (often the installer would say I didn't HAVE an ATI card).

    Then I went to install the ATI driver for linux (gentoo). Same problem. This driver, that driver.. big pain in the arse.

    In hindsight, I would have gotten an nvidia card. I got my PVR (which also runs gentoo) and stuck my old geforce2 card in there. Not a single problem from day one getting the card to work in X... svideo out and everything worked almost flawlessly the first time (any problems I found out later were my own).

    so, my take... but nvidia. they might not have the super duper fastest card all the time, but it's close enough that the saved time on driver headaches makes it well worth it.

    1. Re:didn't think it would be long... by Anonymous Coward · · Score: 0

      If HP didn't supply you with a working driver for the Radeon Mobile when you got the laptop then that's HP's fault, not ATI's.

    2. Re:didn't think it would be long... by neko9 · · Score: 1

      so, my take... but nvidia. they might not have the super duper fastest card all the time, but it's close enough that the saved time on driver headaches makes it well worth it.

      exactly. thats why i replaced my old ATI with GeForce FX.

    3. Re:didn't think it would be long... by GarfBond · · Score: 1
      Part of your problem is exacerbated by the fact that ATI doesn't support Catalyst driver sets for Mobile cards. For those, you are instructed to get them from your OEM because they customize the default driver set to match your notebook and flat panel's specs. Is it necessary? Probably not, but as far as ATI is concerned this keeps the quality high because they don't have to worry about what weird ass configuration your notebook has (most of the desktop lines are fairly close to the standard reference config). As far as I know, nvidia is the same way with the GF GO drivers.

      HOWEVER, you CAN mod the catalyst driver sets to work with your laptop without difficulty. It is obviously a "do at your own risk" deal, so if something fucks up you can't blame ATI for going your own route (even though in all likelihood nothing bad will happen). Go here.

      In Linux, the binary driver sets specifically include support for the mobility cards:

      ATI MOBLITIY(TM) Product Support The ATI Proprietary Linux driver is designed to support the following ATI MOBILITY(TM) product family: MOBILITY(TM) RADEON(TM) 9600 MOBILITY(TM) RADEON(TM) 9200 MOBILITY(TM) RADEON(TM) 9000
  25. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    > are you purporting to be an ati employee?

    Welcome to slashdot. ;)

  26. what part of by Anonymous Coward · · Score: 0

    "... from an ATI engineer" did you not understand?

  27. WARNING by Pluribus · · Score: 3, Informative

    The 3.9 driver is much higher quality than the 3.11.1 drivers... I have had a ton of user complaints regarding black textures related to ARB_fragment_programs... Disabling the ARB_fragment_programs caused the driver to run the system out of RAM and die. Having the users revert to 3.9 solved all of those issues. It has caused that drivers advanced functions to get blacklisted in at least one commercial game.

  28. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    no shit sherlock. Read his topic

    Slow Down Cowboy!

    Slashdot requires you to wait 20 seconds between hitting 'reply' and submitting a comment.

    It's been 19 seconds since you hit 'reply'.

  29. DVI still broken on 9200 by rimcrazy · · Score: 4, Informative

    Piss me off. Got a Dell 2001FP to work with a second machine I set up. Figured for what I needed I didn't need to get a 9600 so I went for a 9200 only to find out that for some reason the DVI output is hosed. After some googling found no one else can seem to make it work either. Not a hardware problem as it works fine in windows. Never again for ATI.....

    --
    "TV, a medium as it is neither rare nor well done." Ernie Kovacs
    1. Re:DVI still broken on 9200 by a3217055 · · Score: 1

      Really I didn't know that, but I am gonna go with Nvidia because it works and I have better things to do. I think everybody else should do the same and adopt NVidia and then what will happen is that ATI will understand that about 95% of there Linux desktop market is with NVidia, and then they can get there thumbs out of there asses.... ATI was good when they were not using the r300 processor from IBM. I wish IBM would allow ATI to release specs on there R300 chipsets so people can develop drivers. I think ATI is going in the wrong direction, they should look at Linux users at human beings and try to be nice to them and give them what they want.

    2. Re:DVI still broken on 9200 by BJH · · Score: 1

      I've got a similar problem - the DVI output doesn't provide any signal (I'm using a DVI-VGA adapter).

      However, in my case there's no signal from poweron (as in zilch - no BIOS, no nothing). Very annoying.

    3. Re:DVI still broken on 9200 by glitchvern · · Score: 1

      Have you tried the open X/DRI drivers? The 9200 was the last card for which ATI released the specs. I've been considering getting a 9100 myself to get 3d acceleration and open drivers. I've been burned by unstable nividia drivers more times than I care for to go that route again. What are other people who want open drivers and 3d acceleration doing? I hear that s3's has given people the specs to their s4 and s8, but I wonder how far the driver development is and no one in the U.S. is even selling them.

    4. Re:DVI still broken on 9200 by GrumpyOldMan · · Score: 1

      I have nearlly the exact same setup, and the XFree86 4.3.99.15 driver has been working for me since last winter. I needed to move to 4.3.99 because the 4.3 drivers did not work for DVI. It took quite a bit of fiddling to get 4.3.99 to work

      Here is my Device section from my XF86Config file. I think the TMDS setting was key to getting it to use DVI.

      Section "Device"
      Identifier "ATI"
      BusID "PCI:1:0:0"
      Driver "radeon"
      Option "DDCMode" "on"
      Option "MonitorLayout" "TMDS"
      Option "EnablePageFlip" "on"
      Option "AGPFastWrite" "on"
      Option "DisplayPriority" "HIGH"
      EndSection

      Good luck!

      (BTW, I live in fear of upgrading to X.org and having this break..)

    5. Re:DVI still broken on 9200 by Chexum · · Score: 1
      ...
      I went for a 9200 only to find out that for some reason the DVI output is hosed
      ...

      Well, I'm using a Radeon 9200SE (with DVI+VGA+composite), but can't get the proprietary driver up for anything useful, and no free software does anything to the TV out port. So, no DVD watching through the PC, which is annoying, because the output is routed to an 5.1 receiver, but the PC is not in the surround sweet spot...

      On the other hand, I'm using it's DVI output happily with only a Samsung 173p connected. In 1280x1024, not a flaw. Oh, but you were getting a Dell...? :)

      --
      "Ten years from now, they could do it in a few seconds." -- The Racketeer of the Hellfire Club, 1993, Phrack 42
    6. Re:DVI still broken on 9200 by rimcrazy · · Score: 1

      Thanks, I'll try this. I want to run it in the native resolution for the monitor which is 1600x1200. If the standard radeon driver works this way I'll bag the ATI driver. I don't need any acceleration for what I'm doing and I'd rather have the resolution and clearity of the dvi input rather than the dsub.

      --
      "TV, a medium as it is neither rare nor well done." Ernie Kovacs
    7. Re:DVI still broken on 9200 by Jason+Hood · · Score: 1

      Upgrading to Xorg should be pretty easy, Its based on the xfree4.4 beta and the config options are the same. Just make sure you update your font paths with the locations that Xorg uses.

      Checkout the gentoo forums as the some of the threads talk about the exact differences between the two and how to upgrade safely and quickly .

      --
      Are you intolerant of intolerant people?
    8. Re:DVI still broken on 9200 by GrumpyOldMan · · Score: 1

      Yes, I have the exact same monitor (I'm typing this from it), so I can confirm that 1600x1200 works.

      The only "gotcha" I see is that once every 10 times I startx, I see crazy red interference. I've found that by switching to a text vty and back, I can make it go away.

      I just need to find fonts that don't make me go blind (AA fonts look terrible, even with all kinds of sub-pixel rendering tricks..).

    9. Re:DVI still broken on 9200 by rimcrazy · · Score: 1

      I've got a 9600 radeon on my other machine and I don't get the screwy red lines but sometimes on boot it just goes blank, sleep mode issue again I suspect. I find that if I just do a cntl-alt F2 for an alternate session and then do a cntl-alt F7 it usually comes back.

      I like linux a lot more than windows, but these pesky little annoyances frustrate the bejeasus out of me.

      --
      "TV, a medium as it is neither rare nor well done." Ernie Kovacs
    10. Re:DVI still broken on 9200 by nester · · Score: 1

      i have a 9200. the only thing that doesn't work (except for some 3d features) is opengl using dvi. i get display glitches and sometimes the screen blanks for one or two seconds.

    11. Re:DVI still broken on 9200 by Anonymous Coward · · Score: 0

      So in essence, your saying IBM is stifling linux development?

  30. Re:Comments from an ATI engineer by etymxris · · Score: 1

    I have bought nvidia cards for the past 3 years because of their superior Linux support. And I am a prolific purchaser. This has amounted to at least seven cards, all nvidia. If ATI created and maintained stable open source video drivers with the Linux kernel, then I would very quickly switch my allegiance. I have always been uncomfortable with the closed source nature of nvidia's Linux drivers. But having a working card is the top priority, and so I've compromised thus far. I'd gladly switch to open source drivers if I could still play, i.e., UT2004 with them.

  31. Re:You mean windows is better than linux at someth by IamTheRealMike · · Score: 2, Interesting
    For the compilation to work (which i'd note is a *text* mode installer, not exactly 21st century is it?) you need the kernel source and developer tools installed. This is a really huge set of software that you have to install, keep up to date etc - a security update to the kernel can mean a 40mb download if you have the sources installed too.

    And even then the process is prone to inexplicable failures.

    I'm beginning to think the only way we'll see easy driver installation on Linux is if people fork the stable kernel series - while Linus and the gang make all the changes they like to the unstable series, a separate team is preserving ABI compatibility whilst backporting non breaking changes. This task wouldn't necessarily be a huge amount of work - the kernel is pretty mature these days, most of the user-visible work is on hardware support anyway. If users don't get kernel updates every other week, it's not such a big deal.

  32. linux or ATI, chose by super_ogg · · Score: 1

    For those who are not inclined to hack around with config files and such, we have to make a decision on ATI or linux. I uninstalled my linux partition due to the problems I would have to go through to get my video working. And these weren't solutions, they would have been attempted fixes (using a different ATI card driver without knowing the exact results). I plan on going back to Linux one day but I'm not sure if I'll be buying an ATI card anymore. Nvidia will be my next linux supported video card. Unfortunately, ATI doesn't lose that big a share of the market to care about my choice.

    ogg

    --
    Black cat, searing pain, flames...? I must be in Heaven! - Homer Simpson
  33. Re:Comments from an ATI engineer by MrNemesis · · Score: 1

    There's too much proprietary licensed code in these drivers for them ever to be open sourced. ATI and nVidia don't have ownership of alot of the code. At least nVidia did the decent thing and GPL'd their "glue" code which they do have control over (maybe ATI have too, but I'm not familiar with their drivers).

    To be frank, I'm just glad that these companies are supporting Linux at all, although I don't think we'll see a major change in the status quo until Linux CAD workstations become more popular, in which case very high quality drivers will be mandated.

    --
    Moderation Total: -1 Troll, +3 Goat
  34. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    Well if we're just going to throw around anecdotal eveidence as if it were fact, I did a Redhat installation the other day which successfully booted into a wonderfully fucked up display which made it near impossible to quit from their stupid Firstboot application. This was on Virtual PC 5.2, which emulated a Trio32. Once I'd managed to fight my way to a shell and configured X manually (Still using the Trio driver) it worked fine. The Redhat installer just fucked it all up.

  35. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    If enough people leave the right kind of feedback, those drivers will be made open source.

    Well, my employer, a federal government department, won't be buying roughly 100 FireGL cards this year (looks like we are going with nVidia Quadras) because of the lack of solid top-quality stable 2D multi-head (3-4 heads) open-source drivers. Yes, I mean 2D.

    We'll being using the nVidia with binaries drivers which we would gladly drop in favour of ATI if their drivers were better, open source and part of XFree86 or xorg. Note: I don't care (much) about 3D, I need very high quality (bandwidth) 2D drivers.

  36. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    That was my one burn in my venture into Linux. I installed FC1 and it didn't pick up my video card (ATI 9600 Pro), I looked at the choices for video settings and lo and behold there's my card in the options! One change and a reboot and NOTHING! It hangs the system, I can't boot and a hard shutdown puts the system in permenent pout. I've had to re-install three times now. The tech boards all tell me of this ATI problem but then why do I have a Windoze-like choice if the damn driver isn't even there?

  37. A bit late... by JDevers · · Score: 4, Informative

    I knew that sometimes /. isn't exactly quick on the uptake, but these drivers first appears AUGUST FIFTH, very nearly a month ago. It really doesn't take much to get a front page posting anymore.

    Hey, did you guys here about this crazy Utah company suing International Business Machines???

    1. Re:A bit late... by Anonymous Coward · · Score: 0

      You mean IBM, right? That would be the SCO debacle. Yeah, we heard already.

    2. Re:A bit late... by jpmkm · · Score: 1

      Not to mention that out of 11 links in the writeup not a single fucking one of them points to these "new" drivers. What a pointless goddamn post.

    3. Re:A bit late... by JDevers · · Score: 1

      Yea, I didn't even notice that...

  38. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    You are comparing Windows to Linux when you should be comparing Windows to X or Windows to DOS.

    Maybe I'm just unlucky but I have had X not boot because of configuration problems. Maybe I'm just lucky but I have never had DOS not boot.

  39. This doesn't matter! by Arker · · Score: 1

    There's too much proprietary licensed code in these drivers for them ever to be open sourced.

    That doesn't matter. No one wants their (not very good) driver code anyway. What is needed is the proper technical specifications. The GPL code can be clean-roomed from that.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:This doesn't matter! by MrNemesis · · Score: 2, Insightful

      I agree completely, but once again I feel the companies will be hampered with the "but if we release the specs then company XYZ will start producing amazing graphics cards!" line on things. There's also the worry that, with full access to the specs, people will work around the "crippling" of cores that is supposed to mark the difference between a £100 card and a £400 card. Given the performance war that's been going on between nVidia and ATI since the year dot, I think the chances of either side relenting are slim.

      So as a whole the problem is probably part IP, part marketing/management, like the AC in the post above mentioned.

      *launches into "why can't we all just get along?" caterwauling ;)*

      --
      Moderation Total: -1 Troll, +3 Goat
    2. Re:This doesn't matter! by IgnoramusMaximus · · Score: 1
      So as a whole the problem is probably part IP, part marketing/management,

      No, its the usual culprit: blind, pin-headed, unreasoning, narrow-minded, animalistic, slimey, vicious corporate greed. You know those air-head jocks from the football team in you old high-school? They are running the (ATI, Nvidia, insert random corporation) show now. "Intellectual Property" - oh how satisfying it must be to "own" something named "intellectual", the only way they will ever get to be associated with the word.

      If you think this is a troll, reflect on this gem of the Western business culture of today, meritless and brainless: average CEO is earning >500 times worker's salary. I would venture he/she is also having 1/500 of their brainpower although 500 times their greed (Darl McBride? Carly Fiorina anyone?). Wait till the number gets to 10000. I can't wait to miss that bright future.

    3. Re:This doesn't matter! by Arker · · Score: 1

      It's all marketing/management.

      Any competitor that wants to know these things will simply reverse engineer it from their binary drivers anyway, and in fact already has.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    4. Re:This doesn't matter! by phliar · · Score: 1
      I feel the companies will be hampered with the "but if we release the specs then company XYZ will start producing amazing graphics cards!" line on things.
      Yeah, right. Any unscrupulous company can just take the binary driver, disassemble it and convert it to C. Not a trivial undertaking, but not anything a reasonably good hacker can't do in a few months of full-time work. And if ATI can't design hardware that can't be used without revealing all their K00L "Interlecshul Property" they're idiots. Besides, it's not like Joe Schmoe in a garage will be able to design and fabricate today's graphics cards.

      No, it's the same old story: pinheaded management who sing the mantra of this mysterious "intellectual property" (ignorance+greed -> paranoia). I have to deal with them often, trying to convince them that there's absolutely no reason to not release our source code, because our product is service and infrastructure. There's nothing any competitor could do with our code that wouldn't also require spending mucho bucks on hardware and colo space.

      --
      Unlimited growth == Cancer.
    5. Re:This doesn't matter! by Lisandro · · Score: 1

      Mod parent up. If there's propietary code, i bet the OSS developers will be happy to settle for specifications. You're in the hardware buissness, for god's sake.

      My bet is that both nVidia an ATI are reluctant to release OSS drivers/specs because of endless "tweakings" (AKA, "cheats") and software cripplings of their hardware. I wish i was paranoid, but just look at how many times both companies have been found doing these kind of things either to squeeze an extra FPS off the competition or to sell a new model which is basically identical to a previous one.

    6. Re:This doesn't matter! by Arker · · Score: 1

      This is possible. The recent todo with the drivers for the Philips webcams led to some folks that hadn't signed NDAs taking a closer look at them, and seems to have revealed some trickery and false advertising there.

      Anyhow, so far as I can see, there are only two reasonable explanations why NVidia and ATI don't want to give developers enough specs to write the drivers. Either the decisionmakers are suffering from serious technical illiteracy and really think that this will stop the competition from reverse-engineering their products (which would require mind-boggling stupidity it seems to me, but having worked in corporate america before I've seen enough mind-boggling stupidity to find it credible... barely) or else they are covering up the kind of stuff you're talking about.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  40. Lack of staff... by Svartalf · · Score: 4, Informative

    It's more like lack of staff, I believe. They've got something like roughly 4% as many developers doing Linux development as they do Windows developers- and these are developers dedicated to Linux driver development.

    And they HAVE recently hired relevent experience- Michel Danzer just hired on out there and he's one of the DRI team's better developers. I don't know if the problems are due to them not doing something like NVidia (which is that their driver core is largely the same codebase for Linux and Windows...) or if it's that combined with the shortage of capable people working on them.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Lack of staff... by ahsile · · Score: 2, Funny

      Well... I'd gladly develop linux drivers for ATI. Unforunately, I think they've laughed at my resume more than once. They probably keep it around for kicks.

    2. Re:Lack of staff... by jejones · · Score: 1

      It's more like lack of staff, I believe. They've got something like roughly 4% as many developers doing Linux development as they do Windows developers- and these are developers dedicated to Linux driver development.

      OK, now I'm puzzled. If they design things reasonably, won't the OS-specific part of a driver be a pretty darned small portion of the code, or are there sufficiently different models of how things work between Windows and X that you can't do that? (If there are FMs I should R, pointers would be much appreciated.)

    3. Re:Lack of staff... by Svartalf · · Score: 1

      It's difficult getting into the driver development arena- especially for graphics adapters. You almost have to have done work for a while on DRI or Utah-GLX to get them to take you seriously in the big boys (ATI and NVidia...). I'm still waiting for an answer back for a long-term contract w/them within the team in question- and I've been doing Linux drivers for some time and I've done various things with Utah-GLX over the years and some small smattering of things with DRI.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  41. ATI cannot make working 3D drivers by UberLord · · Score: 5, Interesting

    Seriously, I've been on the ATI beta testing team (although not anymore) and submitted feedback for every driver release to date.

    I cannot get 3D working (2D works fine) with my 9800 pro - although exactly the same setup works fine on my old 8500 for 3D.

    ATI have not responded to my emails, to my feedback, to any forum posts (although that isn't unexpected) - and this just plain sucks.

    Please, if you want a 3D card in Linux, check people have the same hardware and it works if you're after an ATI card. Although only a small group of people have this issue, it is real and does exist.

    Gentoo discussion
    Rage 3D discussion

    Quick Summary Enabling DRI causes X eat all my CPU and not start unless I have a working framebuffer.
    With a working framebuffer I get screen corruption, menus and windows are not drawn properly and running any OpenGL application causes X to hang and eat all my CPU.

    In both cases I can ssh into my box and kill X or the OpenGL app and I can use the box again.

    The only common demoninator seems to be Asus motherboards with certain ATI cards - but the same hardware works fine for Windows XP!

    1. Re:ATI cannot make working 3D drivers by Anonymous Coward · · Score: 0

      If you want X11/OpenGL/DRI with any sort of hardware assist and Open Source drivers, your only real choice is an ATI Radeon 8500. I just wish someone could get a more current card suppported on Open Source drivers.

    2. Re:ATI cannot make working 3D drivers by YeeHaW_Jelte · · Score: 1

      Read both of your threads on the problem. I don't think it's an Asus mobo specific problem. I've a dell precision machine with an intel chipset (off the top of my head it's a 850 chipset, not sure, working on another machine now) and bought a saphire radeon 9800 pro bout a month or two ago. As soon as I turn on dri it locks the machine when starting XFree. No error messages in logs, neither in XFree logs nor in messages. Also, dual head support sucks heavily ( best I can do is get a clone with a mouse pointer I can move from display to display ), but that's another story entirely.

      --

      ---
      "The chances of a demonic possession spreading are remote -- relax."
  42. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    Did you even read his/her subject line?

  43. Re:You mean windows is better than linux at someth by dioscaido · · Score: 1

    Try hitting F8 on boot up of windows. Safe Mode bypasses the card's video drivers into a generic failsafe 256 color 640x480 driver. Or maybe you just made that example up.

  44. XvMC support for high def video playback by linuxguy · · Score: 2, Informative

    Nvidia drivers support XvMC extensions. This allows me to watch HDTV video clips even with a relatively weak CPU. Last time I checked ATI's drivers did not support XvMC under Linux. Briefly looking through the release notes, it doesn't look like this has changed. NVIDIA is still the card to get for people wishing to play high def video content smoothly under Linux.

    1. Re:XvMC support for high def video playback by Anonymous Coward · · Score: 0

      Excellent!

      Now, please tell me how do I use any of those undocumented graphic cards on my Powerbook. Yes, that's no IA32 platform!

      In other words, binary drivers under any open-source OS s_ck...

  45. Re:Comments from an ATI engineer by rusty0101 · · Score: 1

    I think the best feedback you can provide is a note indicating that as a result of the fact that the ATI card you would have liked to use did not work out of the box in a Linux instalation, you have returned it and used the money on an nVidia card instead. Further you are advising your peers that they will get a much better result by using nVidea cards if they choose to run Linux.

    You may want to note that you would be happy to help them test their cards and drivers under Linux, but if you are going to do that you expect to be paid for the work.

    -Rusty

    --
    You never know...
  46. Re:If ATI can't be bothered producing quality driv by k4rm4_p0l7c3 · · Score: 1

    same reasons I'll never buy ATI. Hell, the drivers suck even on Windows.

    Nvidia has their own share of problems, but at least their drivers are released every few months. A lot of reading is required to set them up right and there are bugs (X hw cursor problems with the 5x00 series) but they're annoyances and not debilitating.

    NVIDIA gets my purchases time and time again because there are no other affordable dual DVI cards out there that run decently on Linux

    sadly, this is one department Linux reallllly lacks in.

  47. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    and next thing you know, someone will ask:

    "an ATi engineer? ATi makes engines now?"

  48. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 1, Interesting

    um, why are you arguing that the driver is too proprietary when an actual (well purported...) employee is saying it is just an issue with management? In fact, I have not see any ATI employee argue that there are proprietary routines in the driver that prevent it from being open sourced. The only people that I have seen that make that argument is nvidia. And nvidia does it because they fix their badly designed hardware in the driver, the so called secret driver optimizations. If it's broken, fix the hardware!

  49. Re:If ATI can't be bothered producing quality driv by latroM · · Score: 5, Insightful

    Since I ran into a Linux brick wall with them (no specs, no binary drivers) my last two purchases have been Nvidia. I recommend the same for you if you use Linux.

    I wouldn't. The thing is that proprietary drivers and no documentation are against the principles of F/OSS. If I had to recommend a graphics card, it would be ATI radeon 8500 which works well with Free drivers (accelerated OpenGL etc.)

    If you encourage hardware companies to keep their documentation secret you will have a future where you have to use non-free drivers for all your hardware. That is a disaster from the perspective of both Open Source and Free Software movements. I would like you all to understand that the software freedom has a value and functionality is not the only meter of the goodness of software.

  50. 64-bit support by thujone · · Score: 2, Informative
  51. I've had problems by wowbagger · · Score: 4, Interesting

    I updated my old ATI 7500 All in Wonder to a 9600 AIW, thinking that "ATI tries to support the community - they are releasing some specs to the DRI developers, if not for the newest boards."

    First, the proprietary drivers do not work with Xorg - only XFree.

    Second, they will lock up solid if you are running 4K kernel stacks - you need to have 8K stacks. Ven then, while their glxgears program runs, I cannot run UT2003 - as soon as I try to launch the game the monitor shuts down and the system locks.

    Third, for reasons unknown I've lost all Xv support - so video playback sucks and I can no longer access my PCHDTV card.

    Fourth, GATOS and the proprietary drivers don't mix - so you cannot use the tuner section at all.

    I've asked one of the ATI developers who hangs out on the DRI mailing list to push for ATI deploying a Bugzilla-like tracking system, and to support the tuner in the proprietary drivers (since all they need to do is make the tuners an Xv subsystem).

    So, let us all /. ATI into realising that they need to support us BETTER - after all, telling people "Sorry, our drivers don't work with DirectX 9.0, you have to downgrade to DirectX 8.0" would not fly, so why should we be told to downgrade from XFree80 4.4 or Xorg to XFree86 4.3?

    Of course, past experience suggests that this /. story will be, as the bard put it, ".. a tale told by an idiot, full of sound and fury, signifying nothing".

    1. Re:I've had problems by PitaBred · · Score: 1

      Actually, I have the proprietary drivers running with xorg right now. They seem to be working.
      The 4k stacks... well, they warn you in the kernel config that some drivers may not work.
      I'm not an ATI fan or anything... I want some freaking 64bit driver support. But I don't want to lie about them, either.

    2. Re:I've had problems by wowbagger · · Score: 1

      Then you are lucky, because several people have the same problem as I do - the driver segfaulting at startup under Xorg.

      What version of Xorg are you running?

    3. Re:I've had problems by PitaBred · · Score: 1

      I'm running Xorg 6.7, the one in the Slackware-current tree. Not sure if I'm doing something accidentally right or what, but it just works(tm) for me.

    4. Re:I've had problems by gstovall · · Score: 1

      I'm running the ATI 3.9.0 drivers with SuSE 9.1 on a Radeon 9200SE in an Athlon XP box...

      If I disable DRI support, the Xv works fine. If I enable DRI, then Xv can't get enough resources to run.

      While I don't play games, Quake III Arena demo works quite well.

    5. Re:I've had problems by Anonymous Coward · · Score: 0

      I have an ATI 9600XT with full 3D support on Xorg as well. I am using the latest Xorg server on yum available for Fedora Core 2 and was able to install it by following a couple walkthroughs. You need the kernel sourcecode but you don't have to recompile your kernel to get it to work. Took about an hour the first time and all you have to do is rerun make when I compile a new kernel and it works fine.

    6. Re:I've had problems by wowbagger · · Score: 1

      The nasty thing is, that not only do I not have the Xv of the video card, but as I had said, my seperate HDTV capture card, which ALSO presents an Xv interface, is ALSO not showing up.

      I.E. the ATI driver is preventing ANY Xv devices from showing up - even those that are NOT its own.

  52. Uh-huh (!) by Anonymous Coward · · Score: 0

    I can't believe that this is how I have to install a driver. I'll swap to nvidia for my next card, even though I am happy with the windows performance of my current radeon 9800 series :|

    I *want* to swap to linux. But dear lord, it isn't being made easy. I can't be bothered with all this.

  53. Re:Comments from an ATI engineer by Dan+Ost · · Score: 1

    Looking at the title of his comment, that is the implication.

    --

    *sigh* back to work...
  54. Re:one month old drivers! What a refresh! by Anonymous Coward · · Score: 0

    ATI is sloooow on supporting Linux.
    ATI is sloooow on releasing Linux driver updates.


    We have about 70 odd Matrox P650 cards, and we use the generic XFree86 "vesa" driver because the latest Matrox drivers still suck so bad, crash, lock-up, destroy the virtual console (Ctrl-Alt-F1). ATI isn't quite that bad at least.

  55. Re:You mean windows is better than linux at someth by JamesKPolk · · Score: 1

    No, it just means ATI is REALLY bad at making drivers on other platforms.

  56. Radeon 7500 by maximilln · · Score: 5, Informative

    Still no support for the Radeon 7500.

    Gatos and DRI both provide functionality. It's not really necessary, though, the stock kmod radeon and stock Xf86 radeon drivers work.

    Except for that pesky s-video port. The kernel has no trouble putting the console screen on the TV but only the VESA driver is successful for Xf86. The VESA driver isn't fast enough to watch DVDs.

    Pick and choose, I've tried all the combos:
    kmod: 2.4.18-2.6.7, Gatos, DRI
    drivers: Xf86 4.1.0-Xf4.3.0, Gatos, DRI

    Put the kmod on the x-axis and the drivers on the y-axis and make a matrix. I've tried them all. Only the VESA driver will correctly get the sync values for the s-video port with a Radeon 7500. I've tried the math to convert VESA screenmodes to modelines with no luck.

    --
    +++ATHZ 99:5:80
    1. Re:Radeon 7500 by Anonymous Coward · · Score: 0

      Maybe you should use a supported operating system.

    2. Re:Radeon 7500 by Anonymous Coward · · Score: 0

      Yes, I found out that the vesa driver was the only one I could use. However, mplayer can still use the vidix driver with the radeon-specific acceleration code, despite the X server using the vesa driver. I have no problem watching movies with my 7000. mplayer needs to be run as root though, to be able to touch the metal (access de radeon hardware).

      Bouma 2.3

    3. Re:Radeon 7500 by Anonymous Coward · · Score: 0

      Did you try the special gatos + Tv-out drivers ? tvout is not enabled in the binary they distribute; you have to checkout a special branch of their cvs and compile the drivers yourself. A bit of a pain, but it worked on my machine and I can watch DVDs on my TV-screen with a 7500.

      No luck with DRI with this driver, though. It's either 3D or TV, not both...

  57. Market share... by argent · · Score: 1

    This is the usual "Windows market share is better at something".

    The reason stuff "just works" in Windows is because every hardware developer out there has limited resources and gets the biggest payoff from making sure it works well in Windows.

  58. Re:You mean windows is better than linux at someth by Progman3K · · Score: 1

    To be fair, it's something that happened a lot on Windows NT, but less often on Windows 2000.

    --
    I don't know the meaning of the word 'don't' - J
  59. Re:Comments from an ATI engineer by 955301 · · Score: 1

    an ATI engineer? ATi makes engines now?

    No, an engineer can do various things, including design video hardware, manage power grids and drive locomotives.

    --
    You are checking your backups, aren't you?
  60. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 1, Interesting

    I'd be annoyed if the installer was an X Window System application. It being text mode is a good choice! Why set up X to use some shitty driver just to install a new driver and have to shut down and restart the X server again?

    A GUI version of the installer would operate in exactly the same way, it'd just have pretty clicky buttons instead of a collection of character cells with a different background color representing a button.

  61. Hoping it's an honest mistake by Mr+Guy · · Score: 0, Troll

    Of course, it's likely I'm feeding the trolls, but Gatos!=goatse

  62. Re:Comments from an ATI engineer by iabervon · · Score: 2, Informative

    But nVidia's business model is to release as much of their driver code as they are legally permitted to (at least, that's what they say). Most likely, there's some patent licensing agreement involved which would mean that, even if nVidia were to release the source to their drivers, it wouldn't be legal for anyone else to do anything useful with it anyway. So nVidia would be doing the right thing by not inserting code of questionable legality into the kernel tree.

    In any case, binary-only drivers aren't really nVidia's business model; they don't actually make any money on them, and they spend development effort on them. Their business model is selling hardware which uses proprietary techniques they've licensed from others. Either ATI is doing this or it isn't, but that's been decided long ago for all of the hardware that's been released.

  63. Re:If ATI can't be bothered producing quality driv by Jorrit · · Score: 1

    In general you are right but NOT if you develop a 3D engine like I do. I absolutely need the drivers to be as good as they can be (and on cards better then a Radeon 8500). And I'm sorry to say but on linux the ATI closed drivers are still the best (most features) but are very bad compared to nVidia drivers for linux.

    Free software is good and I'm all for it but there are cases where features DO matter.

    Greetings,

    --
    Project Manager of Crystal Space (http://www.crystalspace3d.org). Support CS at http://tinyurl.com/cb3x4
  64. Windows XP Professional x64 by Anonymous Coward · · Score: 0
  65. Re:You mean windows is better than linux at someth by stuffedmonkey · · Score: 1

    Yeah, I've never had to recompile Mac kernels either....

  66. It's Easy! by punkrockguy318 · · Score: 5, Funny

    It's actually pretty easy to get 3D working if you have an ATI Card. 1) Sell your ATI card on eBay 2) Pick up a nVidia 3) Boom! Your done. Easy! I don't see why so many people are having problems...

    1. Re:It's Easy! by Anonymous Coward · · Score: 0

      Well, you see there are these things called laptops that have the ATI chip soldered on to the motherboard...

    2. Re:It's Easy! by jai0 · · Score: 1

      ... 4) Profit!!??

  67. Re:You mean windows is better than linux at someth by poelzi · · Score: 1

    And i never could compiler my own kernel to make it best fit for my computer either.

    Your dist should provide the headers and build system to compiler the module without any problems.

    --
    kindly regards daniel
  68. Fuck This Shit by krmt · · Score: 1

    What a waste. Yeah, I can compile my own kernel (I did it for years) but I gave up doing it myself and left it for my distro's kernel team to handle because I don't need the hassle. There's no way in hell that I'm going to go back to custom-compiling a kernel with no DRI just to get 3D acceleration when my old ATI 128 worked great with the old DRI drivers.

    ATI! Get a clue! Release your specs again or cooperate with the X and DRI teams to make sure your drivers work properly with stock distro kernels. Your chips aren't that good that they shouldn't work according to the standards.

    --

    "I may not have morals, but I have standards."

  69. Re:one month old drivers! What a refresh! by davFr · · Score: 1

    I am rather surprised. Matrox is no more in the race to raw performance, but there are none for their openess. For example, it remind me of DirectFB development site (www.directFB.org), stating that "it [Matrox] is the best supported card because Matrox did a nice job with providing hardware documentation to developers. All drawing and blitting flags and functions are supported, it is rated 90% because it lacks 24bit support." (cf http://www.directfb.org/modules.xml)

    But I think that P650 is the latest model, right? I don't know about this one..

    --
    RIP Slashdot. I used to love you. dead account - but slashdot wont let me delete it.
  70. Re:Comments from an ATI engineer by jejones · · Score: 1

    I'd be happy to leave feedback, but the ATI card I have (AIW Radeon) isn't among those the driver supports. I don't expect you to go back and redo a driver for the 2Mbyte PCI mach64 ATI card I have sitting around in a box, but would it be too much to ask for full support for the AIW Radeon?

  71. I just wish they'd take my cash to open up! by bfree · · Score: 1

    I wish ATI would put a bounty on providing the specs and creating the drivers (a la the weather channel) for each new generation of card. At this stage they could still do it and get significant money for the R3xx and R4xx chips! People buy X servers, people spend 500+ on video cards, people will contribute X0 to get their cards supported. I'm sure the manufacturers who make Radeon cards alone would chip in a not insignificant amount, add to that pc/laptop/settop manufacturers who use radeons, the large companies with 1000s of Radeons, the odd specialist with lots of radeons (or who will buy them, weather channel, Disney, id). The list goes on, it's all a question of how much do ati want?

    --

    Never underestimate the dark side of the Source

  72. Your card will work! by MarcQuadra · · Score: 1

    Don't stress, your card will work, it just won't have accelerated 3D until someone figures out how to get it done without ATI's help.

    It's really no big deal, you'll have a nice 2D accelerated experience, which is where you'll be spending the vast majority of your time anyway.

    How often are you actually using 3D in Linux? Be honest.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:Your card will work! by netringer · · Score: 1

      How often are you actually using 3D in Linux? Be honest. I've only TRIED to use 3D when I checked out TuxRacer. It has crashed X every time shortly after the start on my old hardware.

      --
      Ever dream you could fly? Get up from the Flight Sim. I Fly
    2. Re:Your card will work! by Anonymous Coward · · Score: 0

      Pretty often actually-

      1) BZFlag
      2) Q3
      3) UT
      4) UT2k3
      5) UT2k4
      6) RTCW: ET
      7) HL: CS via WineX/Cedega.

    3. Re:Your card will work! by True+Grit · · Score: 1
      How often are you actually using 3D in Linux?


      Uhm, every time I play Q2, or Q3 (although I don't anymore because I now have...), or UT2004, or Descent 3, or Return to Castle Wolfenstein, or Dominions 2, or ... well, you get the idea.

      Where did you get that astonishing notion that *all* Linux users are using Linux only for constructive work? :)
  73. Their submit button broken? by unsinged+int · · Score: 1

    I keep getting a JavaScript "Please select a product" message when I click submit even though I've selected a product. Anyone else bumping into this?

  74. Re:one month old drivers! What a refresh! by davFr · · Score: 1

    Some people don't know the difference about "Troll" and "Flamebait"!!
    Or is there some Ati fanboys in the place?!

    --
    RIP Slashdot. I used to love you. dead account - but slashdot wont let me delete it.
  75. bye bye ati by jspectre · · Score: 1

    i sold my ati card months ago and replaced it with a nice nvidia. ati's linux support has always been spotty. drivers are out months later, bug ridden and don't support various features. they might as well not have any support at all. not to say nvidia is a lot better, they have a long way to go, but they are better than ati's support.

    --

    abcdefghijklmnopqrstuvwxyz

  76. MOD PARENT UP !! by BESTouff · · Score: 1

    Look at what this guy says ! Mod it up, and if it's already capped, well .. send the right kind of feedback. That means non-inflammatory, polite, to-the-point, etc.

  77. Re:Comments from an ATI engineer by davFr · · Score: 1
    There's too much proprietary licensed code in these drivers for them ever to be open sourced.

    How would you know that? Do you have access to the code? Or do you just repeat the common thinkings?
    --
    RIP Slashdot. I used to love you. dead account - but slashdot wont let me delete it.
  78. Nvidia? by Anonymous Coward · · Score: 0

    Nvidia seems to be able to handle the situation quite well, so your argument just doesn't hold up.

    Btw., how on earth can someone mod this obvious bs insightful?

  79. Re:You mean windows is better than linux at someth by janoc · · Score: 1
    ABI is not the issue. The problem is module versioning, that's why you have to rebuild e.g. the nvidia module after each kernel replacement. Module versioning is a good thing, it prevents loading modules which will break your kernel because they do not use the same API.

    Moreover, you are barking up the wrong tree here - what forces you to update your kernel ? Unless there is a big security hole (rare) or it doesn't work for you right, you do not have to run the bleeding edge. If it isn't broken, do not fix it.

  80. The new chipset from Taiwan by narsiman · · Score: 1

    I remember a while back an article in ./ about a taiwanese company with a chipset and a card as a competitor in this fray against the ATI & NVidia. Does anyone have a link to their site.

    1. Re:The new chipset from Taiwan by Nachtkinder · · Score: 1

      Perhaps you mean the Volari series of GPUs produced by XGI?

      Their site is at http://www.xgitech.com

  81. Re:You mean windows is better than linux at someth by ttrafford · · Score: 1
    which i'd note is a *text* mode installer, not exactly 21st century is it?
    It's all just pixels to me.
  82. Re:If ATI can't be bothered producing quality driv by glitchvern · · Score: 1

    What's the difference between an 8500 and the 9100? My understanding was that the 9100 was a rebadged 8500, but apparently there is some sort of differences between the two. Which one is better?

  83. ...right kind of feedback by Anonymous Coward · · Score: 0

    Which is possibly "constructive criticism" but certainly isn't "flame the hell out of them"...

  84. If you really are one by unsinged+int · · Score: 1

    Tell them their feeback site doesn't work properly: ADODB.Command error '800a0d5d' Application uses a value of the wrong type for the current operation. /linuxDfeedback/datasource.asp, line 57

  85. Re:You mean windows is better than linux at someth by pyros · · Score: 2, Informative
    I'm beginning to think the only way we'll see easy driver installation on Linux is if people fork the stable kernel series - while Linus and the gang make all the changes they like to the unstable series, a separate team is preserving ABI compatibility whilst backporting non breaking changes.

    You mean like Red Hat has been doing for at least 5 years? (I am not implying Red Hat is the only major distro to do this, I simply don't have the experience with any others to know either way)

  86. are you smoking crack? by h2odragon · · Score: 1

    Go load up on the matrox 4in1 G200s. Complete, open software support for the best 2d display hardware commonly available

    1. Re:are you smoking crack? by Anonymous Coward · · Score: 0

      Go load up on the matrox 4in1 G200s

      After dealing with a large number of Matrox P650 cards, we will not spend any more money on Matrox cards. These "workstation" cards were crap, and so were the drivers.

    2. Re:are you smoking crack? by h2odragon · · Score: 1

      hmm. can't speak to those; appreciate the testimonial. I'm going to be hoarding up to g450's to ensure i never run out, like with model m keyboards.

  87. I don't get it... by ryanvm · · Score: 2, Insightful

    I don't get it, what does Artificial Turd Industries have to do with geek news?

    1. Re:I don't get it... by Anonymous Coward · · Score: 1, Funny

      For other people who might misunderstand this, click here. ;)

  88. ATI drivers & SMP hardware by dberger · · Score: 5, Interesting

    I had bought a 9600XT after reading several reviews that gave it outstanding marks for "fps/$." Some OpenGL apps were fine (and plenty fast), but others (notably Wine) crashed my box. Turns out the drivers were oopsing when running an SMP kernel on SMP hardware.

    After reporting the (reproducable) kernel oops, I waited 7 months for the next driver release in the hopes it would be fixed. No such luck. I ditched my 9600XT and bought a GeForce 5700U - it just works.

    What's sorta ironic is that the 5700U (a massive card, with a huge fan, several passive heatsyncs that requires it's own power input) is in the same "performance ballpark" on most tests (and significantly underperforms on some, like pixel shading, IIRC) as the 9600XT (a small card, with a small fan, and no passive heatsyncs).

    It's a great contrast between design elegance and brute force. If ATI could write working drivers...

    1. Re:ATI drivers & SMP hardware by vrai · · Score: 1
      I'm glad to see I'm not the only one who's been having Wine issues with the 9600XT. Like you I get good performance with OpenGL apps and general desktop related gumph. But as soon as I run Wine the graphics card switches off! The machine stays running, and no errors are reported, but the card just shuts down. Very annoying.

      Sadly, as this machine is a shuttle and I need decent 3D performance for my own coding work I'm stuck with it. There's no way on Earth that a GeForce is going to fit in the case :(

  89. This is why I use really ancient graphics cards by xyote · · Score: 1

    for Linux. Of course if I knew what graphics cards Linux actually did support without a lot of dancing around, I could actually go out and buy a newer card. So ATI's lack of support actually doesn't hurt them since I'm not buying their competitor's cards either.

    1. Re:This is why I use really ancient graphics cards by Anonymous Coward · · Score: 0

      "Of course if I knew what graphics cards Linux actually did support without a lot of dancing around"

      How about: "Any NVIDIA card"

    2. Re:This is why I use really ancient graphics cards by Anonymous Coward · · Score: 0

      Any nvidia card in the FX series works flawlessly with their drivers. I know I have a 5200, 5600, and 5900. There ya go. I recomend gainward gold sample edition cards.

  90. From reading these comments it is clear... by ChrisJones · · Score: 2, Insightful

    ...the first graphics card vendor to release stable, open drivers for their top product lines is going to sell a shit load of cards to all of us that are annoyed by the current state of drivers ;)
    I would resent buying another card this soon (I shelled out a few hundred quid on a GF3Ti500 a while back), but I'd spend a few hundred more for a card that was fast and worked flawlessly and I suspect many others would too. Hell I've even been considering giving up UT2004 and going back to an old Matrox card that is fully supported.
    Having said that, I am grateful that nVidia have any support at all and being able to run native 64bit drivers on my amd64 rig is excellent and the nVidia installer generally does a pretty good job, but it would be so so much better if support was as much a part of the OS as for all my other hardware.

    So, graphics card companies, take a chance!

    --
    Chris "Ng" Jones
    cmsj@tenshu.net
    www.tenshu.net
    1. Re:From reading these comments it is clear... by glitchvern · · Score: 1

      S3 supposedly has released the specs to the s4/s8 to the proper people, but the DRI project does not have any documentation about the card and they are not even for sale in the U.S. yet so ... I am just gonna sit on the sidelines and wait it out. If I really need a card to support 3d, I'll get a radeon 8500 or 9100. The 9200 is the last one ati released with open drivers.

  91. Re:Is this news? by Anonymous Coward · · Score: 0

    Did you submit the article 2 weeks ago? If so, then yeah, the Editors are sleeping. But if not, I don't see how you can complain.

  92. Re:Comments from an ATI engineer by bradm · · Score: 1

    Could you please specify where the right place is to leave feedback? Particularly for those of us that have been burned in the past and now won't buy ATI products until or unless they release specifications or open source? Since we don't have any current products, the driver feedback page is not going to work. We represent additional customers and revenue.

  93. Matrox? Gxx is fine, but Parhelia is bad for Linux by Anonymous Coward · · Score: 0

    These comments are about the older Gxxx series, the current Parhelia Pxx series is extremely bad supported under Linux!

  94. Re:Comments from an ATI engineer by Jebediah21 · · Score: 2, Interesting

    I refuse to taint my kernel by using an NVidia card. On the other hand my ATI AIW 7500 still lacks functionality. The GATOS project is great but crippled and held back by lack of specs. I'm not expecting ATI to come out and GPL code for their drivers. All I ask is that the data sheets for the hardware be made available so drivers can be made. As things currently stand I will not buy any new ATI products. I'm not a gamer and what I have works. I'd like to buy a new card but what good would it be to have a card that isn't supported. If a friend wanted to play games on his box I'd have to recommend NVidia despite my dislike for kernel tainting.

    --

    Everytime you look at porn a devil gets their horns.
  95. Re:You mean windows is better than linux at someth by drinkypoo · · Score: 1

    I have never had a case in which a video driver prevented windows from booting at least to safe mode. I have had some problems with video drivers in Windows 3.11 that crashed win.exe but I was able to edit them out of the ini file. NT3.51 really never gave me any trouble of any kind. However, every other version of NT I've used has at some point or another given me the ol' INACCESSIBLE_BOOT_DEVICE for no apparent reason - Guess it just forgot it had a driver loaded.

    On versions of windows that support booting to text mode - hint, this is all of them except maybe NT3.51 and NT4, and I think you can get them to do it too with some tweaking - it's pretty much impossible to have them fail to boot at least that far because of a video driver. Of course, you can't actually fix a problem from there.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  96. Fedora driver packages for Nvidia and ATI by moZer · · Score: 3, Interesting

    For Fedora Core users, the Nvidia graphics driver is already packaged, and soon ATI's driver will be too. Installation is one command:

    yum install nvidia-glx (or fglrx)

    That's it. No configuration, no compilation, nothing. You don't even have to reboot. Even easier than Windows. The drivers are provided by the Livna.org repository (http://rpm.livna.org).

    Progress on the ATI driver can be monitored here:

    http://bugzilla.livna.org/show_bug.cgi?id=211

    As of right now, the published version of the Nvidia driver is 1.0.6106, with 6111 coming out shortly.

    Some of the improvments made by the livna re-packaging can be read about here:

    http://rpm.livna.org/livna-switcher.html

    The same applies to the ATI driver.

    Note: an ATI employee (M Tippett) has been heavily involved in the packaging process, which shows real committment from ATI's side. Nvidia has not even bothered to answer a request to put a link on their driver download page to rpm.livna.org.

    /Peter Backlund

    --
    Hello, my name is Robert Lerner, and I pronounce Lernux as "99% cpu"
    1. Re:Fedora driver packages for Nvidia and ATI by Anonymous Coward · · Score: 0

      ...that would porbably because nVidia wants people to download THEIR packaging of the driver, since they DON'T want to deal with complaints from use about Distro XYZ packages?

      And their installer is simple enough...

    2. Re:Fedora driver packages for Nvidia and ATI by arodland · · Score: 1

      By which you mean "6111 has been out for a month but we haven't managed to package it yet" ?

  97. They support it but don't understand it by Omni-Cognate · · Score: 5, Interesting

    At least that's my theory.

    I've got a Radeon 9800SE All-In-Wonder, which has the new(ish) Rage Theatre 200 chip. This isn't supported by GATOS. I should, of course, have checked this before buying the machine, but there you go. The reason it isn't supported is because it's really complicated and all though ATI have released some specs (under NDA), the GATOS developer(s) haven't gotten round to doing the huge amount of work involved in writing a driver.

    I say developer(s), because I think the effort to support the Rage Theatre 200 actually consists of one bloke, called Vlad or something. I think he might be a student of some kind. This may be completely wrong, and I don't want to cause any offence, but that's the impression I've got - one single developer working on the Rage Theatre 200 driver, intermittently, as a hobby. There's been a "don't expect anything for at least 6 months" notice on the website for nearly a year.

    The value of open source software is that if something is used by many people and has a long lifetime, the community can build that piece of software into something valuable for everyone, with minimal cost and maximum gain for the participants. This, at least to me, seems to be the key feature of open source.

    ATI seem to have gotten the wrong end of the stick and decided that the value of the open source community is that a multi-million dollar corporation can print out a copy of it's specs, along with an NDA of some description, and as if by magic, some student, perhaps called Vlad, will appear out of thin air and do all it's work for it.

    Some points for ATI:

    1. If you have to sign an NDA to write a driver, the open-source community cannot properly collaborate on it.
    2. The commercial value for ATI of being able to support Linux is a hell of higher then the educational or entertainment value to a hobbyist in writing a driver.
    3. Linux users are a significant market for desktop hardware. Significant enough, at least, to be worth writing a driver for.
    4. If you seriously think that people want your products badly enough that they are going to sign NDAs and then toil away for free to write drivers, just so that they can have the privilege of paying you full whack for your hardware, you've got another thing coming
    5. If number 4 isn't the way you think, then it would be less insulting if you just owned up and said you don't think it's worth supporting Linux, rather than hiding behind this "supporting third party projects" crap.

    Rant over. I make no claims as to the accuracy of the above. In fact I hereby certify that the above is guaranteed to be inaccurate in some way. Please correct me. The emotion is real, though. I'm just fed up with having to reboot into Windows to watch TV.

    --

    "The Milliard Gargantubrain? A mere abacus - mention it not."

    1. Re:They support it but don't understand it by lkaos · · Score: 2, Informative

      Vlad is definitely not a student. He's a ridiculusly smart guy who's been working on GATOS forever. ATI has had this NDA deal with GATOS for a long time too, since way before nVidia ever put out an OS driver. ATI was revolutionary with their support for Linux (they provided documentation at a time when noone even knew what Linux was).

      GATOS' own success has been it's biggest downfall. Because there was something there that was working pretty well, I imagine Linux support was never high on ATI's radar.

      At any rate, I don't think there's a tremendous economic incentive for ATI to provide world-class Linux drivers. Remember, this is a commodity market so there's got to be tremendous volume for the numbers to work out right.

      --
      int func(int a);
      func((b += 3, b));
    2. Re:They support it but don't understand it by EtherMonkey · · Score: 2, Interesting

      At any rate, I don't think there's a tremendous economic incentive for ATI to provide world-class Linux drivers. Remember, this is a commodity market so there's got to be tremendous volume for the numbers to work out right.

      However, I think this theory is starting to break down. While the installed base of Linux is still miniscule compared to Windows, it appears to me the growth rates are getting closer all the time. Also, Linux is achieving name recognition among average consumers (partially due to all the hoopla over the SCO suits, as they say in public relations: "there's no such thing as bad press").

      So, although most current buyers might not start out with Linux on their systems, the more advanced are at least thinking "I should check Linux out," and the lack of good, easy Linux support could be a consideration when selecting a new graphics card. I don't think this is so far fetched, particularly when you look at the type of consumer who even thinks about video card choices in the first place.

      Then there are the custom builders, high-end resellers and other IT workers that the unwashed masses turn to for advice. Again, Linux is definately on their radar screen, and again the lack of support for Linux will weigh on the decision to recommend ATI vs. something with better support.

      As for me, although every non-notebook computer (4) in my home has an ATI card in it (mostly AIW), I have never been satisified even by the Windows support ATI provides (my main machines are two notebooks: that dual-boot WinXP & Linux). So when I get my next desktop computer (hopefully around Christmas!), I am going with another video chipset. And you can be certain that good Linux support will be a priority.
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    3. Re:They support it but don't understand it by Robert+The+Coward · · Score: 2, Interesting

      I am sorta in that boat. I just bought a new computer for my grandmother. I bought all hardware that would work under linux why my grandmother is a strong AOL user and probly will never use linux. Because I alwas look for linux support in the hardware I buy. I also base the recommendation to family and frend on that as well plus as Sysadmin at my company I get a little input into hardware buying as well and if you don't support linux think again about me sugesting it. Right now NVida have the better support so NVida based boards it is. If ATI has better drivers in the futher then ATI may get recommend.

      One other things ATI drivers suck overall. There ATI All-in-wonder windows dirvers would crash my system on a regular bases. I have tried like 10 Different version and the all crash the system. I switch that machine to linux and use the gatos drivers for the card and although the TV part doesn't work the video and OS are great. Now all I buy is separate cards for Video and OS seem to work alot better overall.

  98. They want feedback.... by Druss.the.legend · · Score: 5, Informative

    How bout 12000+ signatures of annoyed linux users. http://www.petitiononline.com/atipet/petition.html Also this issue and petition has been submitted to /. for 2 weeks now.

    1. Re:They want feedback.... by Anonymous Coward · · Score: 0

      How about nobody gives two shits about an online petition. If you want something to change, those 12,000 people better figure out how to write an actual letter, and mail it to them.

  99. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    By OSS'ing the drivers completely, they could get away with a lot LESS development of their code.

    Add to that the market is open now for other architectures with AGP/PCI being able to use the hardware for no effort and surely you have a winner?!

  100. Re:If ATI can't be bothered producing quality driv by Anonymous Coward · · Score: 0

    The 8500 is better. The 9100 uses newer components but runs them at slower speed to reduce yield issues, power consumption, etc.

    The 9000 beats the 9200.

  101. Re:You mean windows is better than linux at someth by spectecjr · · Score: 1

    Maybe I'm just lucky, but I've never had a Linux system become completely unable to boot because of a bad video driver.

    Apparently you've never run it on a system which has the mobile S3Virge chipset. It'll completely hardlock the system every time - even when probing for the device using YaST.

    --
    Coming soon - pyrogyra
  102. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    On Windows? It has happened often.

    You must be an idiot or something as I haven't had this happen once.

  103. MOD PARENT UP! by Anonymous Coward · · Score: 0

    Yes! That is so retro!

  104. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    ATI are so interested in getting feedback, that they

    1. Ignore them.
    2. Fail to fix the issues brought up by them.

    Further in response to people saying ATI probably can release the code due to licensing issues, who cares. The specs for the chipsets themselves would be enough for people to write their OWN code for them.

  105. it's really a simple question of buisness models.. by Anonymous Coward · · Score: 0

    why would a company that can barely get their drivers to work reliably on a Windows machine try to make their drivers work reliably on a OS that has so much less of the market share? They can't make money off the drivers anyway (except if you consider lost business because they suck as "making money").

    Name one other company that would dedicate valuable resources (in this economy, every resource is valuable) to getting their drivers to work on a system that about 2% of their consumers care about?

  106. Re:You mean windows is better than linux at someth by rytier · · Score: 1

    screw my karma, man :))
    > which i'd note is a *text* mode installer, not exactly 21st century is it?
    Expecting people to run X without X driver man? There is a thing called VESA driver, but nobody bothers setting it up unless there's no other way.
    > a 40mb download if you have the sources
    wget patch-[something].bz2
    man patch
    But anyways I strongly agree with the rest of your comments (the failures on driver installation/usage are ridiculous in these days)

    --
    --- Naive inside, foolish outside...:)
  107. Used the ATI drivers, they're actually nice by phorm · · Score: 1, Redundant

    Granted I'm a more experienced linux user, but I recently installed the ATI drivers on a machine and had very few problems. At the worst they're binary-only but not much worse than NVidia in that aspect. I'm using debian so I converted the RPM to a DEB (pet peeve there with the RPMs), dpkg --install'ed it, and in the end it actually handled more automagically than I would have needed/expected

    I have for awhile been an NVidia fan, but not a fanboy as I expect some of the commenters here are. Certainly the machine I installed (not my own) with a Radeon 9200 performed beautifully in OpenGL/3d apps, even compared to my own NVidia-based ones.

    My only annoyance is the older ATI cards, no official support and I haven't figured out what to use (binary, source, DRI or Utal-GLX drivers?) for them.

    Yes, I would appreciate more open-source support from card manufacturers (and come on guys, NVidia ain't perfect here either). But I CAN appreciate some of the issues around releasing a full open-source driver that hints at card functionality. OS is wonderful, but perhaps we need to be more flexible as far as binary drivers, coming to a midpoint (partial-open-source? Open-source SDK?) with manufacturers in order to really get things to move into supporting linux better.

    That ATI's driver download support page actively lists Linux nowadays to me is a big plus in itself...

  108. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    I am an ATi engineer and I have to say that te drivers are too proprietory to open source.

    Management really wants to but us engineers are against it.

  109. My feedback to ATI by Anonymous Coward · · Score: 0

    Here's what I just sent to ATI via their feedback form:

    First off, your choices on the feedback are woefully inadequate. Given that many distrobutions of Linux are switching to xorg-x11 rather than xfree86 and you only cover xfree86, that's a problem. Same with hardware. Those of us with AMD64 CPUs aren't covered. But, then again, you have no drivers for us, either. Which is why I sold my radeon 9800 pro and bought an nvidia geforce 6800 gt. nvidia more or less fully supports linux. I doubt I will ever buy an ATI product again, at least not as long as ATI continues it's current linux driver policies.

    hmmm ... just occured to me I misspelled distribution.

  110. PCI/e, Athlon 64? by Anonymous Coward · · Score: 0

    What, still no PCI Express or Athlon 64 support? NVidia is starting to look mighty good at the moment...

  111. I bought a new video card this week... by dr_leviathan · · Score: 1

    My video card started failing this week in my gnu/linux workstation so I went to the local computer store and bought a new one. While there were several ATI cards available, they were NOT an option in my mind, because ATI's drivers are too buggy to be worth my trouble.

    I settled on a FX5200 becuase it was fanless and would be fast enough for what I needed.

    The closed source nVidia drivers compiled and installed without a hitch, but I'm not a novice when it comes to compiling a new kernel. The installation would have been impossible for many people I know.

    --
    Religion is poison to rationality, and we lose sight of that at our own peril. -- Lurker2288
    1. Re:I bought a new video card this week... by Anonymous Coward · · Score: 0

      Bullshit! Anyone can type: ./NVIDIA-Linux-x86-1.0-6111-pkg1.run

  112. Re:You mean windows is better than linux at someth by MyForest · · Score: 1

    Please note that I purchased NVidia hardware (and discarded the OEM ATI equipment) because ATI do not support Windows 2003 either: http://www.ati.com/support/infobase/4227.html

  113. I don't see what the fuss is about... by tedit · · Score: 1, Insightful

    I installed ATI drivers on Fedora Core 2 last week, and while it required a bit of patching here and there that wasn't documented anywhere on the ATI site, a quick google search for "Fedora Core 2" and "ATI" pretty much did the trick. It was astonishly simple, at least in comparison to the hoops I used to have to jump through (I've kept the same distro on the same Linux box since 2001 without updating it at all, just because it was working and there was no reason to mess with it). This is all to say that it seems the problem the author has with the drivers is that they're proprietary, and thus makes some end users have to do some wacky patching depending on how esoteric their distro is. It seems if you're using a popular enough distribution, it's relatively easy to find a forum post at Rage3D that documents the steps any bozo can take, using patch -p1 to the original ATI distribution, to get things working. In short, so long as you're reasonably close to the mainstream, there's a whole hell of a lot of user support out there. And if you're not, well... that's why you've installed a bleeding-edge distribution, right? Maybe it's just my memories of installing netatalk (one of the more horrendous file servers I've ever set up, by pure neccesity), but raising a fuss and making sardonic comments over ATI's lack of commitment seems rather ill-tempered when they seem to be releasing Linux drivers quite regularly. Would you rather they open-source the drivers once and stop supporting them and leave it to the community?

  114. Re:You mean windows is better than linux at someth by Beowulf_Boy · · Score: 1

    And people like you are one of the reasons why linux will never be mainstream
    "oh, don't make it GUI configurable, thats stupid"

    Moron

  115. wtf by Anonymous Coward · · Score: 0

    This is news?!

    OMG nVidia also updated their Windows drivers too! Let's have an article every time any mfr updates their drivers!

  116. LOL by Anonymous Coward · · Score: 0

    This driver is a month old.
    Slashdot - Old News Is Good News.
    But I can tell you that this driver is still based on the old codebase. So no improvements, except very minor bugfixes (no corruption, when shifting to console and back)

  117. Clarifying the Suckage? by crucini · · Score: 1

    Awareness of suckage can be the first step to innovation. Maybe you should take the time to write a detailed list of suckpoints, possibly with proposed fixes.

    We are conceptually stuck in the Unix era because nothing better has been proposed.

    1. Re:Clarifying the Suckage? by Anonymous Coward · · Score: 0

      The real problem is that the "Unix era" that you are conceptually stuck in has been well known for it's elitism and user hostility since the very beginning. Some random guy complaining has never been able to change that.

    2. Re:Clarifying the Suckage? by crucini · · Score: 1

      Complaining doesn't work. One must transform the pain of the current experience into a set of recommendations for a future platform; then edit that document for coherence and practicality; then present it.

      Read some good patents. They begin with complaints, called "knocking the prior art". But the inventors didn't stop at "this sucks!" - they continued to the next logical step, "this is how I fix the suckage."

    3. Re:Clarifying the Suckage? by Anonymous Coward · · Score: 0

      Complaining doesn't work. One must transform the pain of the current experience into a set of recommendations for a future platform

      Or, we could just write the damn code.

  118. Re:You mean windows is better than linux at someth by chez69 · · Score: 1

    I have an Nvidia card and have never had to recompile my linux kernel to get it working

    --
    PHP is the solution of choice for relaying mysql errors to web users.
  119. Nvidia's a Better Bet by Greyfox · · Score: 2, Informative
    This is old news, those drivers have been out for a couple of weeks now. They support neither PCI express nor AMD64. If you have one of those two systems, Nvidia's drivers support them now. If you read the readmes for both the ATI and Nvidia drivers, you'll see that the Nvidia one is much more comprehensive and complete, as well.

    Unfortunately my new desktop came with an ATI PCI Express card so I can't get 3D acceleration on it (2D works if I lie to the driver about what the card is.) I'm not planning on holding my breath waiting for ATI to get a driver out the door "Eventually," and I'm certainly not going to make the mistake of buying their hardware again.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  120. Re:If ATI can't be bothered producing quality driv by swv3752 · · Score: 1

    The 9200 is the best. The 8500, 9000, 9100, and 9200 all use the same core, r200. The 8500 and the 9000 are susposed to be the same clock speeds.

    --
    Just a Tuna in the Sea of Life
  121. Workstation graphics by m_evanchik · · Score: 1

    I'm wondering if ATI's lousy linux support runs across their entire product line, including their workstation cards.

    Their consumer products, even on the high-end, are marketed for gamers, which is overwhelmingly Windows based.

    But their workstation cards are running on platforms that often require Linux. One would think that they would require good linux drivers for workstation cards, and that this expertise could be carried over to the consumer card line.

    So are they losing workstation market share because of buggy drivers? And if they have good workstation Linux drivers, why not transfer that code over to the consumer division?

  122. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    Thank you for inspiration - once we publish specification, these Linux zealots will make job for us an we can fire you - I know it's you, John, we have only one Linux driver developper.

    Yours loving Boss (yeah, I read /. too...)

  123. Re:Comments from an ATI engineer by Blakey+Rat · · Score: 1

    If you do that, why would ATI bother? You'd just make it look like they already lost the market and should focus on Windows where they're doing well.

    The correct feedback is this: When you find a bug in their driver, send in a bug report. When you find a missing feature, send in a feature request. Don't send in a feature request that reads, like, "open source your drivers, dumbasses!" as that will be ignored.

    It's not hard. It's the same process you do with every other piece of software in the world. If ATI gets 30,000 bug reports, to fix them they'll either need to hire more Linux staff (thereby making the driver quality better) or open-source the drivers.

  124. To those who say that Nvidia is the answer... by dr+bacardi · · Score: 1

    For the most part, you are correct. However, check here to read about people that have the same issues with nvidia as most do with ati. Nvidia works great on 2 of 3 of my machines, but on the third, it doesn't work at all, and nvidia won't respond to bug reports, nor say, "Yes, there is a problem with some chipsets, we are working on it." Yeah, I'll still buy an nvidia card next time around, just because it will *probably* work better.

    1. Re:To those who say that Nvidia is the answer... by be-fan · · Score: 1

      Well, there is more in play than just installation. If the NVIDIA drivers work for you (they've always worked for me), you get an OpenGL driver that is every bit as good as their Windows OpenGL driver. That means it's good enough to run not just Quake, but any pro-level 3D app you'd care to run. ATI's Linux drivers, on the other hand, aren't as good as their Windows ones. They are slower and less stable. There is a reason ILM uses Quadros instead of FireGLs.

      --
      A deep unwavering belief is a sure sign you're missing something...
  125. Re:Comments from an ATI engineer by Seehund · · Score: 1

    Do like 14.5 k others, and try here:

    http://www.petitiononline.com/atipet/

    (No, I have nothing to do with the creation of that petition.)

    --
    Help savingAmigaOS and a free PowerPC market
  126. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    Take off the "on other platforms" part and I'll agree with you.

  127. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    i have an even better idea. how about some atifan code monkeys repackage the ati distributed drivers with a new smarter installer that can cross install the drivers on the popular distros and if absolutely necessary leave instructions for the user on how to continue the installation. the package should be fisher price and graphical. the best is where everything is automated based on a few configuration options.

    once this picks up, ATI will probably buy into it. they would have more to lose by ignoring it than adopting and embracing atifan code monkeys.

    then maybe one legendary monkey will reverse engineer the ati drivers and produce open source drivers which work better than their binary equivalents. ati will have to buy into it at this point. or they will hire the code monkeys and the community will achieve its goal anyways. happy hunting.

  128. Message to ATI by baggins2002 · · Score: 2, Informative

    Just do an installation. About 5 years ago I started using linux. About 3 years ago I bought a system with NVidia card. It was going to replace a Windows server. Well we decided to make it a linux server instead, it was hell. From then on every video card on every computer desktop and server that we purchased was an ATI video card. Why? Because ATI video cards just worked with linux and every computer which is purchased may run linux at some point (Currently we recycle old desktops to linux file servers, network monitors, gateways, training computers). Install RH, install Suse don't worry about the video card it will just work, because all the computers we purchased had ATI cards. Two months ago I purchased a Dell laptop despite having an Nvidia card. I was assured that it wouldn't be that difficult to get the driver working. After about 2 hours I had it configured and working. I then upgraded my kernel. I had to reset up my drivers. Yeah, this time it only took a few minutes, but what a pain to have to go through those steps and remember what it took to get the video working again. So I went on wishing my laptop had an ATI card. Then a couple of weeks ago one of the techs was going to get a new computer. So we decided that we would make it dual boot and that way we could use it for training and showing linux desktops. I also found out from one of my tech's that one of the VP's is a closet Unreal Tournament fan. Okay so let's slide in a 9800 card and show him how well linux can run it. Well guess what, our simple installation turned into a kernel recompile, configuration setting, documentation web hunt to get it to work. So now when we purchase computers I no longer require that they have ATI video cards. We'll worry about it whenever we switch it over to linux and if we find a reasonably priced card that works easily with linux, then that is what we will buy. We are currently looking at selling a monitoring tool for chemical reactor systems. The OS platform will be linux, the video card?????? But it currently looks like it will be the Nvidia 6800 even though it is proprietary driver I've heard it is easy to install.

    1. Re:Message to ATI by sloanster · · Score: 1

      Two months ago I purchased a Dell laptop despite having an Nvidia card. I was assured that it wouldn't be that difficult to get the driver working. After about 2 hours I had it configured and working.

      Just an observation, in the light of redhat's oft-expessed lack of interest in the desktop market: If you had installed suse linux on that system, "getting the nvidia drivers to work" would have been a one-click affair, no kernel compile, no module compile, no readme and no config file edit. Isn't that how it ought to be?

    2. Re:Message to ATI by be-fan · · Score: 1

      If your distro doesn't install the NVIDIA drivers automatically for you (SuSE and Gentoo do, among others), it's fairly trivial to install it manually. It's just a matter of using their installer program (making sure your kernel source tree is set up properly --- if you've ever built it, it should be), and then editing one line in XF86Config.

      --
      A deep unwavering belief is a sure sign you're missing something...
  129. ATI = DirectX suopport by Thaidog · · Score: 1

    Everybody knows that ATI is better at directx acceleration... that's what they are optimised for... and that's why their cards suck at linux.

    --

    ||| I still can't believe Parkay's not butter.

  130. 3D much slower for me + shoddy privacy policy by Knuckles · · Score: 1

    On a HP nc6000 laptop (Radeon Mobility 9600, run at half the possible clock speed, 250 instead of 500)

    With the 3.7 driver I got over 200 fps with fgl_glxgears, and around 1,300 fps with glxgears.
    With the 3.11.1 I get 180 and 850 respectively. I would like to report that on the ATI feedback page given in the blurb, but they want my full name and email, and in very small print at the bottom of the page they say: "All problem reports, test results and other feedback shall be the property of ATI and may be used by ATI for any purpose. [...] By using the feedback form you grant ATI the right to contact you for more information or to send future email."
    I don't think so. I instead reported to they guy who makes the .debs

    --
    "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  131. Re:You mean windows is better than linux at someth by jedidiah · · Score: 1

    The dev tools are an issue. However, it is VERY handy to be able to get applications distributed as source. It's like Java but fast.

    As far as the driver compile goes: You don't neeed the whole kernel for that, just the headers.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  132. Re:If ATI can't be bothered producing quality driv by codeguy007 · · Score: 1

    No that's not true. They all use 200 level chips but not the same ones. the 9000 for instance uses rv280 which is consider the fastest of the lot but had some compability problems with dual head support.

  133. Re:If ATI can't be bothered producing quality driv by glitchvern · · Score: 1

    The 8500 and 9100 use the same core, the R200, but come in with various core clock and memory clock speeds. The 9000 uses the Rv250, a heavily modified R200 with a clockspeed increase and half the texture units per a pipeline. ATI rebadged the 8500 as the 9100 because the 8500 was faster than the 9000. The 9200 uses the Rv280. The Rv280 is a Rv250 modified to support AGP8x instead of AGP4x. source. Of course, none of this tells us anything about the various cards actual performance, which is why I asked the question.

  134. Re:You mean windows is better than linux at someth by dcstimm · · Score: 1

    umm but he is correct.. These drivers let your video card work in X, why set it up for the nv driver when you can do it from the command line?

    and seriously though linux is mainstream

  135. they dont remove debugging breakpoints by L0stm4n · · Score: 0

    http://www.rage3d.com/board/showthread.php?t=33739 457

    8500DV I bought off ebay to make a freevo box from. Apparently the fglrx driver has a breakpoint so any opengl app fails. On top of that neither the tv in or tv out work. This card is useless to me.

    --
    superman runs linux
  136. All in Wonder? by pr0vidence · · Score: 1

    I have an all in wonder and I wanna watch TV dammit!

    How about a version of the ATI-MMC for Linux? hmmm?

    Yes I know that the gatos project has a setup available but I have tried using it a few times and I either 1) could not convince it to work or 2) If it worked and I got a TV image I could not change the channel. And the image was crappy. And there was no sound.

    So how about it ATI?

  137. Re:FUCK THE DRIVERS! by Anonymous Coward · · Score: 0

    I know you are just talking out of anger but OPEN SOURCE HARDWARE? Are you in the E&CE profession? Do you have any idea about how complicated and expensive it is to ramp out a modern graphics chip? Very few companies let alone individuals have the experties and resources. And they should provide their expensively designed chips for free because ... ?

    For that matter, since there are so many people howling for open source graphics driver, how many people on Slashdot do you think can develope high quality graphics driver? Free things are great, but you get what you paid for.

  138. Nvidia, why they're not open source (explained) by DMJC-L · · Score: 1

    Mate of mine did an internship at nvidia a few years ago, those drivers will never get gpl'd... why? you ask, simple. 80% of the code belongs to SGI. Quit whining. Open source drivers probably couldn't match nvidia's existing performance anyway.

    1. Re:Nvidia, why they're not open source (explained) by AusG4 · · Score: 1

      This makes much sense, considering that nVidia was born out of ex-SGI employees who were pissed that SGI didn't think that making commodity 3D cards was worth their time.

      --
      bash-3.00$ uname -a
      SunOS panda 5.10 Generic sun4u sparc SUNW,Ultra-2
    2. Re:Nvidia, why they're not open source (explained) by Bert64 · · Score: 1

      Well aren't SGI a supporter of linux? They atleast run linux on a number of their workstations and on their new itanic kit, perhaps they would be willing to open up their code to linux developers?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Nvidia, why they're not open source (explained) by CaptnMArk · · Score: 1

      I'd take a 50% perf from open source drivers hit any day (I'm just not going to buy the hardware of the day, but the next lower generation). I'm using R200 based cards until there it something better with open source drivers.

  139. ATI vs. MythTV by JaxGator75 · · Score: 1
    Just let me know when I can use my ATI All-in-Wonder in a MythTV box...

    /hates ATI's MultiMedia Center software SO much...

    --
    Come and see the violence inherent in the system!
    1. Re:ATI vs. MythTV by enrico_suave · · Score: 2, Interesting

      "Just let me know when I can use my ATI All-in-Wonder in a MythTV box... /hates ATI's MultiMedia Center software SO much..."

      well... you could try something like snapstreams BeyondTV which supports the AIW and is leagues better than the bundled quasi-pvr applications...

      Although even then I'm pretty "meh" on the AIW... I suggest picking up another tuner card that has a linux driver that uses a hardware encoder. (like the WinTV pvr250) You can use that with the OSS IVTV driver and MythTV and have a grand old time. =)

      e.

      --
      Build Your Own PVR/HTPC news, reviews, &
    2. Re:ATI vs. MythTV by JaxGator75 · · Score: 1
      Thanks for the advice! I've had my eye on a PVR250 (or 2) for several months, but I can't justify the purchase on my current budget (that's french for "I'm fuggin broke").

      --
      Come and see the violence inherent in the system!
    3. Re:ATI vs. MythTV by cayenne8 · · Score: 1
      "I've had my eye on a PVR250 (or 2) for several months, but I can't justify the purchase on my current budget (that's french for "I'm fuggin broke")."

      Not sure about your definition of 'broke', but, keep your eye out. I quite often, in fact see them in the Sunday newspaper adds at CC and CompUSA for $99 after rebates. That's not too bad a price for a pretty good product. I've been playing with one on a old box I was trying to do a MythTV box with it. My box is just barely too slow to use even the PVR250 with...it is a P3 600 Mhz...I think even with hardware compression...you really need 800-900Mhz or so as a minimum.

      I can cat /dev/video into a file ok, but, using MythTV with it...gets jumpy, choppy picture on live tv and recordings through Myth that I cannot get rid of.

      Anyway, HTH....just keep an eye out for specials, they are getting cheaper all the time.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  140. Re:You mean windows is better than linux at someth by Tony+Hoyle · · Score: 1

    I found out the other day that safe mode doesn't stop all drivers from loading, just the ones that Windows 'thinks' are unsafe. I ended up using knoppix to recover the drive (the only other option being to reformat). This wasn't a video device though.

    INACCESSIBLE_BOOT_DEVICE is usually an IDE issue (although the only known workaround is a reinstall that I know of....).

  141. New Driver 'supports' X800... by yani · · Score: 2, Interesting
    But my X800 PE doesn't like it. Well in fact I've played UT2004 in linux for over an hour but as soon as I came back into X-windows things jsut hang and often just hang as soon as X starts. I'm using Xorg on Gentoo. I've just given up and disabled GLX and at least that way I get the 2d acceleration. But this is ridiculous, if you are stupid enough to spend as much as me on a graphics card you at least expect it to work where you want it to :-).

    Main reason I bought an ATI is because they are a Canadian company based in the same City as I am - and its impossible to get a 6800 Ultra up here. But if they don't improve their Linux drivers I know my next purchase won't be an ATI card...

  142. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 2, Informative

    I'm an ATI engineer too, and the proprietary code is stolen from a secret alien race that's been running Earth since the 1930's. We're trying to build a powerful resistance force, fighting the beings who've given us just enough technology to enslave us all.

    Also, management is just a collection of bio-engineered drones.

  143. Re:You mean windows is better than linux at someth by Perl-Pusher · · Score: 1

    You probably have but don't know it. You just saw a progress bar. Microsoft thinks your mind would explode if it told you really what is happening at every step. They could be checking your software registrations and scanning for mp3 files right now for all you know.

  144. Re:Comments from an ATI engineer by rusty0101 · · Score: 1

    The missing featuer is that the card does not work at all without proprietary drivers. If they want our business, fix that first so that the user can even start using their computer.

    If my screen goes blank, and I can't switch to text mode, I don't care if the propietary drivers are perfect, I can't install them.

    --
    You never know...
  145. Out of Necessity by Anonymous Coward · · Score: 1, Interesting

    I have a Radeon 9800 Pro in this machine, going utterly un-used. I've seen some kind of fucking voodoo that I had to pull to get the thing to work with Fedora Core 2, but didn't have the time to do all the tricks.

    Honestly, I don't care for Nvidia. I don't like how they have to have their coders look through each game and change the drivers to intercept the game-code and change it to something that works better. Moving down to 16 bit precision wherever it seems "best" to them. It wasn't all that noticable with the Ti4200's, but with the Geforce5's and above, it's the entire method.

    I'm getting to the point where I'm going to start swearing off of Ati in total. The Radeon 9800 Pro and the Geforce 5900XT cost around the same (in my part of Town), but the 9800 Pro pulls hela more performance on most of the games I've played with it. I've recommended the Radeon 9800 Pro's to everyone who could fit one in their computer.

    I still think the Ati's make better cards for what you get out of them, but I think Nvidia plays the supporting game much better. To top everything off, the entire Radeon line is incompatible with the AMD 8151 "AGP Bridge" chipset.

    So I'm converting back to Nvidia, strictly out of Necessity.

  146. If you had originally done it with modules... by Slime-dogg · · Score: 1

    DRI, AGPGART, yada, mostly can be compiled into modules. You don't have to recompile the kernel if you had it set up in this way... just unload the module. The most common distros ship the kernel in this way too.

    As a rebuttal, though, if you had done it with modules, then you wouldn't even have to reboot Linux. I've never installed graphics drivers in Windows without having to reboot at least once.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  147. The Gentoo Guide: by Slime-dogg · · Score: 1

    Really easy:

    emerge ati-drivers
    opengl-update ati
    startx

    Of course, there's the part about needing a kernel that doesn't have DRI compiled in, but does have AGPGART.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  148. Sad reading here. by Performer+Guy · · Score: 1

    ATI finally release new more functional drivers and all of a sudden people are bitching about their shoddy work. Look, Linux is not homogeneous, it is not straightforward to deliver drivers that will plug into XFree86 and just work on *every* distro with *every* little tweak your average Linux enthusiast has decided to play with.

    ATI driver guys are plenty competent at Linux/Unix drivers, they have engineers from just about every graphics company you care to mention including SGI, heck some of their engineers helped developed the DRI on Linux so this is absolutely *not* about the technical competence of their engineers. The complaints of installation are probably a tiny minority but there's enough of them to make this an issue. Many of those problems may be poorly configured systems or running the wrong x server version or a mixture of both.

    Beating ATI up for finally giving Linux some attention is not the right approach here.

    1. Re:Sad reading here. by be-fan · · Score: 1

      Look, Linux is not homogeneous, it is not straightforward to deliver drivers that will plug into XFree86 and just work on *every* distro with *every* little tweak your average Linux enthusiast has decided to play with.
      Actually, it's not all that hard either. XFree86 and X.org have a standard binary ABI, and pretty much everyone keeps X11 in the same place (/usr/X11R6). Delivering well-packaged binary drivers should be as easy as NVIDIA makes it out to be.

      ATI driver guys are plenty competent at Linux/Unix drivers
      No they aren't, at least not in relation to the NVIDIA driver guys. ATI's Linux drivers are much slower than their Windows drivers, and much less stable. Driver development has always been a weak point of ATI --- there is a reason they are planning to completely rewrite their OpenGL driver soon.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Sad reading here. by Performer+Guy · · Score: 1

      Wrong, the NVIDIA Driver guys don't even try to interface using the DRI. They have their own infrastructuire architecture, ATI attempts to use the standard rendering infrastructure with the XFree86 server and released several drivers for multiple versions of the server. i.e. unlike NVIDIA they support the standard interface and the off teh shelf server implementation. The ABI is not the issue, NVIDIA exposes the same ABI even though they completely bypass the infrastructure that ATI uses. There are two aspects you are confusing, the DRI and the ABI. It is the compatability of driver modules and the integration with the Direct Rendering Infrastructure across multiple architectures with various kernel & X server modules on or off that is the issue. Yes a lot of this has been standardized and some excellent work has been done but there are still issues with compatability.

      If it was as simple and easy as you suggest then if ATI's driver worked on a few test systems it should work on them all. Unfortunately that isn't the case and so it is self evident that not all Linux systems are the same and the samd driver code that works on one system won't work on another. So we don't even need to debate whether there is compatability and resource files can be found, there is clear evidence that despite all this problems are being encountered.

    3. Re:Sad reading here. by Anonymous Coward · · Score: 0
      Unfortunately that isn't the case and so it is self evident that not all Linux systems are the same and the samd driver code that works on one system won't work on another.

      I have to disagree on that. Once you get past the OS layer, all Linux systems offer the same interface, that is the whole point about having an operating system and the very reason why people write drivers. As far as a graphic card driver is concerned, the only differences are in software: kernel version, X version, that's about it. To get to the point: try installing an NVIDIA card on your system, it takes 5 min including download time. As far as I can tell, it has always worked on any Linux box I have been able to put my hands on (i.e. quite a lot), without more than typing ONE command. Installing ATI cards has always taken me an unreasonable amount of time, forcing me to become knowledgeable in a number of topics I would have preferred not to know about, for very disappointing results (GL still does not work in all situations). If NVIDIA can do it, why can't ATI?

    4. Re:Sad reading here. by Performer+Guy · · Score: 1

      I know, I've installed NVIDIA drivers. But that makes my point in some ways, driver installation scripts need a branches(as in logic) in them, go look in there. NVIDIA has done a good job but once again, NVIDIA *don't* use the DRI. NVIDIA do an excellent job but you do usually have to edit XConfig at least the last time I installed them.

      NVIDIA replace a truck load of stuff that ATI doesn't touch. That's one of the biggest 'intellectual' complaints about NVIDIA's drivers, even though they look the same to applications calling the standard ABI.

    5. Re:Sad reading here. by be-fan · · Score: 1

      The DRI exists only in the X server and the kernel. Thus, the only two variables are still X and the kernel, just like NVIDIA's drivers.

      Face it, ATI's driver team has problems. NVIDIA can keep 90% of their drivers the same between platforms (and thus have the same performance in both platforms). Yet, ATI's Linux drivers are still far inferior to their Windows drivers.

      --
      A deep unwavering belief is a sure sign you're missing something...
  149. Re:You mean windows is better than linux at someth by JFitzsimmons · · Score: 1

    I think the most suitable solution would be for the installer to be both GUI and text, which wouldn't be too difficult to program via frontend/backend paradigm; many installers have already done this (I think loki based installers can do it). Having both means that user friendly distros with X out of the box can have their pretty GUI installer, and do-it-yourselfers can run the CLI before they've set up their X. The CLI also provides a fallback if something goes wrong (and we all know it will).

    It is true that you would almost never have a CLI fallback for a windows installer, and the reason for that is because X isn't mature enough yet; it needs some sort of failsafe backup that can almost always be run (just like windows) if the vendor's drivers aren't working. For a truely user friendly distro, X wouldn't crash out to command line, it would reliably load up the generic drivers for further visual configuration.

    --
    Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
  150. here's some feedback by Marsala · · Score: 1

    My Nvidia 6800 just came in yesterday. \o/

  151. Re:You mean windows is better than linux at someth by Dever · · Score: 1
    " (which i'd note is a *text* mode installer, not exactly 21st century is it?) "

    if a company required me to setup my X server and window manager BEFORE i installed my graphics card drivers, they would be stupid. kind of like your point in this excerpt.

    now excuse me while i go start seti@home in my 18th century ssh session.

    --
    - I'd prefer not to.
  152. hehe troll by Anonymous Coward · · Score: 0

    But skillfull....

  153. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    Seems appropriate here to add a "me too" comment. I've bought two NVidia cards for exactly this reason. If any other reputable vendor (ATI, Matrox, whoever) were to publish truly open source drivers for a modern chipset, I'd be buying their cards until they stopped.

  154. Re:Comments from an ATI engineer by jweage · · Score: 2, Insightful

    In the business graphics workstation world, ATI cannot sell cards to Linux users as their drivers suck - OpenGL applications crash all the time. NVidia cards and drivers "just work". I will not recommend/buy another ATI product until they produce a stable driver.

    The market for linux OpenGL workstations has to be pretty significant. ATI is loosing a lot of business because of their lack of quality Linux drivers.

  155. Re:You mean windows is better than linux at someth by Beowulf_Boy · · Score: 1
    For a truely user friendly distro, X wouldn't crash out to command line, it would reliably load up the generic drivers for further visual configuration

    I agree with this 100%

  156. Why use ATI's drivers anyway? by Penguin+Programmer · · Score: 1

    I have an nVidia card myself, but I've always found the drivers for it that are included with X to be far superior to those provided by nVidia. Perhaps instead of complaining about ATI not providing a decent driver, people should use, contribute to and support open-source drivers for their video cards and other such products.

    Linux users should be supporting open-source projects anyway, this is one way to do it and get some benefit on the side.

    1. Re:Why use ATI's drivers anyway? by be-fan · · Score: 2, Informative

      Superior in what way? The X drivers for NVIDIA don't support OpenGL at all, don't support RENDER acceleration, and are significantly slower on x11perf. They are more stable on certain configurations, but on all the platforms I've used NVIDIA's drivers on, I don't think I've ever had them hard-lock.

      --
      A deep unwavering belief is a sure sign you're missing something...
  157. Re:If ATI can't be bothered producing quality driv by Quikah · · Score: 1
    I wouldn't. The thing is that proprietary drivers and no documentation are against the principles of F/OSS. If I had to recommend a graphics card, it would be ATI radeon 8500 which works well with Free drivers (accelerated OpenGL etc.)
    Well, I don't give a shit about F/OSS principles, I just want to use the card. I do hope that you tell the person you are recommending the 8500 to that you are only recommending it for ideological reasons and that an Nvidia card would actually perform much better.
    --
    Q.
  158. Re:Comments from an ATI engineer by Sunnan · · Score: 1

    But nVidia doesn't have open source drivers, either.

  159. Re:You mean windows is better than linux at someth by Anonymous Coward · · Score: 0

    Holy shiy, you mean there are STILL new systems being build around this 10-yearold grahics decelerator?

    I hated the Virge-series....

  160. Re:You mean windows is better than linux at someth by wolrahnaes · · Score: 1

    Um... the generic display drivers that ship on the 2K3 disk work fine. You don't need 3D on a server.

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
  161. Re:If ATI can't be bothered producing quality driv by Brandybuck · · Score: 1

    Is there any particular reason you're using Linux then? If all you care about is performance, stick with Windows, because the proprietary ATI Windows drivers are much better than the proprietary ATI Linux drivers...

    --
    Don't blame me, I didn't vote for either of them!
  162. OS X driver ? by gp500 · · Score: 1

    Isn't the Apple OS X driver similar enough to the XFree86 driver that a common codebase should be possible ? I assume that the OS X driver is bug free ...

  163. Re:If ATI can't be bothered producing quality driv by Quikah · · Score: 1

    I like Linux. I can't use it unless I am a disciple of the OSS religion?

    --
    Q.
  164. missing opensource Linux/XFree86 driver by basiles · · Score: 1
    I am considering buy a new AGP8X graphic card (rather low-cost, ie < 160 €), that I will use only under Linux (with an AMD64 processor). It seems that there are no more graphic cards with a fully opensource Linux driver which gives to Linux the same abilities as the Windows driver. I find this situation annoying.

    As a customer, I want to support companies providing a fully opensource driver for their graphic cards. Binary only drivers for linux should be avoided and we customers should support with our dollars or euros hardware providers giving opensource drivers.

    If you know about graphic cards with a supported, fully opensource (ie GPL or OSI accepted) driver, please tell.

    1. Re:missing opensource Linux/XFree86 driver by fishbowl · · Score: 1

      >Binary only drivers for linux should be avoided

      I keep hoping that a time will come when "Binary only" isn't a problem, that is, when tools and techniques for dealing with binary code become so simple that it just does not matter.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:missing opensource Linux/XFree86 driver by basiles · · Score: 1
      No, I really think that having an open source driver is important. It can be adapted to other kernels (and even other free OSes), or hacked if needed. For example, experimental window systems (like http://fresco.org/ or http://www.y-windows.org/ for example) could re-use some portions of an open-source driver.

      Likewise, an opensource driver can be ported to other architectures (eg PowerPC, Sparc, AMD64) or major kernel updates (with driver ABI changes). For binary drivers, you need the good will of the hardware maker.

      So for me at least binary only drivers are always a problem. I want opensource (or free, i.e. libre) software.

  165. Re:Only *one* solution to this quite serious probl by be-fan · · Score: 1

    The DRI itself doesn't suck. It's the DRI drivers that generally aren't as good as the closed-source ones.

    --
    A deep unwavering belief is a sure sign you're missing something...
  166. Re:If ATI can't be bothered producing quality driv by Brandybuck · · Score: 1

    Are you saying you would still use Linux if it were completely proprietary and closed?

    I'm not saying you need to be a religious zealot, I'm just saying that there are very practical reasons to want Open Source Software. I myself switched to ATI from NVidia because NVidia refused for six months to fix a bug in their proprietary FreeBSD driver. Six months without a working video card is highly impractical! Even though the Open Source ATI driver isn't perfect, at least I don't have to worry about which exact kernel options I'm using, whether I have XFree86 or X.org, worrying if my next buildworld is going to break the driver, etc.

    An Open Source driver can be included as a base component of an Open Source operating system. This isn't about being a disciple wearing sackcloth and ashes and trudging along behind RMS, this is about being pragmatic.

    --
    Don't blame me, I didn't vote for either of them!
  167. You'll get screwed. by r00t · · Score: 1

    You don't need to care about software freedom.
    Of course, if you don't, sooner or later you'll
    find yourself unable to upgrade.

    NVidia users were recently stuck, unable to run
    the latest kernel with 4 kB stacks. Those of us
    with open drivers had no such problems. It's
    fixed now, but the waiting sucked.

    If the proprietary drivers break, tough luck.
    You'll have to hope the vendor still exists and
    still cares about your hardware.

  168. ATI Updates Linux Drivers... by Geoff-with-a-G · · Score: 1

    bringing the number of 3D games that run under Linux from three to four!

  169. Re:You mean windows is better than linux at someth by BillyBlaze · · Score: 1

    The reason it's a text mode installer is because you have to kill X before you install. Keep in mind that half the installation is "insmod nvidia", which probably shouldn't be done when X is running, and you're going to have to restart X anyway.

  170. Why not contact their PR Manager. by Buelldozer · · Score: 1

    ATI Technologies Inc.
    Brian Chadderton
    PR Manager
    (905) 882-2600 Ext. 8350
    Fax (905) 882-2620
    Email: bchadder@atitech.com

    I sent a link to the petition as well as a link to this /. thread.

  171. Petition by dot_borg · · Score: 1

    I apologize if this has already been posted, but have any of you seen (or signed) this petition? http://www.petitiononline.com/atipet/petition.html

  172. Re:Comments from an ATI engineer by True+Grit · · Score: 1

    Wait a sec, isn't anyone using ATI's proprietary driver also tainting the kernel?

    Look, the only difference is that ATI opened up with information about some of their *old* hardware, but their recent modern cards have 3D drivers that are just as proprietary as NVIDIA's drivers.

    NVIDIA says they can't release the code for any of their 3D drivers for any of their cards (old or new) because they don't own all the code thats in the driver. Given that this sounds plausible to me, I'm going to give them the benefit of the doubt until there is evidence that they are lying, if you want to automatically assume they're lying, fine, but without evidence, not many are going to take you seriously.

    P.S.: I think a lot of people in this thread are seriously underestimating how complex those 3D drivers are. Those drivers aren't thin wrappers over a nice clean simple API. Since there aren't *any* standards whatsoever concerning 3D accelerating hardware, there effectively *is* no API, for all we know the software drivers may be doing just as much sophisticated processing as the hardware is, or perhaps because the technology continues to change so rapidly, a lot of the technology is still in software form and hasn't been moved yet to silicon on the card? You all do realize we are talking about *multi-megabyte* drivers don't you? So the references to a mythical, silver-bullet "spec sheet" I've seen, I suspect are an excellent example of grossly underestimating the situation.

    First, my guess is that there isn't just one of these beasts (a spec sheet), but several *hundred*, and second, since these companies only have to document their hardware for their own programmers who may also be engineers, or at least have complete and dedicated access to the engineers that designed the hardware, why do you assume such a spec sheet(s) would be useful to someone without intimate knowledge of the hardware? And isn't that *exactly* what these companies do not want to publicize, the intimate details of their hardware?

  173. nVidia owns their code by nuntius · · Score: 1

    The guy who make the decision for nVidia to keep the code closed stopped by campus last semester. A bunch of us *nix people were talking to him. The reasons he cited for closing the code had nothing to do with licensing issues and everything to do with "if its so easy for others to develop this stuff, why are other major companies having trouble with Linux support."

    In other words, writing drivers isn't in nVidia's business model, but selling a product with drivers is in ATi's business model. ATi and others seem to be having trouble releasing good GL drivers for Windows, not to mention Linux. Therefore nVidia feels it is a competitive edge to keep their apparently superior programming techniques under wraps.

    After a while, I regretfully started to believe him.

    1. Re:nVidia owns their code by iabervon · · Score: 1

      If that's true, they should just do the GL part in userspace, and have the kernel portion (which they could then release entirely) just stream nVidia-specific commands to the hardware. There are plenty of good drivers already available which stream commands to hardware, so ATi wouldn't learn much (other than what the commands are, which isn't really more informative than probing the bus).

    2. Re:nVidia owns their code by Anonymous Coward · · Score: 0

      Yeah, but ATI will catch up soon enough. This is software, there is no magic here!

      The more important reason is that there are practically no hardware differences between a Quadro and a gamer card. The only difference is features disabled in the driver.

      The profit margin on a Quadro is more than 10x that of a cheap gamer card!

  174. Depends... by Svartalf · · Score: 1

    It depends on how the DMA framework, etc. is laid out. All things being equal, it's relatively simple to code for both OSes- but many driver teams in the past took shortcuts that require more dedicated work.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  175. can someone explain why no open spec? by sloth+jr · · Score: 2, Interesting

    I am not a video driver development, so I'm almost assuredly being naive here - but I would have thought most of ATI/NVIDIA's intellectual property would be invested within their GPU. As far as device drivers are concerned, aren't these just black boxes - eg, send opcode x, operand y, get output z? What's to protect here? Isn't the details of the engine that need to be protected (corporate-wise), rather than the programming interface?

    sloth jr

  176. ATI has better Linux support than anyone else by 0x0d0a · · Score: 1

    The newest cards supported well in DRI are from ATI. I have a Radeon 9200 I just bought, as it's the newest thing out with good open source support.

    Nvidia is binary-only, and Matrox has lost their earlier excellent open-source support in the G200/G400/G450 era.

  177. There's something else wrong by r_j_prahad · · Score: 2, Interesting

    I gotta ask... whatever happened to Matrox? Did they fall off the edge of the earth? What about Voodoo and the others? What is wrong with this industry that we've only got two viable choices left in video display cards when it comes time to buy a new PC? Even in the Windows world, that's a horrifying thought, that the video market is so close to becoming yet another monopoly that we'll have to deal with.

    I have a dozen times more choices in what to wipe my butt with after a dump. I guess you're better off being an asshole than being in the computer biz....

  178. Games! by antdude · · Score: 1

    Games! I want hardware acceleration!

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  179. Re:Comments from an ATI engineer by Jebediah21 · · Score: 1

    My comment about NVidia drivers tainting the kernel was just me stating why I don't consider NVidia cards an option since many others posting here seem to speak of how great they are. True, the ATI driver situation is no better but when I bought my card it seemed they were more open with the community and those magical spec sheets were said to be coming soon.

    Of course 3D drivers are complex. I'm not expecting magic. There are also many spec sheets. If you read the GATOS mailing list it becomes clear after a while they aren't playing it straight. Those developers who have signed the NDA agreements have gotten scant information after lengthy waits. In some instances the data provided was flat out wrong. Even non-3D stuff (like channel changing for AIW cards) had to be reverse engineered because the docs were no help. Everytime the specs have been released the GATOS team has made things work (even if it entails a lengthy wait due to time constraints). If, after this long, ATI feels the need to protect the intimate details of some of their hardware that is far from new they really have problems or should be lightyears ahead of NVidia. Also keep in mind the ones who get that intimate knowledge of the card are under NDA and can't go giving the secrets away. You can bet ATI would sue hard and fast if that were to happen.

    --

    Everytime you look at porn a devil gets their horns.
  180. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    But if nVidia's drivers work on my Linux box (meaning they give me accelerated 3d in X), and ATI's don't, then sorry, I have other things to worry about than making sure my PC is free from the hideous taint of non-free software.

  181. Re:Comments from an ATI engineer by Bert64 · · Score: 1

    And if ATI stole their code, they would either have to release it under the GPL too, complete with nvidia copyrights all over it which wouldn't do their business any good, or they could just steal it and incorporate it into their binary only drivers and risk being sued.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  182. Re:If ATI can't be bothered producing quality driv by bersl2 · · Score: 1

    The quality of the drivers and their being closed-sourced have at the very least nothing to do with each other. It's a red herring.

    The only thing that makes "quality" drivers and open-source drivers mutually exclusive are the absolutely worthless NDAs.

  183. Re:Comments from an ATI engineer by Bert64 · · Score: 1

    Well perhaps they could open up the bits which *are* theirs, i'm sure the functions which interface directly with hardware are theirs atleast afterall who would they buy software to directly interface with their own hardware from?
    As for the higher level functionality, that could be copied from existing opensource drivers for the most part anyway..
    If they did like sun did with staroffice, release everything they had the rights to and let the community replace the missing bits...
    Once most of the framework was in place, it wouldn't be hard to change the hardware interface for newer hardware but they would have the advantage of a driver they didnt have to license code from anyone for.
    They could also release it under a license similar to qt, dual gpl/nvidia licensing

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  184. Re:You mean windows is better than linux at someth by IamTheRealMike · · Score: 1

    Red Hat don't guarantee a stable interface, far from it. They regularly backport breaking changes from the unstable series.

  185. Re:You mean windows is better than linux at someth by IamTheRealMike · · Score: 1

    You can use the open source nv driver to get 2D graphics, install the driver using a GUI then simply log out and back in again to get the updated driver. There doesn't need to be text mode involved at any point, though I'm not saying there should *only* be a graphical installer.

  186. Re:Comments from an ATI engineer by Sj0 · · Score: 1

    Actually, in Canada an engineer generally won't drive a train. I mean, if you want to go through all that university and work in the engineering field for years to be legally allowed to call yourself an engineer, why would you want to become a train driver?

    --
    It's been a long time.
  187. Re:Comments from an ATI engineer by Sj0 · · Score: 1

    Actually, management is filled with people who didn't have the skill or drive to find something they'd actually like to do for a living. Sure, we all hear about the multimillion dollar a year Darl McBrides and Bill Gates and so on, but the truth is, to enter management is to succumb to mediocrity. The average business program, almost by definition, makes the average engineering course look impossibly hard in comparison, and because of that, anyone who doesn't have any ambitions will almost automatically opt for a business course.

    To be frank, it's that exact reason why it's a bad idea to get into that field, tempted by dollar signs. You can only have so many managers before the system simply shatters, but adding engineers and other productive people increases the amount of productivity a business can have.

    --
    It's been a long time.
  188. Re:Comments from an ATI engineer by True+Grit · · Score: 1
    As for the higher level functionality, that could be copied from existing opensource drivers


    The open-source drivers are 2D *only*. There is NO open source code ANYWHERE to control the NVIDIA cards' 3D hardware, it is and has always been proprietary (allegedly for the reasons they give).
  189. Re:Comments from an ATI engineer by True+Grit · · Score: 1
    If you read the GATOS mailing list it becomes clear after a while they aren't playing it straight


    I'm not talking about ATI. The point of my post was trying to understand why you think ATI is worthy of your consideration, while NVIDIA is deserving of nothing but contempt.

    The truth here, IMO, is a little more ugly than a lot of us F/OS people would like to hear about. NVIDIA is the clear leader in 3D performance and their driver is more stable and easier to use (they use one unified driver for all their cards). The are the industry leader, which is why there is absolutely no sane reason for them (or anyone trying to compete with them) to open source the code that drives their 3D hardware.

    I once wrote a response to this same issue, where I tried to explain why I think the 3D accelerated graphics market is still different (for now) then the other more mature markets for peripheral devices where standards have arisen. There are no standards whatsoever for 3D acceleration, every company is doing things their own proprietary way. I suspect that (the source code of) these 3D drivers would not only tell you a lot about how their internal hardware works, they might also have a lot more of the "intelligence" of the 3D architecture than many of us think. Until these card makers can move most of that intelligence into the silicon of the card, and provide a relatively simple software interface to it, don't anyone hold their breath waiting for these companies to open source what is quite literally their crown jewels.

    Perhaps as the industry stabilizes this may happen, but right now 3D acceleration is in a rapid state of flux, the technology changes quickly, and it would simply be more expensive for this companies to put a lot of the intelligence into the silcon, rather than keeping it in software which can easily be updated. I'm guessing that a lot of the code of their drivers would, in a more stable market, be moved onto the silicon and a standardized interface developed.
  190. Re:Comments from an ATI engineer by Jebediah21 · · Score: 1

    The reasoning behind my preference for ATI is petty although I reserve plenty of scorn for them. In my view the drivers for NVidia have slowed development for open drivers by the community. As they say it works and if that's the case there isn't a huge need to write open drivers. ATI, through their contempt or bumbling (or both), pretty much assures that the community will come forth with open drivers in a more timely fashion. Now that I've seen just how timely that is I won't be buying any recent ATI card.

    I understand your point about not releasing crown jewels but can you honestly tell me the tech in an All In wonder 7500 is ATI's crown jewels? Surely they can be more forthcoming with their older hardware. You're right though... 3D is still changing at a rapid clip but that's been happening ever since I built my first machine over 6 years ago. How soon do you think any standardized interface is developed? I don't think it would be a welcome change considering the drivers for new cards are often shoddy upon release and tweaked over time. It's a form of vapor to me. $SWELL_CARD is available now but will only work proper when $COMPANY_FIXES_BUGS.

    --

    Everytime you look at porn a devil gets their horns.
  191. FUCKING MORON: up to 9200 everything works by Anonymous Coward · · Score: 0

    You can even try to force the driver accept a card with a "ChipId" entry in your x11.conf.

    The real advantage of the binary driver is support for many more GL extension. Just compare 'glxinfo' output.

    If you don't know Jack, why not shut the f*ck up?

  192. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    > The missing featuer is that the card does not
    > work at all without proprietary drivers.

    No, that's not true at all. ATI cards work fine in X, they just don't offer 3d acceleration without using the proper (hard to install and proprietary) driver.

  193. Re:Comments from an ATI engineer by Anonymous Coward · · Score: 0

    Wrong.

    Many moons ago (in the original TNT days) Nvidia released the source for a utah-glx style driver (Indirect only). The code was somewhat obfuscated (it looked like they ran it all through cpp), but it worked. People have off and on tried to port it forward to DRI, but there is little intrest thanks to Nvidia's binary drivers.