Slashdot Mirror


AMD Releases 900+ Pages Of GPU Specs

An anonymous reader writes "Ending off the X Developer Summit this year, Matthew Tippett handed off ATI's GPU specifications to David Airlie on a CD. However, the specifications are also now available on the X.org site. Right now there is the RV630 Register Reference Guide and M56 Register Reference Guide. Expect more documentation (and 3D specifications) to arrive shortly. The new open-source R500/600 driver will be released early next week."

86 of 325 comments (clear)

  1. Its by Anonymous Coward · · Score: 5, Funny

    over NINE HUNDRED!!

    1. Re:Its by Knuckles · · Score: 2, Informative

      I've seen real register reference PDFs for ATI chipsets and what was released was generic 2D support register references. Don't expect OSS to build *real* 3D OpenGL implementations based on what was provided.

      Um, the summary says "expect more documentation (and 3D specifications) to arrive shortly".

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  2. I'll replace my nVidia when I see a good review. by khasim · · Score: 4, Insightful

    The only way to get nVidia to release their specs is to show them that there is a real market.

    I'll do my part and replace my AGP nVidia card with an ATI one as soon as there is a good review of an available card with this driver on Ubuntu.

  3. Sound interesting... by Anonymous Coward · · Score: 5, Funny

    no, wait, the other thing - tedious.

  4. Great by qbwiz · · Score: 4, Insightful

    They've actually done it. It's time to buy an ATI card.

    --
    Ewige Blumenkraft.
    1. Re:Great by StormReaver · · Score: 5, Insightful

      "They've actually done it. It's time to buy an ATI card."

      I've been recommending nVidia cards to everyone who asks, simply because their Linux support has been leagues ahead of ATI (now AMD, for those who haven't been paying attention). If the specs are credible enough to create a quality Free driver, then I'll switch to AMD in a heart beat.

    2. Re:Great by Workaphobia · · Score: 3, Interesting

      Is it really though? That's not rhetorical. Without RTFAing, I want the slashdot opinion - is this or is this not the proof that ATI is the solution for linux graphics? I was almost certain that my next card would be an nvidia, but this may change that.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
    3. Re:Great by amiga3D · · Score: 2, Interesting

      I've got a new in the box nVidia card I was going to put in my new tower I'm building. It's off to e-bay for it and back to the store for an Ati card. amiga3D

    4. Re:Great by Xtravar · · Score: 5, Insightful

      I've been recommending nVidia cards to everyone who asks, simply because their Linux support has been leagues ahead of ATI (now AMD, for those who haven't been paying attention). True, true. My girlfriend got a laptop a couple weeks ago and one of the deciding factors was nVidia vs ATI. I haven't even considered an ATI card for myself and I recommend that others get nVidia.

      It's about fucking time that companies realize the trickle-down effect of abusing nerds. Who do the ignorant masses go to when they need advice? Their nerdy friend...

      ATI lost market share for almost the exact reason that IE did (albeit to less extent).
      --
      Buckle your ROFL belt, we're in for some LOLs.
    5. Re:Great by EzInKy · · Score: 3, Interesting


      is this or is this not the proof that ATI is the solution for linux graphics?


      For those of us who absolutely refuse to use closed sourced drivers their older cards have already proven to be the best solution for desktops.

      --
      Time is what keeps everything from happening all at once.
    6. Re:Great by poopdeville · · Score: 4, Insightful

      Is it really though? That's not rhetorical. Without RTFAing, I want the slashdot opinion - is this or is this not the proof that ATI is the solution for linux graphics? I was almost certain that my next card would be an nvidia, but this may change that.

      It will be, in a few weeks. Moreso in a few months as the drivers improve. Performance tuning is one of the open source methodology's strengths.

      --
      After all, I am strangely colored.
    7. Re:Great by TheRaven64 · · Score: 2, Informative

      I've had a quick look at the PDFs. It seems like they have a lot of registers for setting up the display modes, including dual display. They don't, however, seem to specify the registers for doing things like loading vertex arrays. The specifications to date don't seem to include enough information to produce a good 3D driver.

      --
      I am TheRaven on Soylent News
    8. Re:Great by putzin · · Score: 5, Informative

      Yeah, but the article clearly states 3D specs sometime soon (next week was it?). So why complain?

      --
      Bah
    9. Re:Great by pxc · · Score: 2, Interesting

      The specifications to date don't seem to include enough information to produce a good 3D driver. Dead on! Those are only the 2D specs. The 3D specs will allegedly be released "soon" (and judging by AMD's expedience in releasing the 2D specs, I think I actually believe them).
    10. Re:Great by Dolda2000 · · Score: 3, Insightful

      If the specs are credible enough to create a quality Free driver, then I'll switch to AMD in a heart beat.
      Yes, me too. I was actually planning to do an upgrade of my box in a little while, for the first time in many years now, and I was sure that I was going to get an nVidia card, but this might turn that decision around completely.

      However, I have to wonder -- I really have no idea about ATI GPU parts, but the impression I got is that they are releasing the specs for the new top-of-the-line units, and since I don't even play games, I'm not interested in such things. What I'm interested in is having dual-display, TV output, 2D acceleration and XV working on the budget cards (and without making VGA BIOS calls, thank you very much), but I have yet to hear whether these released specifications will cover enough to create a truly free, fully featured driver for the budget model GPUs.

      Also, apart from budget models, how will these specifications apply to older cards? I still have a Radeon 7500 lying in a drawer doing nothing just because I never got the TV output working on it in Linux. As a side story on that one, I even engaged in communications with ATI to try and get some specifications on that card in order to enhance the X driver with TV output support, but even when I managed to get my hands on documentation, it conspicuously excluded any information on the registers controlling the TV output encoder (even though I had explicitly requested that information...). That's when I resigned myself and bought a GeForce 5200 instead.

    11. Re:Great by rtyall · · Score: 2, Funny

      Yes, thank the heavens that you have two low-end/cheap video cards from different manufacturers.

  5. Sweet! by timeOday · · Score: 5, Informative

    Closed-source drivers can be OK, except they tend to discontinue support after a while. Eventually the binary driver won't load into a current kernel and you are high and dry. With open-source drivers, the prospects for long-term support are better.

    1. Re:Sweet! by walt-sjc · · Score: 2, Insightful

      Considering the issues I've had with closed source drivers over the years, I just can't EVER agree with them being OK. Closed source drivers have had all sorts of issues with not only kernel changes, but distro versions, architecture (64bit), xfree86 vs x.org, have issues with redistribution rights, etc.

      Furthermore, BSD / vs linux vs Solaris. No, IMHO closed source drivers just suck in all cases. We need the specs. Specs for all hardware would allow us to have working scanners, webcams, wifi adapters, etc. on Linux / BSD no matter which brand you buy, or which architecture you use.

      Let's let Nvidia know that we will all be moving to AMD/ATI for all future purchases over this issue, unless they too release specs.

    2. Re:Sweet! by Just+Some+Guy · · Score: 4, Insightful

      OMG, you mean you can't run the same computer equipment for 20 years and expect it to before useful work in a modern fashion?

      Your reading comprehension is worse than your grammar. By 20, you mean 5. It still "[something] useful work in a modern fashion", except that it's been artificially crippled by recent driver updates.

      Probably just because they want money. Let's burn them.

      Child, meet Market. Customers don't want to spend more money than they have to. Paradoxically, this often means they'll spend even more money with the companies that don't put the squeeze on them.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:Sweet! by Sark666 · · Score: 2, Interesting

      Well, one time where people were left high and dry, was when voodoo went under. Lots of people had voodoo3s and its brethren. In this case, 3dfx had already released specs for linux (and I believe provided an open source driver at one time? can't recall). Yet with the specs released, the open source driver never achieved the same performance of what the card was capable of (comparing it to windows drivers' performance) and problems with some functionality.

      When investigating for info on updated drivers the general feeling was no one is working on them because none of the devs bother with using 3dfx anymore and most users have moved on so there is lack of interest in further support. And this was only shortly after 3dfx folded. I thought this was a perfect situation for the strength of open sourcee. I actually still have that same v3 and when putting together a myth box last year, I thought it might be good enough for basic video. But in xorg, hardware overlay has been broken for quite sometime, so I couldn't control the brightness/contrast etc of videos. And opengl was pretty shaky.

      I don't think the same thing would happen here, as ati is still doing fine and lots of people have their cards, now. But when a card becomes old and outdated, it will interesting to so how long it's really supported.

    4. Re:Sweet! by veganboyjosh · · Score: 2

      ...unless you own some slaves, that is.

  6. It seems to me... by MrNaz · · Score: 4, Interesting

    AMD ie recently making more moves toward the open source community than either it or ATI did prior to the merger.It seems to me that AMD has realized that there is value in not only having the right products rolling off the lines, but also having a greater mindshare.

    Google realized this early, and bought off a great amount of geek awe by using Linux as the basis for its computing grid. This popularity among geeks turned into word of mouth advertising which turned into huge market share (having a great product didn't hurt either). Google still tries to maintain the "we're just a benign bunch of geeks" image (an image which is eroding, as it becomes more apparent that they are more akin to a lovechild of M$ and the NSA than a giant sushi eating LAN party). This appeal to mindshare by making steps toward the community, genuine or not, may be part of what AMD is trying to do, at least to an extent.

    There are other genuine benefits to being more open about its specs, most clearly highlighted by the use of ATI GPUs to process Folding@Home. Therefore it is conceivable that AMD GPUs and GPU/CPU combo chips in the future may, if more openly specced, be used in a wider variety of HPC applications.

    Disclaimer: I am an AMD fanboi.

    --
    I hate printers.
    1. Re:It seems to me... by NerveGas · · Score: 5, Insightful

      Linux kind of carried the Opteron for the first year or so, since it had 64-bit and NUMA support, while M$ obligingly waited to release any such thing until Intel had an offering as well. Maybe AMD learned something from that.

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    2. Re:It seems to me... by gmack · · Score: 4, Interesting

      AMD ie recently making more moves toward the open source community than either it or ATI did prior to the merger.It seems to me that AMD has realized that there is value in not only having the right products rolling off the lines, but also having a greater mindshare.

      AMD has actually been making moves for a long time so this isn't as large a step for them. Even before the amd64 cpus came out AMD had specs available and a machine simulator as well as several kernel developers working on getting Linux to run on their hardware.

      On the other hand this is a huge step for ATI and I may very well find myself reconsidering my ATI boycott.

    3. Re:It seems to me... by MrNaz · · Score: 3, Funny

      Given that Google's initial search technolgy seems to have come out of nowhere and that Google had secretive high government clearance contacts from day one, I think the more likely scenario is the NSA rolling up to Larry and Sergi and saying "we need public sector lovable geek mascots to hide behind while we monitor the population's activities. You two seem suitable and have the right profiles. Here's some search tech, and we'll set you up with the right venture capital connections. No go profile everybody."

      --
      I hate printers.
    4. Re:It seems to me... by Ford+Prefect · · Score: 5, Funny

      I think the more likely scenario is the NSA rolling up to Larry and Sergi and saying "we need public sector lovable geek mascots to hide behind while we monitor the population's activities. You two seem suitable and have the right profiles. Here's some search tech, and we'll set you up with the right venture capital connections. No go profile everybody."

      This conspiracy theory seems incomplete. Did Jimmy Hoffa steal the search technology from Area 51's crashed Roswell UFO, and masqueraded as JFK when FSF supporters attempted to assassinate him for creating the possibility of a faked Apollo moon landing, then went into hiding for many years as Lord Lucan, fathered Princess Diana's unborn child, found Elvis and Marilyn Monroe alive and well in Atlantis, flew an Aurora spy-plane powered by water-fuelled engines through the hole in the North Pole into an unknown hollow Earth down to the South Pole, took this fabled Google search technology to the secret Illuminati base in Antarctica before heading north again, annoyed the Pope and Opus Dei and the long-lost descendants of Jesus Christ and finally became integrated into the Project for a New American Century's headquarters, the NSA - which was almost obliterated when the international Zionist conspiracy felled the Twin Towers with explosives and thermite in the fraudulent September the 11th attacks?

      To be honest, you're not trying very hard. Or giving the real-world NSA lots of credit and assuming no end of competence on their behalf. They've cracked every form of encryption as well, right?
      --
      Tedious Bloggy Stuff - hooray?
    5. Re:It seems to me... by AJWM · · Score: 3, Insightful

      I think AMD said almost as much when they announced that they'd be releasing specs and open drivers for these GPUs. The next step in processor development will be to combine the CPU and GPU on the same chip, and AMD wants to be sure that Linux and other OSS is there to support it.

      --
      -- Alastair
    6. Re:It seems to me... by drsmithy · · Score: 2, Interesting

      Linux kind of carried the Opteron for the first year or so, since it had 64-bit and NUMA support, while M$ obligingly waited to release any such thing until Intel had an offering as well.

      Opteron released: April 22, 2003.
      Windows 2003 released: April 24, 2003.

      2 days != a "year or so".

    7. Re:It seems to me... by markov_chain · · Score: 2, Insightful

      reconsidering my ATI boycott.

      See, the boycott worked!

      --
      Tsunami -- You can't bring a good wave down!
    8. Re:It seems to me... by dreddnott · · Score: 3, Informative

      That's great, except x64-native versions of Microsoft Windows Server 2003 and Windows XP were not released until 2005. Until then, Windows Server 2003 was available only in 32-bit x86 and Itanium-compatible flavours. Grandparent's observation is quite astute.

      --
      I may make you feel, but I can't make you think.
    9. Re:It seems to me... by Jesus_666 · · Score: 2, Insightful

      For the vast majority of XP users, 64 bit had pretty much zero benefit (and quite a few disadvantages) until maybe a year - 18 months tops - ago.

      In fact, I know nobody who actually uses 64-bit Windows at home. Everyone has his AMD64-compatible setup, but even Vista goes purely in 32-bit mode because the 64-bit version has compatibility problems, stability or performance issues etc.

      The only boxen I've seen actually make use of their 64-bit architecture were Linux boxen and Macs (kind of; pure 64-bit mode coming with Leopard). Windows users usually treat their AMD64 CPUs as really fast i686s.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  7. Hopefully a meaningful contribution by raydobbs · · Score: 3, Interesting

    One can hope that it actually had the specifications for modern GPUs... and not just stuff you might find in scrap piles or in 15+ year old government computers. Otherwise, it will be like when the RIAA gave a crap-ton of Whitney Houston Christmas CDs as a settlement for their price-fixing practices... technically within the letter of the law, but violating the spirit of the law all to hell...

    1. Re:Hopefully a meaningful contribution by CaptainPatent · · Score: 2, Funny

      it will be like when the RIAA gave a crap-ton of Whitney Houston Christmas CDs as a settlement for their price-fixing practices... technically within the letter of the law, but violating the spirit of the law all to hell... Not to mention violating our ears too!
      --
      Well, back to rejecting software patent applications.
    2. Re:Hopefully a meaningful contribution by ThisNukes4u · · Score: 5, Informative

      The specs are for the brand-spanking-new RV630 series, the mid to low range chip in the r600 line. And the specs are only for 2d modesetting at the moment, so they likely apply to the whole r600 series. When the 3d specs are released they'll likely be a separate spec sheet for each specific chip. So to answer your question, they are for the newest cards ATi currently makes not their old, outmoded ones.

      --
      thisnukes4u.net
    3. Re:Hopefully a meaningful contribution by Jugalator · · Score: 4, Informative

      The RV630 chip is anything but "old", and what runs the Radeon HD 2600 PRO and Radeon HD 2600 XT. These belong to the very latest Radeon R600 line -- AMD's Direct3D 10 / Shader Model 4.0 supporting GPU's. These are high end chips from 2007, currently only beat by the Radeon HD 2900 XT in performance, if only speaking of AMD/ATI. The M56 chip is the core of the ATI Radeon Mobility X1600 (released December 2005), which is still a very decent mobile chip, roughly corresponding to an NVIDIA Geforce Go 7600 in performance.

      Hmm, I now also see the ATI FireGL V7600 runs the RV630 too. Maybe that could work out for something too...

      --
      Beware: In C++, your friends can see your privates!
    4. Re:Hopefully a meaningful contribution by Ruie · · Score: 2, Informative
      I just want to highlight a couple of points about released docs.

      In the past the hardware did not change much between releases (which is why one can have unified drivers). In particular, having documentation for one card goes a very long way to figuring out how to use a similar, slightly modified card. What happened after R300 is that ATI ripped out their 2d engine which made it impossible to figure out how to set modes on the new cards. Thus, we did not even have a 2d X-server, let alone 3d. With this documentation one can have a driver that allows distributions to boot directly to the largest supported mode - and then download binary driver if they feel like it.

      Secondly, these documents are now public as opposed to limited to ATI-approved select developers. This makes a huge difference as more people would be able to contribute. Before, with experimental drivers, the outside developers could only provide feedback and getting them approved was not a speedy process. With docs available, not only the driver quality will go up but also one can hope for new and creative use of the chips. I really can't stress enough importance of having public documentation.

      - Eagerly waiting for the 3d part - which is also needed for old-fashioned 2d graphics..

  8. Nice, but... by Briareos · · Score: 4, Funny

    ...will that GPU run Linux?

    Just imagine an SLI'd Beowulf cluster of these!

    np: Masha Qrella - Insecure (Luck)

    --

    "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  9. Wow! by nonsequitor · · Score: 3, Funny

    This is amazing news, not only that the specifications have finally been opened, but that the open source community has immediately utilized them to update the driver with a turn around time of only 2 weeks.

    I guess we can thank Dell for pressuring ATI for better Linux support.

    1. Re:Wow! by jmitchel!jmitchel.co · · Score: 5, Informative

      Actually, (IIRC) the driver has been sitting in somebody's desk drawer for months, waiting for AMDTI to bless it. The developer got the specs under NDA or something quite a while ago.

    2. Re:Wow! by lasse_dk · · Score: 2, Funny

      if it only takes a week to write a driver with 900 pages of spec, how long can it take to write one with no spec?

    3. Re:Wow! by mtippett · · Score: 4, Informative

      Bzzzz - wrong.

      Read David's blog - http://airlied.livejournal.com/ - there are a whole pile of potential problems about that driver. David accepts that it was on questionable ground, and so it will probably never see the light of day.

  10. Hmm... by Rod+Beauvex · · Score: 3, Insightful

    I wonder if this has more to do with trying to get mind and market share over intel than them really beleiving Open Source is the future of the market. maybe it's both.

    Nice bit of good news anyway.

  11. Re:I'll replace my nVidia when I see a good review by DaedalusHKX · · Score: 3, Interesting

    Actually this is the fun part. Governments have been "enforcing" open source as gimmicks. The only way to show there is a REAL market is to have an actual producer get involved and actually PROVIDE the goods and support. Red Hat did its part, various OSS groups did their part, etc.

    They weren't tax supported, but they did a better job than all the tax supported wealth consuming agencies out there :)

    I agree, once the cards hit my neck of the woods, if they're well implemented in hardware, I'll gladly supplant my 7800's in my SLI rig :) (Or build another one.)

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  12. 900 pages? by 26199 · · Score: 5, Funny

    Come off it... that's not even enough for an Office document standard.

    Worthless!

  13. Amazing, we're saved! by Duncan3 · · Score: 3, Funny

    Bits 12 and 13 of D2CRTC_TRIGB_CNTL are D2CRTC_TRIGB_RISING_EDGE_DETECT_CNTL !!!

    Hurray, now all Linux graphics problems are solved, it will autodetect all graphics cards like Windows 1.0 did and penguins will dance in the streets.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  14. Re:I'll replace my nVidia when I see a good review by Anonymous Coward · · Score: 2, Insightful

    Are you on crack? Did anyone say anything about government? Has government ever made a peep about video cards and closed or open drivers? Did you read the summary before you spouted off?

    STFU, FOAD, and take your paranoid attitude with you.

  15. Re:I'll replace my nVidia when I see a good review by ryszards · · Score: 3, Insightful

    Actually there's a good number of modern AMD D3D10 products available on AGP now, and the older R5-series hardware had good AGP presence as well. Not the high-end R600 I should say, but RV630 and RV610 (HD 2600 and HD 2400) are both available. And the Windows Vista driver sucks, somewhat hilariously.

    --
    - 'sup, G?
  16. It's It's, not Its by bilbravo · · Score: 2, Funny

    google it. :-)

    1. Re:It's It's, not Its by Anonymous Coward · · Score: 2, Funny

      WHAT nine HUNDRED?!

    2. Re:It's It's, not Its by I+Like+Pudding · · Score: 4, Informative

      Specifically, google "over nine thousand" since the OP was paraphrasing. On a related note, my karma is over NINE THOUSAND!

  17. So, which cards does this cover? by Eneff · · Score: 2, Interesting

    I am not a hardware hacker, so I was wondering what cards would benefit from this first release.

  18. Well hold on there by Sycraft-fu · · Score: 5, Insightful

    They've released the specs, this doesn't mean anything yet. People forget just how complex graphics cards are. Writing a driver for something like a network card or SCSI controller is fairly easy, and that's also evident from how small the drivers are. There's just little to do. 3D cards are extremely complex, hence the massive amount of documentation. It isn't like there was just some magic number that needed releasing and the OSS drivers would be perfect with full support. There's now a ton of work to be done, since it sounds like it is just specs, not code, they are releasing.

    So you'll probably want to wait and watch until the driver is ready to go and up to whatever performance and stability standards you need for your application. Switch now and you are likely to find yourself in essentially the same situation as before: ATi's binary driver, or an OSS driver that doesn't do what you want.

    It'll be some time before this information can be transformed in to a fully functional, stable, fast driver. After all, if it were so easy, ATi and nVidia would have perfect drivers out on the launch of a new card and never need to do anything but minor updates.

    1. Re:Well hold on there by Dr.+Spork · · Score: 2, Interesting
      I think this is a good point. After all haven't we always said that ATi drivers (for windows) suck? And those were written by professionals, the best that ATi could hire, and they certainly had access to all the specs. Now, I'm convinced that if all the relevant documentation is released, the open source drivers will be better than the professional ones, but that's because the OSS community will put countless hours of grueling work into the project. It's definitely worth it. Crappy graphics support has been a curse for Linux in many ways. We will all have a good belly laugh when Windows users look at Linux and envy us for our graphics drivers.

      (And seriously, won't there be a Windows version of the open source driver? And if so, might it not surpass AMD's own Windows driver? And might this not be a part of AMD's strategy, out of recognition that everyone disses their drivers and that their coders cost them too many salaries? Probably not, but this will certainly do a lot to make people finally reconsider the undying meme that ATi cards are better but their drivers suck.)

    2. Re:Well hold on there by A+beautiful+mind · · Score: 2, Insightful

      Yeah, there might be bugs. Who cares. That is the reason why we have the code, so that I can look at the source and fix stuff I want to get working.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
  19. Re:You may be right ... by Rolgar · · Score: 2, Insightful

    I would say the message would come across better if you send it to nVidia.

    The big effect will be if every Linux OEM started shipping Radeon in every box, that could be a pretty big number of lost potential sales that they weren't considered for solely based on software.

    This could really be huge in the progress towards making Linux mainstream. The last few times I've installed Linux, installing my 3D drive for nVidia has required a few steps most users wouldn't or couldn't do. Several distros won't automatically set this up during install because the drivers aren't open. As soon as we get these drivers, Linux setup and support should get that much easier, because the installer will pop up a dialog that says "RADION XXXX detected, install 3D acceleration? Y/N."

    We're getting a few steps closer to the mainstreaming of Linux, which will snowball once games and other software starts to include Linux binaries/installers on the disks that you can buy retail.

  20. Re:You may be right ... by thephotoman · · Score: 2, Insightful

    Better idea: instead of popping up a dialog asking to install 3D acceleration, the installer just does it. After all, it'll be free software.

    --
    Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
  21. Re:You may be right ... by ultranova · · Score: 3, Insightful

    Better idea: instead of popping up a dialog asking to install 3D acceleration, the installer just does it. After all, it'll be free software.

    An even better idea: since a Free driver can be included in the kernel source and compiled into a module, the installer doesn't have to do anything special to enable 3D acceleration. It just installs all available kernel modules as normal and the kernel figures it out at bootup time and loads the ATI driver if appropriate.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  22. 3 options. by khasim · · Score: 2, Insightful

    #1. Send it to ATI and let them use it in their marketing campaign.

    #2. Send it to nVidia to show the profit that is going to their competitor from a FORMER customer.

    #3. Send it to BOTH.

  23. Re:Sweet! Sour!! by Just+Some+Guy · · Score: 5, Insightful

    And the newer drivers still support chips that predate your GF4.

    For the record, Nvidia says otherwise.

    You all should be grateful instead of pissing in their Cheerios.

    "Thank you, oh benevolent masters, for supplying the software required to use the hardware that you gave me in exchange for money." Was that suitably deferential, or should I bend my knee more?

    --
    Dewey, what part of this looks like authorities should be involved?
  24. Re:You may be right ... by Chandon+Seldon · · Score: 2, Funny

    Okay, I'm being pessimistic - but something pretty similar happened after Matrox released the specifications for its 3D graphics cards. There were fully open-source drivers, but they weren't exactly high-quality. I moved on to Nvidia after that...

    Was Matrox even producing products at that point, or were you expecting one of the other six guys with old Matrox cards to support your drivers?

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  25. Actually by CrazedWalrus · · Score: 4, Insightful

    Heh - I think you're missing the implication of his statement.

    Because Linux is less resource intensive, he's able to upgrade his distro several times on the same hardware, putting himself in the situation of having a new kernel with old hardware and old drivers that don't load in the new kernel.

    If you want to upgrade Windows, you usually wind up needing a new machine, so: new machine, new video card, new drivers, new Windows -- not a problem. Well, at least not the same problem.

    So it's not an issue of what's *wrong* with Linux, it's what's *right* with it. The problem is that this presents circumstances the hardware world isn't used to dealing with.

    1. Re:Actually by Kalriath · · Score: 2, Insightful

      If you want to upgrade Windows, you usually wind up needing a new machine, so: new machine, new video card, new drivers, new Windows -- not a problem. Well, at least not the same problem. Bullshit. I haven't had to upgrade my PC through the last three releases and it works fine. Hell, I have Vista running on a laptop with only a 1.4GHz processor and it runs fine. That's with Aero enabled (my understanding is that this would be roughly equivalent to Ubuntu with Beryl and Compiz correct? and have I spelt that right?)

      I think the main problem with Linux is that if a vendor releases a closed source driver (which some are obliged to do by legal agreements for other companies technologies) that the next minor Kernel release can break the driver. In the Windows world, it takes a major release to break drivers (i.e. Windows 4/Windows 98 to Windows 5/Windows 2000 or Windows 5.1/Windows XP to Windows 6/Windows Vista)

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    2. Re:Actually by reaktor · · Score: 2, Interesting

      That's why Ubuntu and others do not upgrade the kernel with every new release. Only new releases of Ubuntu have a new kernel. [Ubuntu does put in patches for security, of course.] And Ubuntu makes their own package for Nvidia and ATI drivers, so it-will-work with their kernel. No need to go to www.amd.com for drivers, etc.

    3. Re:Actually by mcrbids · · Score: 2, Insightful

      Because Linux is less resource intensive, he's able to upgrade his distro several times on the same hardware, putting himself in the situation of having a new kernel with old hardware and old drivers that don't load in the new kernel.

      Hear here! I have an ANCIENT AMD K6-2/450 doing backups. It has 2.5 TB of hard disks in it, and its only purpose in life is to copy files over the network every day. It's 10 years old, and has been in continuous 24x7 duty all along. Rock stable, too - why change it when it works fine and performance isn't an issue?

      I haven't had to upgrade my PC through the last three releases and it works fine. Hell, I have Vista running on a laptop with only a 1.4GHz processor and it runs fine.

      You sir, are an amazingly patient person. I credit you for your lack of desire to do meaningful work. Wally would be proud!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  26. Re:You may be right ... by Anonymous Coward · · Score: 4, Funny

    The big effect will be if every Linux OEM started shipping Radeon in every box, that could be a pretty big number of lost potential sales that they weren't considered for solely based on software.

    Where's the -1 delusional mod?

  27. May be best for HTPC by Dr_Barnowl · · Score: 3, Interesting

    ATI have historically always had excellent features on their cards for supporting media playback. The downside was that accessing them in Linux has always been much harder than using the equivalent features on nvidia hardware.

    If these specs allow a good stable XVMC driver to be written for ATI hardware, ATI could become the top choice for Linux media centre boxes.

  28. Re:Within by ewhac · · Score: 5, Interesting
    I will take that bet. Shall we say a six-pack of winner's choice of beer?

    NVidia have been stalwart protectors of their hardware designs, mostly due to historical accident. A few of the principals at NVidia used to work at Sun, where they designed the GX graphics chip. As it turns out, a version of SunOS was released with a header file describing the chip's registers. Using that -- and a logic analyzer -- a company called Weitek successfully created a functional clone of the chip that was good enough such that Sun's own drivers worked on it. This stuck in the craw of the Sun guys, and evidently vowed no such thing would happen again.

    Another historical accident was that NVidia did, in fact, have a few source code releases way back. And every time they did, so it seemed, they got hit a few weeks later with a patent infringement lawsuit, usually from SGI. NVidia solved this latter problem largely through the expedient of buying SGI.

    So, no, I don't think they're going to do it, and certainly not within six months. And yes, I would be perfectly tickled to be wrong about that.

    Schwab

  29. Re:Yes, but... by ThisNukes4u · · Score: 4, Informative

    Specs for r500(the X1k series) are supposedly in the pipleline. For matching codenames->marketing names, I recommend http://en.wikipedia.org/wiki/Comparison_of_ATI_Graphics_Processing_Units And the reason why they are so "deficient" is they have a team of a few engineers helping the X.org folks write the drivers. They have also said that they will be providing code snippets in the future to help clear up unclear parts of the spec. This is just a teaser release, not all we're getting.

    --
    thisnukes4u.net
  30. I'm not in the market now...but in a year or so... by HiThere · · Score: 2, Interesting

    The last time I bought a computer, I went with AMD because I was mad at Intel. I still am, though less so. It fades over time.

    Last year I did an evaluation, and Intel came out on top ... solely because they had an open source video driver. This will soon eliminate that benefit.

    N.B.: For me to choose Intel it must be 5% better than the competition. This is due to various corporate actions that I dislike. (Two years ago it was 10%...I use a time decaying function.) If they were up against a competitor that didn't support DRM, they'd need to be 50% better, but I don't see one, so that part of the playing field is level.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  31. Re:obvious disconnect by Anonymous Coward · · Score: 2, Funny

    How would you even know they had good image quality if they had crappy drivers? Does not compute, unless you got lucky and bought the magical cards that ran without drivers. Or is that just some rumors you heard on the internets?

    What are you, a retard? Display drivers have nothing to do with image quality -- that's the result of the hardware going out to the monitor plug. A cheap board will be fuzzier and its colors will be less crisp. All the ATI cards I've had gave me sharp, clear images with vibrant color and little bleeding.
      Even if drivers affected that (which they don't) how bad do you think the drivers are? Do you think they made me blind? Or are you some kind of fucked-up idiot who can't tell the difference between "crappy drivers" and "no drivers at all"?
      Crappy drivers may be slow, or they might have bugs, but they're drivers. ATI's hardware has always been good. Their drivers, OTOH, range all the way from "pretty good" to a "poke in the eye with a sharp stick."

  32. My next cards will be ATI by YA_Python_dev · · Score: 2, Interesting

    I have been buying nVidia video cards for forever for their... let's say less bad support for GNU/Linux and I recomended them to my Windows-using friends. But this changes everything: from now on I know that I can buy ATI cards and be sure that they'll work and have good software support. Thanks AMD, thanks ATI: you have made a new loyal customer today.

    --
    There's a hidden treasure in Python 3.x: __prepare__()
    1. Re:My next cards will be ATI by Elf-friend · · Score: 2, Informative

      ...video card drivers are hard and someone with the know how, time, and rive has to write them, and keep them updated. Just because OS provides the potential, doesn't mean it will happen.

      As I understand it, the X.org DRI (Direct Rendering Infrastructure) project are doing just that. In fact, they have been doing just that for ATI cards (among others) for some time, but progress has been slow, because they've needed to reverse-engineer everything (they previously could get specs with an NDA, but not since the 9200 cards). As a result, the DRI Radeon drivers currently only work with older cards (up through X850, IIRC), and provide little or no 3D acceleration for all but the oldest cards. Even so, the general consensus has been that their drivers are superior to the proprietary, FireGL drivers that ATI provide for Linux (and they work on *BSD, which the FireGL drivers do not[1]). With this information, they should be able to make steady progress on providing support for recent ATI cards under X.

      [1] Not natively, at least. Last winter, I believe, they were finally made to work under FreeBSD with Linux binary compatibility.
  33. High end is good but... by ceeam · · Score: 2, Insightful

    ... what about all those X1100 and similar in all these notebooks? And pardon my ignorance - are there already good, reliable, full-featured drivers for the likes of 9800 etc?

  34. Teaser indeed... by gillbates · · Score: 2, Interesting

    The thing that gets me is that Wikipedia seems to know more about the ATI chips than ATI. Of course this can't actually be the case, but I think it is somewhat telling that ATI is not the authoritative reference for even their own hardware. There seems to be some uneasiness with releasing the full product specs, which suggests to me that they don't have a real committment to openness.

    Well, if I can't get specs, my next video card will be an nVidia. Why should I suffer because my HW vendor wants to hide something from me? Do they really believe that non-functional hardware gains them any marketshare?

    With Windows hopelessly insecure, my only real option is to either buy a Mac, which is too expensive for my taste, or to use Linux. Which means that if ATI doesn't provide the documentation that I - or somebody - needs to write open drivers, I'm just not going to buy their HW. Period. That super-secret, proprietary graphics pipeline won't sell ATI cards if no one can use it. Do they really think that I'm going to run Windows just to get video to work?

    --
    The society for a thought-free internet welcomes you.
    1. Re:Teaser indeed... by fabs64 · · Score: 4, Insightful

      Well, if I can't get specs, my next video card will be an nVidia. Why should I suffer because my HW vendor wants to hide something from me? Do they really believe that non-functional hardware gains them any marketshare?

      Now how does this make a lick of sense? nVidia haven't released ANY specs.
      Also, I'd imagine that 2d rendering is reasonably similar across chipsets, but I admit I'm just guessing there.

  35. Re:I'll replace my nVidia when I see a good review by red_dragon · · Score: 4, Funny

    And the Windows Vista driver sucks, somewhat hilariously.

    It wasn't too long ago that I was at Microsoft's Philadelphia offices for an Exchange 2007 presentation. The first thing that they wanted to show was a short video on a projection screen -- what they actually showed the audience was a Vista laptop with ATI graphics choking half way through a two-minute video and then puking an error message saying that the video driver crashed and was being restarted. And some guy behind me said "Twelve years later and they still can't get the presentation right."

    --
    In Soviet Russia, Jesus asks: "What Would You Do?"
  36. Re:I'll replace my nVidia when I see a good review by ross.w · · Score: 2, Informative

    They won't work in your SLI rig. Only NVidia cards support SLI. ATI have a different system that uses a different motherboard, so you'd have to replace that too, if you want SLI type performance.

    --
    If my call is important, why am I talking to a recording?
  37. Re: closed nVidia support actually bad by Psykechan · · Score: 3, Insightful

    The issue with a closed driver for the nVidia cards that actually performs somewhat well is actually a detriment for the community at large. It causes some people who would be interested in making a better open driver to just suck it up and use the existing closed driver because it's easier even though it has many problems.

    I am very thankful that AMD has released specs. Until nVidia follows suit there should be no real reason to buy nVidia cards. This means that they will be forced to eventually release specs and those of us who had no support from nVidia will finally get a working driver.

    As an nVidia customer, all I can say is Thank You AMD!

  38. Re:I'll replace my nVidia when I see a good review by microbee · · Score: 2, Insightful

    Well, there is a real market.

    Since DELL has been shipping pre-installed Linux PCs, they will eventually favor ATI if it performs better than nVidia due to higher quality drivers.

  39. Re:Sweet! Sour!! by anagama · · Score: 2, Funny

    "Thank you, oh benevolent masters, for supplying the software required to use the hardware that you gave me in exchange for money."

    I wish I had mod points -- the question would be funny or insightful though -- it's both.

    With respect to your previous comment, I upgraded my system last weekend and I didn't really get $500 worth of improvement. My old motherboard was on the verge of fritzing though so it had to be done (Athlon XP 2200+ system), and even though the various parts are maybe 4 years old, nothing fits in the new motherboards anymore. Thank goodness I had an old PCI IDE card in the closet -- none of my HDs are SATA.

    I'm proabably one of the few people who went out specifically looking for a GMA950 motherboard -- I was impressed with how well Fusion ran on my macbook with the open source drivers compared to how it worked on my Desktop/nVidia system. I still am impressed with that on my new Desktop, I'm just dissapointed in the ridiculously long BIOS startup time which negates the quicker boot time (from the grub prompt). If I could have found the GMA950 on an add-in card, I would have bought that and stuck with AMD processors. At least I'll still get to help out AMD and buy a video card once a bit of driver work gets done.

    As for the old board, which is basically a complete system sans drive (well, I have a couple unused 40gb drives in the closet), powersupply (one of those in the closet too, though I can't remember if it works), and case (in the closet, no powersupply, small case requires specially sized PS), I decided to try my hand at replacing capacitors -- 3 had leaked and one was bulging. If I get lucky, I'll have that old machine back for other uses.
    --
    What changed under Obama? Nothing Good
  40. Re:Something along the lines of by Ruie · · Score: 2, Funny
    No, it like this:

    1. Get documentation
    2. Have fun
    3. Have more fun
    4. Have fun and profit !

  41. But it can finally be done by TeXMaster · · Score: 2, Insightful
    Of course it's going to take time, but the crucial point here is that it can be done with officially released specs, without having to waste time reverse engineering and wild-guessing how things should be done.

    Consider this: I'm actually surprised how far nouveau development already went, without any specs and starting from the obfuscated nv driver. How much further could they be now if they had the specs and didn't have to waste uncountable hours tracing register changes and second-guessing their use?

    --
    "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
  42. Re:You may be right ... by Knuckles · · Score: 2, Informative

    I don't even understand why they're still in business today.

    The world does not revolve around 3D. Matrox produce fine gear for high-quality 2D work, like medical imaging.

    --
    "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  43. Re:Within by Don_dumb · · Score: 2, Interesting

    Another historical accident was that NVidia did, in fact, have a few source code releases way back. And every time they did, so it seemed, they got hit a few weeks later with a patent infringement lawsuit, usually from SGI. NVidia solved this latter problem largely through the expedient of buying SGI. A better bet would be how long before someone hits AMD with a patent lawsuit. - I say days.
    --
    If this were really happening, what would you think?
  44. Re:I'll replace my nVidia when I see a good review by Nurgled · · Score: 2, Interesting

    Amusingly, when I bought my Ubuntu PC from Dell's UK site a few weeks back the graphics card section had a giant ATi banner above it but only offered an NVidia card as an option. I assume that this is because right now NVidia's linux drivers are better, though neither are open source. Hopefully this'll change soon.

    (Interestingly, the system shipped without NVidia's drivers installed, so I had to explicitly install NVidia's driver using the Restricted Driver Manager. I suppose you could argue that NVidia's driver has no business on a system being sold as an "Open Source" computer, but this is an annoying extra barrier for the potential non-technical user.)

  45. No they haven't by Andy+Dodd · · Score: 3, Insightful

    "Expect more documentation (and 3D specifications) to arrive shortly."

    In short, we have 2D documentation but no 3D documentation. It's been this way for years, nothing is different.

    The last time someone (Matrox) said "3D specifications to arrive shortly", a whole bunch of suckers (including myself) bought cards and got shafted because the promised specifications were never released. My G200 was replaced by a Riva TNT2 within six months and I haven't left NVidia since then.

    Others promise open specifications and fail to release them fully, resulting in cards that are paperweights.

    NVidia doesn't promise open specifications, but at least they deliver solid drivers that work (and work well).

    --
    retrorocket.o not found, launch anyway?