Slashdot Mirror


Problems With OEM ATI Cards And ATI's Linux Driver

Doug Bostrom writes "Over at FlightGear.org, Andy Ross describes how ATI's new Linux drivers only seem to work with "official" ATI cards (made by ATI), why that does not make sense, and a possible fix that unfortunately would mean booting Windows, if only for a few minutes."

248 comments

  1. Luckily... by i_need_no_nick · · Score: 0, Funny
    I always use nVidia cards!

    They never have crappy drivers!

    1. Re:Luckily... by packeteer · · Score: 4, Informative

      Nvidia drivers for linux are really good but So are Matrox's. Matrox write some bitchen drivers like Nvidia but unlike Nvidia they GPL the whole thing. Getting all the windows functionality in linux for both my GF4 and G400 cards is perfectly easy. I advise buying from those two companies for linux. Matrox cards though old are very nice because they are cheap and they have good linux duel head support.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    2. Re:Luckily... by Squarewav · · Score: 2, Informative

      the new nvidia drivers (40.72)for winXP are total crap, 9/10 times it will lock the system up when starting games, at least on my system,(pent4 2Ghz, Ti 4200) I'v had to install much older 30.82 drivers to play games

    3. Re:Luckily... by The+Analog+Kid · · Score: 1

      Hey it probably windows fault, haha. Nvidia develops most of the stuff on linux then ports it to Windows. The reason they don't GPL there drivers is so no one steals code from them like ATI, if ATI wasn't a problem they would proabably be GPL. Then again I'm the kind of person who tell the waiter what the food is exactly from the menu.

    4. Re:Luckily... by InfernoBlade · · Score: 1

      You have _GOT_ to be kidding...... First off nVidia is Microsoft's bitch, they dont do SHIT from within Linux, I hate to break that to you. MS and nV work on DirectX together....

      Second off, the reason nVidia doesnt GPL it is because obviously the drivers reveal QUITE A BIT about the hardware they're designed for, which allows ANYONE, ATI, Matrox, 3DLabs, anyone, to find out exactly how an nVidia card works. And I'm willing to bet that a large amount of that information is TRADE SECRET, if it gets out, everyone knows how their nice 4:1 lossless compression works, and everyone steals it. ATI does the exact same thing to their drivers.

      Stealing code isnt even an issue, there is probably ZERO duplicated code between a Detonator and a Catalyst.

    5. Re:Luckily... by Blkdeath · · Score: 2
      You have _GOT_ to be kidding...... First off nVidia is Microsoft's bitch, they dont do SHIT from within Linux
      Care to back up this heated bit of hyperbole with anything reminiscant of facts?
      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    6. Re:Luckily... by puto · · Score: 2

      I aint arguing but the X-Box would make a pretty good arguement that MS has some real strong ties to NVIDIA.

      Puto

      --
      The Revolution Will Not Be Televised
    7. Re:Luckily... by InfernoBlade · · Score: 1

      Take a search on /. about Cg, nV's pixel language. They lobbied MS pretty hard to get it into DirectX9 (I dont think it ever wound up in there though).

    8. Re:Luckily... by Blkdeath · · Score: 3, Informative
      You have _GOT_ to be kidding...... First off nVidia is Microsoft's bitch, they dont do SHIT from within Linux,
      Incidentally, this video depicts a somewhat different story.
      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    9. Re:Luckily... by WhiteKnight07 · · Score: 2

      Actually I've run into the same problem under Win2k. Unreal Tournament hangs for a second or so about every 10 minutes but then returns to normal. Serious Sam 2 freezes after about 3 minutes and takes the whole system down with it. I think its a driver issue for several reasons. First under Win2k/XP its awfully darn hard for a program running in user space to take down the system, although a crappy driver can do it fairly easily. And I never had any problems until I started using the detonator 40s.

      --


      We're going to make information free Mr. Anderson, whether you like it, or not.
    10. Re:Luckily... by InfernoBlade · · Score: 1

      So to demonstrate how nVidia isnt microsofts bitch, you link to a Windows Media video about their Sun Servers? Huh?

    11. Re:Luckily... by InfernoBlade · · Score: 1

      *doh* Mod me down. He just started talking about their Linux farm for simulations

    12. Re:Luckily... by Cryptnotic · · Score: 3, Informative

      I don't know how much Matrox helped with getting the Linux/XFree86/GDI drivers written. I'm fairly sure it was mostly thanks to hackers who reverse engineered the Windows drivers.

      --
      My other first post is car post.
    13. Re:Luckily... by Anonymous Coward · · Score: 0

      Never had a problem here.

      My guess it that it's your system.

      Overclocking?? That would be my first guess.

    14. Re:Luckily... by sweede · · Score: 1

      Where, and even how, do you get off that nvidia develops Linux drivers before Windows drivers, then PORTS them to Windows! when

      a) many many people complain about how shady linux drivers are (in stability, not GPL-wise)

      b) Any game that my system has played, plays in Windows XP (40.72's) at LEAST 40 fps faster EVEN with 4xFSAA and 4x Ansioscopic filtering

      c) it took nvidia a really long time to get decent (incredable at that) drivers for Linux. Who made nvidia chipset drivers for XFree86 3.x.x ? and even some of the X 4.x series where not nVidia produced drivers

      nVidia drivers are NOT GPL'd because of copyrighted driver code that they have purchased from SGI to include in their drivers (there is a lot of information about this, even on /.)

      --
      I follow the SDK and GDN principles.. Spelling Dont Kount, Grammer Dont Neither
    15. Re:Luckily... by windex · · Score: 1

      It's mostly because Matrox sticks very closely to published specifications (VESA 2/3, OpenGL, etc).

    16. Re:Luckily... by CoolVibe · · Score: 5, Insightful
      That's because Matrox doesn't care what OS you use with their cards, they only care if you use their hardware.

      A mindset more graphics cards companies should adopt.

    17. Re:Luckily... by CoolVibe · · Score: 1
      Uhhhhh... how the F*CK am I going to play this under FreeBSD? Yeah I hear everyone scream Mplayer, but they chucked it out of the ports for some unknown reason...

      *grumble*

    18. Re:Luckily... by Anonymous Coward · · Score: 0

      Doing hardware design on big *nix boxes has nothing to do with writing drivers for a specific OS. I doubt anyone uses Windows to do a chip/board simulation.

    19. Re:Luckily... by CaptnMArk · · Score: 1

      I doubt it.

      They even have closed source drivers for their nforce motherboard. I prefer VIA.

    20. Re:Luckily... by Tomble · · Score: 1
      I'm fairly sure it was mostly thanks to hackers who reverse engineered the Windows drivers
      WhaWhaWhat?? I'm inclined to suppose maybe you're thinking about some other Matrox, because with the G400 and G200, they allowed people like the Utah-GLX programmers (doing the XFree-3.6's OpenGL support, some years back) to register freely and get most of the programming info they needed to do the job properly.

      I think just about the only thing they kept secret was the specs for some part of it that took microcode: but IIRC they supplied the precompiled microcode for them to upload, and the details for doing the actual uploading, and presumably anything needed for interfacing with that part of the chip.

      I remember following the mailing list (not understanding much, admittedly), and I remember watching the debug messages mentioning stuff about the microcode-using part (I can't remember what it was called, had some daft name like "zoom pipe" or summat. Someone else will now remember and make me sound stupid). But point was, with the G400, Matrox seemed about as helpful as they could be, it didn't sound like the developers were dissatisfied with the situation. Whereas nVidia, on the other hand...

      Now, I seem to remember the G450 had some extra features that they were a bit more cagey about, and they produced some small binary driver to work with just that part, but that driver wasn't required for general use, which was governed by the larger, opensource part. The Parhelia thing, though, I don't know about. Does that have any Linux drivers?

      --
      Be careful! New moon tonight.
    21. Re:Luckily... by randyest · · Score: 1

      they work great on my system, as has EVERY nvidia driver I've ever tried.

      Look for other, UNSIGNED drivers to blame.

      I've got 40.72 running on 4 systems, ranging from a Ge2MX to a Ge4ti4600. All rock solid.

      --
      everything in moderation
    22. Re:Luckily... by wd123 · · Score: 1

      they did? Are you sure? :)

      --
      "question = (to) ? be : !be;" --Shakespeare
    23. Re:Luckily... by The+Analog+Kid · · Score: 1

      Ok here you go The Proof

    24. Re:Luckily... by west · · Score: 2

      That's because Matrox doesn't care what OS you use with their cards, they only care if you use their hardware.

      No, that's because Matrox doesn't have any decent knowledge locked up in their code. If they did, they'd have just given away a good part of their company to the competition and their officers should be sued by the stockholders.

      And no, GPL protects *code*. It doesn't protect ideas, and that's what the competition is looking for with a fine tooth comb.

      Now, having said that, it's the right thing to do if your expertise is in hardware, not in drivers.

    25. Re:Luckily... by CoolVibe · · Score: 1
      I know what I see in my ports dir:

      > ls -ld /us/ports/graphics/mplayer
      ls: /usr/ports/graphics/mplayer: No such file or directory

      Even after cvsupping it's still gone. Really weird.

    26. Re:Luckily... by fstanchina · · Score: 1

      The Parhelia thing, though, I don't know about. Does that have any Linux drivers?

      There is a beta driver on the Matrox site. I haven't tried it, I didn't put my hands on a Parhelia yet.

    27. Re:Luckily... by wd123 · · Score: 1

      try multimedia/mplayer. :)

      --
      "question = (to) ? be : !be;" --Shakespeare
    28. Re:Luckily... by CoolVibe · · Score: 1
      Gack... Why wasn't I told about that!??!

      Since when did they move it all to multimedia? Hrmpf. Oh well... :)

  2. Advice please help by Anonymous Coward · · Score: 0

    Which card will work hardware accelerated out of the box on latest Mandrake or Redhat?

    1. Re:Advice please help by Tomble · · Score: 5, Informative
      Anonymous coward asked:
      Which card will work hardware accelerated out of the box on latest Mandrake or Redhat?
      Er, well AFAICT, you can't get hardware 3d acceleration on Linux without at least configuring it a little bit, but if you mean "What cards won't I need to download extra drivers for to get hardware accelearated 3d", then the answer would be roughly MGA G400, maybe G200, Radeon models up to 7500 (I think) as these are done by the free DRI drivers, and most of the more recent 3dfx based cards.

      Presuming you already have Linux installed, you should look in the various /usr/doc/whatever directories belonging to the XFree86 stuff (there will probably be a whole load of different packages required for X, I don't know about Redhat/Mandrake as I use Debian) and look for a file like README.DRI, which might be gzipped (it is for me). The file also tells you how to make sure that X will try to use OpenGL (not difficult, may already be done for you!)

      Alternatively, the actual DRI webpages are more up to date, and more thorough about which versions of cards they support - look for the "status" page for a start!

      Configuring stuff, heh, I forget! If you have X set up to use your card, and tell it to use OpenGL, it will know whether your card can do it or not, and will try to load the appropriate kernel module. In my case, using a G400 card, it doesn't manage this, as it wants to have the agpgart module installed before the mga module, but doesn't realise to do this, so when my machine's booted, I normally modprobe the agpgart module myself, and then the mga module, and then the OpenGL works fine. Really, I should set up the modules.conf files to do this automatically, but I can't be bothered.

      Bear in mind, that the mga module is only right for using G400/G200 cards, and the other cards would want other kernel modules! Also, those other kernel modules might not have those same requirements. In short, your mileage may vary.

      But to return to the point in hand: If you don't want to be downloading binary-only drivers, then nVidia based cards are NOT what you want; they have no opensource 3d drivers at all that I know of. Some of the ATi cards are supported out of the box (I don't know how well!!) and some are only supported by ATi's driver so far, the one in the article.

      --
      Be careful! New moon tonight.
    2. Re:Advice please help by gukin · · Score: 1

      Just from personal experience, Mandrake 9.0 installs 3D acceleration for the following video cards I own: ATI Rage 128, 3Dfx Banshee and my Matrox G200. They all work fine and will play _most_ 3D games, both native ports as well as under transgaming winex. No tweeks, no hassles, no downloading the latest whatever from wherever, it just installs and works.

      Of course for REAL gaming (UT 2003), you're pretty much stuck with closed source drivers (c'mon S3, be nice to the DRI.)

      I've been using NVIDIA cards (TNT & GeForce 2) for years and they really work wonderfully. NVIDIA really has their stuff together, providing the widest OS support I know of.

      I'm going to get a laptop before too long and I'm quite pleased that there is at lease one alternative with pixel shaders. At least ATI is TRYING, that is a helluva lot more than SIS is doing with their 350 video chipsets.

    3. Re:Advice please help by Eivind · · Score: 2, Informative
      Er, well AFAICT, you can't get hardware 3d acceleration on Linux without at least configuring it a little bit,

      Nonsense. You must be using Debian, or some other distro from the stoneage. When installing Mandrake (and presumably RedHat and SuSE) you are presented with a list of X-servers compatible to your card (the card is autodetected) and simply allowed to pick which option you want.

      For me, with my Matrox G550 these options included XFree-3.3.6 with or without hardware 3D-acceleration, and XFree-4.2.1 again with or without 3D-acceleration. (why anyone would explicitly select "without" I don't know)

      This has been the state of affairs atleast since Mandrake 8.0 released a year and a half ago.

    4. Re:Advice please help by Anonymous Coward · · Score: 0

      Funny... I have the sourcecode to Nvidia cards...

      I downloaded it from their website.

      nVidia card drives for linux ARE open source.. you just haven paid attention and looked recently have you.

    5. Re:Advice please help by mabinogi · · Score: 2

      Now read that source code....I think you'll find there's a source wrapper that links to prebuilt binary modules...

      --
      Advanced users are users too!
    6. Re:Advice please help by Dave2+Wickham · · Score: 1

      *notes how he is a day late*
      Red Hat doesn't really like putting closed source software with its distro; at least they didn't in RH7.3. No 3D module for nVidia cards.

  3. Summary is wrong by awptic · · Score: 5, Informative

    According to the message posted, the utility used to reflash the BIOS runs in DOS, not Windows, and will work in FreeDOS

    1. Re:Summary is wrong by outofpaper · · Score: 1

      FreeDos Rules, w00t, w00t with out it we could never user proprietery BOIS updates.

    2. Re:Summary is wrong by Henry+V+.009 · · Score: 1

      Isn't the BIOS code itself proprietery?

    3. Re:Summary is wrong by brandorf · · Score: 1

      You can't even flash a BIOS from within Windows, even if you wanted to. Curiously, I have never needed to do this with linux, is the only option to get ahold of a DOS boot disk for this?

      --


      Bork Bork Bork!!
    4. Re:Summary is wrong by tomstdenis · · Score: 1

      Wrong. With ASUS you can flash the mobo BIOS while windows is running.
      Tom

      --
      Someday, I'll have a real sig.
    5. Re:Summary is wrong by Penguin+Follower · · Score: 1

      Just get yourself a copy of FreeDos

      http://www.freedos.org

      (sorry, cut & paste url.. never bothered to learn html)

    6. Re:Summary is wrong by martyn+s · · Score: 0, Flamebait

      (sorry, cut & paste url.. never bothered to learn html)

      You've got to be kidding me. I've never bothered to "learn" html either, but I still know how to write a link. Knowing had a make a link is not called "learning" html.

    7. Re:Summary is wrong by Penguin+Follower · · Score: 1

      So what's wrong with cut & paste?

      I really don't care.

    8. Re:Summary is wrong by Daniel+Phillips · · Score: 2

      According to the message posted, the utility used to reflash the BIOS runs in DOS, not Windows, and will work in FreeDOS

      Yes, FreeDOS is perfect for this. Just boot the system disk, break out to the shell, and delete CONFIG.SYS so you won't get the install menu any more. Empty out AUTOEXEC.BAT so you won't get prompted for a date, while you're at it. Heh, don't you just love DOS.

      Then clear off a few more files/directories (obvious install cruft) to make room for the reflashing utility, a copy of the new bios, and space to save the old one. Now you've got a single-floppy, instant-booting bios flashing tool.

      Clearly, DOS isn't quite dead yet, neither are floppies.

      --
      Have you got your LWN subscription yet?
    9. Re:Summary is wrong by Anonymous Coward · · Score: 0

      So what's wrong with cut & paste?

      You turn a 1 step process (clicking on a link), into a 4 step process.

      1) Highlight text
      2) Copy
      3) Paste on address bar
      4) Hit Enter
      [5) PROFIT!!!!]

    10. Re:Summary is wrong by 'The+'.$L3mm1ng · · Score: 1
      You're right, learning how to make a link is very easy.
      <A href="http://...">Link Title</A>
      Though you have to do line breaks in HTML as well, then. So it's more than just learning how to link. But line breaking is of course easy as well:
      <BR>
      Don't get me wrong, I know you know this, buy why not just tell the poor non-HTML-guy howto do so?

      Nevertheless /. could do some basic URL detection when posting a "plain old text" comment. It's really not that hard:
      $comment =~ s|\b(https?\|ftp)://\S+(/\|\b)|<A href="$&">$&</A>|g;
      Right? Right?
    11. Re:Summary is wrong by Anonymous Coward · · Score: 0

      4 step process?

      1. Double-click on URL, which gets highlighted by the browser as a complete element
      2. Middle-click to paste it in

      Add another in the middle if you want it in another tab. What's this "copy" stuff?

    12. Re:Summary is wrong by RAMMS+EIN · · Score: 1

      ``According to the message posted, the utility used to reflash the BIOS runs in DOS, not Windows, and will work in FreeDOS''
      This is a Good Thing. The article says ``even for a few minutes'', which may be good enough for those who actually own a copy of Windows, but it wouldn't help those who don't. A FreeDOS bootdisk is easy to download, installing Windows just for the sake of flashing the BIOS seems painful and ridiculous to me.

      As an aside, I'm guessing that flashing the BIOS even doesn't work under Windows. At least, most BIOS updates I've seen required booting DOS, and usually the Windows executables they come with are used to create a DOS boot floppy. (Sadly this trick won't work for those who can't boot from diskette (many laptops can't), nor boot in DOS mode (recent Windows versions can't)).

      ---
      No good deed goes unpunished.
      -- Clare Boothe Luce

      --
      Please correct me if I got my facts wrong.
    13. Re:Summary is wrong by Anonymous Coward · · Score: 0

      "Clearly, DOS isn't quite dead yet"

      No, but it's being officially dropped at the end of the year, so now's your last chance to get tech support from The Great Satan for it!

    14. Re:Summary is wrong by Anonymous Coward · · Score: 0

      I think he just meant its easy to turn

      www.google.com

      into

      [a href=www.google.com]TextYouClickOn[/a]

      (change the square brackets into greater/less than chars)

    15. Re:Summary is wrong by darien · · Score: 2

      Empty out AUTOEXEC.BAT so you won't get prompted for a date, while you're at it.

      Hey, if I did that I'd never get asked for a date at all!

  4. Official ATI cards? by Anonymous Coward · · Score: 1, Funny

    Are you saying that OEM ATI cards are not made by ATI?

    1. Re:Official ATI cards? by Squarewav · · Score: 3, Interesting

      If you go into a computer store and ask for an OEM ATI chances are you'll get a white box made by some unknown company that just took the ATIs chips and slapped them on the board , even though technicly OEM meens its made by ATI. this isn't a bad thig as 99% of the time "OEM" stuff works just as well as retail. this is more of a case of bad ATI drivers doing poor bios checking

    2. Re:Official ATI cards? by lendude · · Score: 2, Informative

      There are two 'types' of ATI cards (at least for the 97xx series) - cards made by ATI itself which are stickered as 'made by ATI', and cards made by other manufacturers which may be using the exact ATI reference card design or the manufacturer's permutation thereof, and with enhanced features and which are stickered as 'powered by ATI'.

      --
      "Get off the cross - we need the wood" - Tori Amos
    3. Re:Official ATI cards? by Anonymous Coward · · Score: 0

      duh.

    4. Re:Official ATI cards? by dcstimm · · Score: 1

      How is this flamebate? He stated the truth, go into any compusa and look at the COMPUSA ATI cards.. Idiot Moderators.

    5. Re:Official ATI cards? by axxackall · · Score: 2

      Apple uses ATI chips in its Power and other Books. With various level of a success in Linux/PPC and Xfree86, though - most of people complain about DRI. But it's out of the box - nothing was downloaded from ATI, although ATI people say they help Xfree86 hackers with the code and consulting.

      --

      Less is more !
  5. Not everyone has *dual boot by vga_init · · Score: 1, Troll
    "...a possible fix that unfortunately would mean booting Windows, if only for a few minutes."

    Now, I did click on the "fix" link, but the website was not responding, so the only thing I'm going off of is that line. The author says that windows needs to be booted, and so I'm assuming that this windows is going to be on the same system, right? If so, this could present a problem since though many linux users also have windows installed on their computer, it's a good guess that many do not. So, what do these people do then, hmm?

    *dual boot, referring to two or more operating systems (as many people have many more than just two)

    1. Re:Not everyone has *dual boot by Niadh · · Score: 5, Informative

      RTA -F(polite)

      He didn't have windows/dos/fat partitions at all. he downloaded freedos and used a ramdrive to flash his videocard's bios. thats all that was wrong. the ATI driver checks to make sure the videocard is an ATI card. It should just check for an ATI chipset. Sounds like a problem ATI will pacth in the next release.

    2. Re:Not everyone has *dual boot by Anonymous Coward · · Score: 0
      You said: dual boot, referring to two or more operating systems (as many people have many more than just two)


      Why go to the trouble of redefining "dual boot" to mean more than two? Just use the word "multi-boot" to refer to systems that can boot multiple operating systems*.


      *operating system, referring to the program that, after being initially loaded into the computer by a boot program, manages all the other programs in a computer, or bathtubs because some people take baths in bathtubs.

    3. Re:Not everyone has *dual boot by Anonymous Coward · · Score: 0

      It sounds more like something ATI put there on purpose. Note that they were very careful in their announcements to specify that it only worked with cards built by ATI.

    4. Re:Not everyone has *dual boot by Anonymous Coward · · Score: 0

      I don't think that's right. I have tried the new ATI drivers with a Rage 8500 from Hercules. The log says explicitly that cards from a third party manufacturer (or something like that) are NOT supported.

      I think this is done on purpose by ATI. Rumors say that some Rage-based cards will not work with the original ATI drivers in windows, so this might be the reason for ATI decision not to support third parties...

  6. Isn't it right by WetCat · · Score: 1

    that drivers for ATI cards does work for ATI cards.
    They are by default not guaranteed to be able to work for anything else.

    1. Re:Isn't it right by Morgahastu · · Score: 5, Insightful

      They are not drivers for the ATI Card itself, they are drivers for the ATI CHIPSET.

      ATI makes cards with its own Chipset but they also let other companies (such as Sapphire) makes their own boards with ATI GPU's, and they are supposed to use the same drivers.

      Incase anyone is wondering, Sapphires cards are way cheaper and sometimes (in the 8500's case) they outperform ati's own cards.

    2. Re:Isn't it right by Anonymous Coward · · Score: 0

      ALL "built by ATI" cards are actually manufactured by Sapphire. Every component is identical, aside from the heatsink/fan, where sapphire actually uses a higher quality component than the "built by ATI" cards.

    3. Re:Isn't it right by DeathPenguin · · Score: 1

      No.

  7. Explanations... by l33t-gu3lph1t3 · · Score: 5, Interesting

    There are a few possible explanations for this rather odd driver situation...

    I know this is rumor-mongering, but I can't help but notice that the *Windows* drivers dont' perform such a check, and neither do the Linux Retail drivers...

    Consider this: Microsoft or some other party requests unofficially that ATi *not* support Linux in its OEM hardware, just for the sake of not having OEM desktop vidcard support for Linux...this could explain things like the OEM/Retail check that occurs in Linux, but not Windows. Interesting stuff..I want to see what ATI's reaction on this is.

    --
    ------- "From bored to fanboy in 3.8 asian girls" ----------
    1. Re:Explanations... by eht · · Score: 1

      how about, ati isn't making as much money off the oem cards as their own

    2. Re:Explanations... by Dunkalis · · Score: 1

      Sorta conspiracy-theorish, but its plausible. I'd guess that ATI wants to control the high-end Linux 3D market by forcing people to use their Built by ATI hardware, though.

      --
      Slashdot is a waste of time. I enjoy wasting time.
    3. Re:Explanations... by imr · · Score: 4, Insightful

      It seems there is a little more there than pr, but i'm no specialist in hardware. Here what i read in a french news site speaking of the same subject:

      From: Roman Stepanov
      Subject: [Dri-devel] Re: New ATI FireGL drivers announced
      To: Alexander Stohr
      Cc: dri-devel@lists.sourceforge.net
      Date: Fri, 22 Nov 2002 15:02:31 +0300

      Hi, Alexander!
      [ snip ]

      At first I attempted to set up SuSE's xfglrx package to get 3D acceleration
      for my Gigabyte AP64D board (actually it is a R200 QL with 64 Mb DDR RAM).
      After generating XF86Config and typing startx in command prompt X server
      failed to start. I found in system logs that 2D driver refused to
      work with third party boards. It's nearly impossible to buy "build by ATI"
      board in Moscow, so I was forced to apply my assembly skills to modify board
      vendor id in 2D driver (fglrx_drv.o). After replacing ATI's id (0x1002) with
      Gigabyte (0x1458) I was able to start XFree but I saw my text consoles
      (vga=791) broken. Next thing I've tried is to start Tux Racer game. After 2
      minutes of pretty smooth gameplay it hung and my box locked up completely.
      I decided it's enough to uninstall this package and I started to look around
      for any alternative driver. I've downloaded official ATI driver version
      2.4.0 and tried to install it. After install script built kernel drm modules
      installation stopped because depmod complained about unresolved symbols in
      module fglrx.o That was my last attempt to use official ATI drivers :(

      Now I have installed driver from dri trunk, it works pretty well, but I have
      very slow gameplay with Loki's Rune. Maybe today I will try to install
      official ATI driver again, this time version 2.4.3. I hope it finally going
      to work.

      ******** FIN du premier mail ********
      Reponse:
      From: Alexander Stohr
      Subject: RE: [Dri-devel] Re: New ATI FireGL drivers announced
      To: Roman Stepanov
      Cc: dri-devel@lists.sourceforge.net
      Date: Fri, 22 Nov 2002 13:43:31 +0100

      [snip]
      for completeness its: R200/RV250/R300/some-Mobility
      [snip les quotes qui parle du drivers qui se lance pas]
      That's Intentional. On the list you can find several references to
      problems with the multiple OEM BIOS variants even with the DRI drivers.
      Since this must be considered as third party software and hardware,
      you should consider calling the respective vendor for support.
      (Having a broken BIOS checksum is the least problem in that area...)
      [snip quotes qui parlent du changement du code hexa]
      This might be a BIOS problem. Current drivers are using the
      XFre86 Int10 module for doing mode switches. Thanks for another
      reason for not letting that drivers run on third party boards.
      [snip]

      Stability of a specifc grafics board is mainly due to its
      clock rate, its RAM bus interface clock an signal quality
      plus misc power supply parameters (mainboard abilities to
      drive that board, PCB design to ensure the voltage does not
      drop critical in any operation thermal and electrical condtion).

      I know that ATI is ensuring this for the "Built by ATI" boards
      with much effort, but i have no idea how intense those third
      party vendors do that. The second unknown thing is your hosting
      PC system. You should verify it with a secondary operating system.

      [snip]
      > Now I have installed driver from dri trunk, it works pretty
      > well, but I have very slow gameplay with Loki's Rune.

      Thats the best and only drivers that should use for your adapter.

      > Maybe today I will try to install official ATI driver again,
      > this time version 2.4.3. I hope it finally going to work.

      What you were doing is "unsupported" and "not recommended".
      This is meaning that it is on your own risk if you do it.
      Maybe there are legal reasons why you shouldn't be allowed
      to do that, but i dont know this myselves.

      -Alex.

    4. Re:Explanations... by Anonymous Coward · · Score: 0

      I don't know my windows driver used to bitch about my non built by ati card when i used the ati installer its onyl stopped doing that with cat 2.1 or 2.3

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

      This ball of wacky conspiracy knowledge is considered a 5? What are you people, fucking idiots?

      These kinds of issues are old. OEM cards are typically "different" than retail cards. ATI would supply the chipset and the manufacturer would put their own other toys to work. This occaisionally produces incompatibilities. This is why OEMs sometimes provide their own drivers.

      I've had this issue happen to me. I purchased a Dell precision workstation two years ago that came with a SoundBlaster Live! Value. This piece of OEM hardware simply would refuse to work with any driver but the one provided by Dell. Creative announced that differences in their OEM model made it incompatible with their official drivers. I had no choice but to return the OEM card for a refund.

      No, this isn't Microsoft lock-in you stupid piece of paranoid slashshit. This is OEM lock-in. Get used to it, all businesses are out to eat you.

    6. Re:Explanations... by Sinistar2k · · Score: 2

      Are you sure? Try installing the stock ATI drivers on a Dell OEM ATI card. I haven't tried it since the 64MB DDR Radeons, but back then, ATI's own drivers would not install at all with the OEM card.

  8. Source Drivers by mcdrewski42 · · Score: 5, Interesting

    This is probably a very good argument for non-binary, truly open-source drivers...

    --
    /* affect != effect */ void affect(int *thing,int effect) { *thing += effect; }
    1. Re:Source Drivers by Anonymous Coward · · Score: 0

      One has to wonder why ATi has released their own Linux drivers and released chip specs to Tungsten/DRI/Weather Channel, etc... for open source driver development. Why do both?

      Here's a fantasy:

      ATi and Matrox merge. They take the best of both companies combined and then trim the fat to start kicking ass. "Atox/Matri" develops a "next generation" GPU that brings the technological strengths of both companies to the table. This Fantasy Chip has floating point color (figure Matrox on this) and wild OpenGL 2.0 hardware that scales up to high resolutions (ATi?). Since they've already written a complete driver and released specs they go as far as they can with the open source tendencies of the companies that sired this new company. They simply release the source for the OGL driver they've already written while keeping what must remain hidden wrapped up mgaHalLib.o-style. Either that or they find a way to bury anything encumbered by 3rd party patents beneath the I/O registers -- a HAL implemented in hardware.

  9. I've been hearing about bad ATI drivers... by Futurepower(R) · · Score: 4, Funny


    I've been hearing about bad ATI drivers since the days of the 80386. I've had some severe problems with ATI drivers myself, and needed to call ATI tech support. My impression is that the company should not allow receptionists to write drivers when they are not answering phones.

    My answer: For business use, buy Matrox.

    1. Re:I've been hearing about bad ATI drivers... by YahoKa · · Score: 2, Informative

      ATI has really cleaned up lately. It seems that they realized their driver crapiness problems and began to fix things up. They are now approaching being as good as Nvidia drivers. I have no problems under windows or linux with the ATI drivers. I'm into 3D and games though ... and i don't use matrox at all. So i guess it's whatever floats your boat.

    2. Re:I've been hearing about bad ATI drivers... by Blkdeath · · Score: 2
      I've been hearing about bad ATI drivers since the days of the 80386. I've had some severe problems with ATI drivers myself, and needed to call ATI tech support. My impression is that the company should not allow receptionists to write drivers when they are not answering phones.
      I've had countless problems with ATI drivers, to the point where I'll generally do everything possible to avoid installing the drivers that come on retail and/or OEM CDs, and instead download the latest drivers from their website. Heck, with some of their TV tuner cards they don't even seem to come with drivers but only the "MultiMedia Cent(er|re)" software, or if they do have drivers they're an absolute nightmare to find and install.

      If cheapy-generic video chip makers like SiS, S3, and Trident can make drivers that are easily installed - and don't make the system as stable as a house built on a swamp - why in the Eff can't ATI manage to do the same?

      Granted, nVidia's beta drivers have made a fair share of Win'** systems unstable, but again, they're beta drivers. ATI manages to press and ship a million CDs of unstable drivers.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    3. Re:I've been hearing about bad ATI drivers... by r_j_prahad · · Score: 5, Interesting

      My answer: For business use, buy Matrox.

      I was wondering how far down I'd have to scroll before I found another Matrox supporter. My G400 has run flawlessly on three different distros, and about 5 different XFree86 versions. It may be getting a bit long in the tooth, but I still haven't found a compelling reason to upgrade, and especially not to change GPU sets. I had an Nvidia system sitting alongside the Matrox box for several months, and both had identical monitors. The Matrox box was very easy on the eyes while the Nvidia always looked fuzzy. The Matrox white backgrounds were solid white while the Nvidia painted rainbows and shifting Moire patterns.

      As to gaming, I'm playing X-Plane on the Matrox box using the latest Wine RPM. The frame rates are the same as they are on the Nvidia in Linux - I don't know how the two cards compare under Windows since I don't use Windows for anything else other than to supply Wine some DLLs. So with frame rates being equal, the Matrox wins for clarity of display, better drivers, and a more open philosophy. One possible drawback for some - Matrox's OpenGL drivers for Windows are not very good, but that doesn't affect me. YMMV and all that....

    4. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0

      Yes, I have a G400, Matrox released the sources for the GXXX family, but it isn't the case with the Parhelia 512.

    5. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0
      You found another happy G400 owner: Me. I've been using a M4A32DG (single head, 32Mb) in the last 2 years.

      And yes, on Windows I could play the last Fifa games without any problems.

    6. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0

      LOL, and I'm sure your POS Matrox runs Doom3 just fine.

      Haha, sorry but Matrox is no good for high performance 3D stuff.

    7. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0

      Interesting... I went from an ATI Rage II to my current (sigh, it's soo sad, but I want to make a more educated decision before I spring for better) GeForce 2 MX. Before you laugh yourself into a heart attack, let me say it does pretty good with OpenGL software under Win32...

      I'm running an AMD Athlon XP 1900 with 512 MB of DDR and the GeForce 2 is integrated. I am shopping for an industrial grade card that's more suitable for CAD and 3D Modelling and Video applications. I'm very happy so far with Nvidia's drivers, I must say (didn't have trouble with ATI's earlier, but, then again, they cards didn't support OpenGL either!).

      I'm considering a card that will be primarily for 3D Graphics apps, and occasionally for some games that aren't too 3D intense (I still love UnReal what can you do, and it works like a charm with the GeForce 2, so I don't need much more horsepower... for gaming).

      I'd read an article earlier linked to from slashdot about device drivers slowing down hardware rendering on video cards [ http://www.tech-report.com/etc/2002q3/agp-download /index.x?pg=1 ]. Wondering who's drivers are best optimized for CAD?

      3dlabs claims they are, but it's a bunch of money to spring for something I can't find many benchmarks for (they are really kind of a little known outside of the workstation graphics sector company that doesn't show up on 3d benchmarks ever!). Then, I saw Nvidia's new GeForce FX that outperforms their older Quadro line of workstation chips.

      I'm not sure what Matrox does for this segment of the market. Wondering if anyone has experience with Matrox WinNT (5.0 and up) drivers and the aforementioned type of apps, or 3dlabs... any comparisons? Any advantages / annoyances? I'm leaning toward Nvidia GPU's because I'm running one (and even this old one works like a charm).

      I just want some more speed, and subsequently, shorter rendering times for Movies Frames. The GeForce 2 does great with 3d CAD apps, but Cinematic Rendering is more than a bit poky on it. Of course, I could just outsource (probably cheaper in the short term) to render farms, but that takes some of the fun and satisfaction of being able to do it yourself, too, doesn't it?

      Thanks for any advice

    8. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0

      I'm glad that someone else has noticed this with Matrox. Exactly my experience.
      My Matrox boards go on and on and on...

    9. Re:I've been hearing about bad ATI drivers... by mark_lybarger · · Score: 1
      <i_ve_had_really_really_bad_experiences_with_ati_r ant>
      still coming down from yesterday's indulgence? i'm surprised the OP was able to find an ATI tech support, let alone a live body to speak to. getting drivers from anyone at ati is monumental, and i'd take them from the receptionist or the janitor. i don't care who builds the little focker, or what OS it's built for, as long as it gets some decent 3d rendering. hell, most microsoft drivers alledgely released from ati are more cumbursome to install than the linux drivers. ati drivers can require you to install a specific version of the operating system in specific manner just to get the damn things to boot.

      and after all, who wants to spend christmas downloading windows drivers?
      </i_ve_had_really_really_bad_experiences_with_ati_ rant>
    10. Re:I've been hearing about bad ATI drivers... by Anonymous Coward · · Score: 0

      You can shove that *LOL* up your ass. It is good for high preformance 3D, it just depends on your definition of high performance 3D. Alot of Nvidia cards suck at putting out a quality picture (usually due to shitty fab companies). I have also had similar problems ATI cards. Sure 100+ frame rates are fine if you like rendering artifacts, but some of us don't like them to be in our rendering projects! I would reather wait an extra day for my project to get done than to have a textureing error in my output! Please , i'll with Matrox and SGI.

    11. Re:I've been hearing about bad ATI drivers... by Reziac · · Score: 2

      [laughing] I've got a dozen Matrox G200 (various PCI and AGP cards, having found no real reason to be fussy as to the exact model) and bought 'em all off ebay. I like the stability, the *genuine* VESA 2.0 support in hardware (which BTW the G400 lacks, and needs a driver to provide), the crisp true colour, the legible DOS screen font (that's critical for me), and the good price/performance ratio. Only drawback being that a P3-500 is the fastest machine a G200 can keep up with (on a faster system, the G200 becomes the bottleneck). But for P3-500 and below, the Matrox G200 has become my card of choice. (And you should see the *wonderful* native driver Win2K has for it.)

      I'm curious as to what Matrox card (if any) folks would recommend for P4-class systems??

      For my business clients who wanted to save a buck and only needed a decent 2D card, I used to buy S3 cards (pre-Diamond merger), because they had good performance for the price and had good stable drivers. Nothing fancy but perfectly fine for office work. But at the time we were talking $25 for an S3 and $200 for a Matrox. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    12. Re:I've been hearing about bad ATI drivers... by zenyu · · Score: 2

      The Matrox box was very easy on the eyes while the Nvidia always looked fuzzy. The Matrox white backgrounds were solid white while the Nvidia painted rainbows and shifting Moire patterns.

      I wish more people complained about this, something might get done about it then. The prime reason for this difference is that the Matrox uses a nice filter after their DAC(s) while Nvidia doesn't, in the reference design. Any of the graphics card manufacturers using nVidia chipset in their cards could add a filter for less than $1 in components and a few days of an analog engineer's time. None do, even though I have to recommend Matrox cards to all my non-gamer friends and have overheard computer neophites talk about nVidia cards as inferior because of the fuzzys. It's just baffling, I can only think they want to hide aliasing with blur, but then nVidia must realize people use the same video card to read text, esp with their GeForce series.

  10. I love choice! by Siriaan · · Score: 3, Funny

    nVidia's drivers are wonderful, there's so many to choose from! In this modern age of infinite personalization and the choice to the nth degree, I love knowing that that somewhere on the interweb, there's a 12meg unified driver set made JUST FOR ME.

    1. Re:I love choice! by Anonymous Coward · · Score: 0

      I had problems with latest nvida drivers with WinXp, 2000 and 98......no problems with early drivers

  11. ATI, in my experience, has always... by venomkid · · Score: 1

    ...had wonky drivers. Especially on their more recent cards (radeon forward). I'm guessing they get their cards so cheap by not paying their driver team.

    For instance, on my mulitmonitor system I used to have the Radeon VE (Win2k). I installed Wolfenstein and Jedi Knight. Wolfenstein would crash all the time, but Jedi Knight was okay. So I upgraded drivers. Then Jedi Knight didn't work, and Wolfenstein did. Bah.

    Not to mention going from TV out to Monitor out and back again was a terrifying ordeal because their saveable settings "themes" don't work. Or at least didn't work up until the time I took out my *last* ATI card.

    mmmmmm Parhelia....

    --
    vk.
    1. Re:ATI, in my experience, has always... by PFAK · · Score: 1

      I've had quiet the contrary issue. I have never had any issues with ATI drivers, and love and worship ATI as a whole. I've more had a problem with drivers from Nvidia and other hardware vendors.

      So, it's all what floats your boat. Use what you want, and quit bashing ATI. Maybe your doing something wrong.

      --

      Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
    2. Re:ATI, in my experience, has always... by monthos · · Score: 1

      ive never had problems with my radeon 8500
      i love the card to death, performs fast and no problems on ANY of my games. i have a 8500 and i wouldnt turn it in for anythign except maybe a 9700 :)

      the only thing that urks me is that they dont have SMP complicant drivers, so i cant use the nifty r_smp option on quake3 engine games D:

    3. Re:ATI, in my experience, has always... by venomkid · · Score: 1

      I'd wouldn't call recounting my experience "bashing."

      I followed all of the instructions perfectly, even the part where you have to uninstall your previous driver by hand before installing the new one.

      Ugh.

      --
      vk.
    4. Re:ATI, in my experience, has always... by Anonymous Coward · · Score: 0

      I have used ATI since before their 3D Expression days and I have never encountered any problems with their drivers. All games I have played work, never do I remember getting a BSOD, and they worked with Linux.

      If the non-ATI cards really do not work with non-ATI cards is because somewhere in Toronto some developer and QC guy's are saying right now "I fxxcked up", not because MS coerced them to.

    5. Re:ATI, in my experience, has always... by epyT-R · · Score: 1

      "I've had quiet the contrary issue. I have never had any issues with ATI drivers, and love and worship ATI as a whole..." No one should trust the opinion of someone who 'worships' a company like that.

    6. Re:ATI, in my experience, has always... by randyest · · Score: 1

      . . . or maybe you work for ATI and are trying to make your stock options worth something.

      I mean, c'mon, you "worship" a video card company? That's worse than bashing, in the opposite direction of course, IMHO.

      go away troll/ATI employee/stockholder/nincompoop

      --
      everything in moderation
    7. Re:ATI, in my experience, has always... by IceDiver · · Score: 1
      ...had wonky drivers. Especially on their more recent cards (radeon forward).

      Actually, I have found that my Radeon card worked better and had fewer problems with its drivers than the GeForce4 that replaced it. YMMV

      Politically Incorrect - and Proud!

    8. Re:ATI, in my experience, has always... by PFAK · · Score: 1

      Im none of those, just a satisified customer. I've had nothing but problems with other brands of video cards.

      You know. Use what you want to use, but you don't have to bash people for using ATI.

      --

      Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
  12. Naw by Niadh · · Score: 2, Interesting

    I think it was just a programer doing a standard check (helo vidocard. who are you?) and a QA department with every and only ATI cards.

    1. Re:Naw by minkwe · · Score: 1

      Then they should release new drivers that don't require the check, rather than expect users to flash their bios to fix it.

      --
      "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  13. Why not patch the drivers instead? by Linux+Freak · · Score: 2, Insightful

    I was under the (mistaken?) impression that the ATI drivers were released as open source? If so, wouldn't it make sense to produce a 3rd party patch against them to remove the check rather than get into flashing the bios on the card itself?

    1. Re:Why not patch the drivers instead? by ActiveSX · · Score: 4, Informative
    2. Re:Why not patch the drivers instead? by benwb · · Score: 3, Informative

      Yes, you were mistaken. ATI's drivers are not open source. The GATOS project is open source and provides drivers for ATI's cards, but is not affiliated with ATI.

    3. Re:Why not patch the drivers instead? by BrookHarty · · Score: 2

      I dont seen reference to the 9x00 series of ATI boards supported by DRI project. Do they? I'm using ATI's for the 9700 now.

    4. Re:Why not patch the drivers instead? by Anonymous Coward · · Score: 0

      The 9000 works fine with the latest DRI CVS snapshot. Now if I could only get GATOS to work
      with it (XV extension), I'd be a happy panda ;).

  14. It makes perfect sense by USC-MBA · · Score: 3, Interesting
    The technical decision to cut off perfectly working hardware is pure idiocy,

    Not so, not so, not so. ATI has a reason for ensuring that their drivers function properly only with authorized hardware. ATI's marketing strategy centers around the company being recognized for making the top-quality graphics cards on the market. This definition includes all components from circuit boards to microchips. ATI's primary market is those consumers who need or want top-of-the-line video cards for personal or professional reasons. The ATI brand's image of exclusivity and quality plays a viutal role in the company's marketing strategy.

    Having taken this into account, consider the Linux user community's reputation for using "hacked" or "modded" hardware for all sorts of reasons from saving money to illegally circumventing copyright restrictions. It follows that it is totally in ATI's interest to release drivers that work with their hardware exculsively. To do otherwise would be to associate the ATI brand with all matter of hacked, downscale, and jerry-rigged hardware, a move which would ultimately prove a detriment to ATI's profits.

    1. Re:It makes perfect sense by Anonymous Coward · · Score: 0

      Your post is the most beautiful argument against closed video drivers that I've ever seen.

    2. Re:It makes perfect sense by ywwg · · Score: 4, Insightful

      so why do their windows drivers work with "powered by" hardware?

    3. Re:It makes perfect sense by rugger · · Score: 5, Insightful

      WTF are you smoking. Whatever it is, you should stop posting to slashdot while under the influence.

      The boards the drivers don't work with are boards built by 3rd party board manufacturers, using chips that ATI sold to them. (ie not reverse engineered, not stolen, not illegal or immoral in any way) These boards, while not made by ATI themselves, are as legal and sanctioned as the ones made by ATI. They are not jerry-ridded, hacked or downscaled in any way. In fact, ATI lets these manufacturers use the logo "powered by ATI". If any manufacturer was making cards that ATI was not happy with, ATI would simply refuse to sell the Radeon chipsets to them.

      This driver incomaptibility is a silly restriction, probably due to a rushed release schedual or poor foresight from the driver writers. It could be simply because the driver has not been tested with "powered by ATI" hardware yet. I expect that this will be fixed.

    4. Re:It makes perfect sense by phorm · · Score: 2

      Not to mention that if somebody sees a card that says ATI, runs it, and it sucks (due to drivers or whatever)... they'll probably just get the impression that ATI sucks anyways.

      Oh yes, and I run a true ATI Radeon, and a OEM GeForce... guess which one ran better out of the box (or ever with driver updates, for that matter) :-)

    5. Re:It makes perfect sense by sheldon · · Score: 2

      ATI makes two different sets of drivers for Windows.

      One set for the Built by ATI, the other set for the Powered by ATI.

      They've apparently chosen not to build a Reference driver for Linux.

    6. Re:It makes perfect sense by perky · · Score: 1, Flamebait

      Your username says it all really: you haven't got the first fucking clue, but the MBA gives you license to spout all kind of shit. Hope your job in the (health) insurance industry is really interesting.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    7. Re:It makes perfect sense by Lev_Arris · · Score: 1

      Couldn't agree more... in addition to that, there are only 'powered by ATI' cards on the European market so we couldn't get real ATI cards even if we wanted to (except maybe by importing them from the US).

      And the problem stated here is most probably a bug because I own a 'powered by' Radeon 9700 card from HIS and it's working perfectly with the drivers.

  15. Re:Who cares? by Anonymous Coward · · Score: 0

    theire

    Holy shit... they're, their, and there have all cross-bred!

  16. Re:Linux users will modify the drivers too by Anonymous Coward · · Score: 0

    So what is to stop Linux users from modifying the drivers to bypass the official hardware checks? Shouldn't be any harder than defeating those old manual checks (i.e. type in word 12 in paragraph 3 on page 141).

  17. mmh, maybe wine will work by ChileVerde · · Score: 1

    will wine save me from booting that twisted os?

    1. Re:mmh, maybe wine will work by The+Analog+Kid · · Score: 1

      I wouldn't trust wine for doing a bios flash, yes Wine has gone far but would you trust it flashing a $300 piece of hardware, I wouldn't. There are something you just may have to install to get what you want safely well safer since no bios flash is 100% safe.

    2. Re:mmh, maybe wine will work by Anonymous Coward · · Score: 0

      Wine has gone far but would you trust it flashing a $300 piece of hardware, I wouldn't

      I find your lack of faith disturbing.

  18. This isn't just Linux! by EverDense · · Score: 5, Interesting

    I have an Excalibur (ATI 9000 Pro based card), and have to run through a series of installs
    to stop the video card locking up my Win2K system. The original drivers seem to be buggy.

    When it is working fine (like now), it is a damned fine graphics card, its just such a
    bitch to get going.

    --
    http://jesus.everdense.com/
    1. Re:This isn't just Linux! by GarfBond · · Score: 2, Informative
      It's possible the original drivers are buggy. It certainly isn't *impossible* (and it won't be impossible for NV either, you might note. GFFX is not a rehashed GF3 core like the GF4 was, and it is likely that NV will run into the occasional driver hiccup with their new series as well). FWIW, the 9700pro driver launch has been ATI's smoothest to date.

      In any case, in Windows at least, you could benefit from downloading the latest drivers. Of all the things I own, video cards is the one category where upgrading the drivers can improve things...a lot.

      While ATI has been known to have shitty drivers in the past (r128, R100, and early R200 days mostly), they have been working hard to fix this problem. The latest driver set is CATALYST 02.4 (win2k and xp win9x required control panel). ATI's even gone as far as producing a PDF that describes exactly what was fixed in the release.

      1st Party support for linux drivers have been new to them (this is only their first official release) so give them some time before they mature.

    2. Re:This isn't just Linux! by EverDense · · Score: 2

      Thank you for all the info. I am using the latest version of the drivers.
      I downloaded the PDF file (twice now), but got an error when trying to view the PDF.
      I'll try again later

      :-) LOL, I shouldn't have spoken out publicly.

      --
      http://jesus.everdense.com/
  19. Redundant? by Anonymous Coward · · Score: 0

    Could somebody please post a link to the first Soviet post in this discussion. Thank you.

  20. I had the same sort of deal on windows XP by Anonymous Coward · · Score: 0

    A oem radeon 7500 would not work at all with the driver downloaded from the ati site, but there was a "special" driver included with the card. It was a "overstock oem special" at compusa. I went back in, and ponied up the extra 20 or so bucks for the retail model, and the problems dissapeared.

  21. Re:Who cares? by The+Analog+Kid · · Score: 1

    Actually ATI does buissness with whoever is winning the video card race, they want the bleeding-edge technology, and most mac people who are into gameing, modeling, etc know whats good and what's better. When the GF3/4 came out that's what was in Macs, now its an ATI 9700

  22. Clueless by buserror · · Score: 5, Insightful

    Sure, buy a crap card (LE means it didn't pass the "non LE" test, it's underclocked).
    Then flash it with an ATI firmware. FYI the GPU & RAM clock speed are... in the firmware.

    That means his card is "overclocked" an probably instable as well, else they wouldn't sell it a LE.

    Then, test some drivers, and make a flame report about it, and then get it posted on /.

    So, instead of encouraring the company to make competitive drivers (binary, not binary, who cares: we want drivers THIS YEAR) lets do the contrary and flame them.

    1. Re:Clueless by swv3752 · · Score: 2

      More to the point, LE and OEM underpower the Memory and Core. Take a look at the articles on the second site. The reason LE & OEM cards don't clock as well is that they are running less voltage then the retail "Built by ATI" cards. The likely scenario is that the code monkey that built the drivers did a video card check and made a stupid mistake of only making sure it ran with "built by ati" cards, which likely was what all was available. Pretty much the old "Works on my machine" scenario.

      --
      Just a Tuna in the Sea of Life
    2. Re:Clueless by Reziac · · Score: 2

      Very interesting (yours and your first reply). So -- are there any OEM ATI cards that aren't "LE" models? if so, how would one ID them? or is the only safe route to stick to the retail-boxed models? I haven't bought an ATI card in years, but would be good to know for future reference.

      Come to think of it.. I have an older ATI card (PCI, OEM) that has the weirdest problem: even with NO driver loaded (in plain DOS and regardless of motherboard) it continually makes system speed go up and down by about 50% (and yes, you can see it happen with a realtime benchmark util like QAPlus). ATI scratched their heads and pronounced themselves clueless. But on reading your post and its first reply, I begin to wonder if it simply has an unstable clock -- internal voltage fluctuation or some such causing the issue??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  23. Sad by unterderbrucke · · Score: 0, Flamebait

    "unfortunately would mean booting Windows"

    This quote examplifies exactly what is wrong with you Linux geeks. How are you going to convince people to adopt Linux by spending all your time bashing Windows? It would be anagalous to Juno spending all its time to bash AOL, and look where it has gotten them!

    1. Re:Sad by Kris_J · · Score: 5, Insightful

      If you look at this comment as coming from someone who might not have a Windows partition/licence, then it's simply an honest expression of a disappointment in a technical restriction they can't overcome either costlessly or legally.

    2. Re:Sad by Anonymous Coward · · Score: 0

      Bashing? Not so fast. I have the same problem as the author of the flightgear post- I don't _have_ a windows machine. What am I supposed to do, go buy the OS just to fix this problem?

    3. Re:Sad by Anonymous Coward · · Score: 0

      Thanks for the talk around dumbfuck, he obviously didnt mean that.

    4. Re:Sad by DeathPenguin · · Score: 1

      >>This quote examplifies exactly what is wrong with you Linux geeks.

      Umm, no? It's unfortunate because not all of us want to blow money on Windows. Fortunately, as some people pointed out earlier, users might only need to boot into FreeDOS.

    5. Re:Sad by BHearsum · · Score: 1

      tar -zvxf NV_kernel.tar.gz
      cd NV_kernel; make; make install
      tar -zvxf NV_GLX.tar.gz
      cd NV_GLX; make; make install

      WOW!

    6. Re:Sad by fymidos · · Score: 3, Insightful

      Most of the times it is not really bashing windows. You would begin to understand if you could only, let's say, read your documents in pure-dos-6.22 mode.
      It's even worse for us linux guys. My home computer has an uptime of 23 days right now, i NEVER close my mozilla window, i NEVER close my consoles, i never stop XMMS (mp3 player). I have 4 desktops full of windows. I get up, work, go for a walk, work, go to work sometimes, back, work...
      If i suddenly have to reboot to read a crappy word file that openoffice can't import correctly... my reaction is naturally "unfortunatelly" !
      I'm used to to have a desktop that is just there. ALL the time. It's not much to redo everything but it's not something i want to do.
      To sum up, for me it would be "unfortunate" if i had to boot a different linux distro as well.
      And i did say MOST of the times. Sometimes, it's just bashing microsoft of course :)

      --
      Washington bullets will simply be known as the "Bulle
    7. Re:Sad by Anonymous Coward · · Score: 0

      Why blow money? Since MSFT is an evil and immoral corporation they have forfeited any moral obligation we might have had not to p1rate their software at our convenience.

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

      What the fuck is that gibberish?
      Crapflooding trolls should be BANNED!

  24. Re:Who cares? by buserror · · Score: 1

    Huhu

    Yeah, with an OpenGL that lacks half the extensions to exploit the features of those cards. Lovely.

    Those 'new' (ie ATI 7500+, NVidia 4MX+) cards are just expensive radiators in macs. Oh sure, you pay twice the price for them due to the stupid ADC connectors and/or a custom firmware, and you get half the features for it.

    And, yeah, I have macs, and I have those graphic cards. I even flashed an ATI 8500 for my G4, however, if you have an ADC display, you are screwed.

  25. Re:It makes perfect sense-NOT! by Anonymous Coward · · Score: 0

    "Having taken this into account, consider the Linux user community's reputation for using "hacked" or "modded" hardware for all sorts of reasons from saving money to illegally circumventing copyright restrictions. It follows that it is totally in ATI's interest to release drivers that work with their hardware exculsively. To do otherwise would be to associate the ATI brand with all matter of hacked, downscale, and jerry-rigged hardware, a move which would ultimately prove a detriment to ATI's profits. "

    As opposed to the reputation their brand already has for bad drivers (the present situation doesn't help) which could affect their profits.

    In for a pound, out with a pig.

  26. All /. editors must have NVIDIA Stock by puto · · Score: 5, Insightful

    That said.

    I have been in the computer game for a long time and have been threw every component and its manufacturer under the sun.

    ATI gets a bad rap because it sold a buncha crappy cards with crappy drivers a while back. But they hired the Apple PR team to pimp them and a lotta people bought these cards and got screwed. The ads were better than the actual performance.

    NVIDIA came along with a couple of nice 16 meg cards that worked well with Open GL and Direct X, and were fairly cheap.

    ATI retaliates and does the Original Radeon. Pretty much junk except for the 3d performance. But ATI had been a traditionally OEM supplier anyway. Not a lot of experience for the high end commercial product. Remember the day of 3d cards? You would see STB and VooDoo, and that was about it.

    The Geforce is a great product, sold a helluva lot, did the job become popular. But ATI revamped and started with the 8500, cleaned its driver act up and their cards kick ass.

    I have an 8500 64 meg I grabbed from NewEGg and am perfectly happy with it, all 3d games in windows and it works well in Linux. My other box has a geforce 3 and it works well two. Though for web stuff, 2d, the ATI hands it its ass.

    Problem with most people is they buy the bargain basement, OEM, close out, and it doesn't work to expectations. Well, GEE, musta been a reason for the closeout sale for all that white box shit. Oh yeah, paid 74 bucks 2 months ago for the 8500, tv out and all.

    AS for those drivers from ATI, there are for ATI cards. In the day there were many problems with NVIDIAs reference drivers not working with third party manufacturers.

    I understand we are all cheap computer people, and we conserve where we can. Between pricewatch and EBAY. But I learned a long time ago. Spend that extra 20 dollars for the retail CPU, get the 3 year warranty. Get that name brand motherboard. Cause it never fails, you buy something cheap and it burns out and you gotta buy again.

    I think ATI and NVIDIA are par with each other and I am glad. Good competition. I understand the loyalty to NVIDIA, they were the reigning champions. ATI is kicking ass too. IT is better for all of us. And as for you guys who bought that 64 meg 20 dollar Radeon 7000(cause it said 64 meg) sorry dudes, shoulda ponied up some more cash/

    Puto

    --
    The Revolution Will Not Be Televised
    1. Re:All /. editors must have NVIDIA Stock by Sex_On_The_Beach · · Score: 0

      I have been in the computer game for a long time and have been threw every component and its manufacturer under the sun.

      1. How do you get 'in' the computer game? Are you playing Tron?

      2. Dude you need to fix up your grammar.

    2. Re:All /. editors must have NVIDIA Stock by DeathPenguin · · Score: 1

      Ummm, do you even use Linux?

      The Slashdot folks aren't saying the Radeon line is bad in terms of hardware quality, but merely expressing disappointment with driver problems.

    3. Re:All /. editors must have NVIDIA Stock by Anonymous Coward · · Score: 0

      This just in: ATi drivers suck. More details at 11.

    4. Re:All /. editors must have NVIDIA Stock by m1a1 · · Score: 2, Insightful

      But ATI revamped and started with the 8500, cleaned its driver act up and their cards kick ass.

      This is misleading. Yes, ATI's drivers and cards got much better with the 8500, but it was still a far cry from GeForce 4. Nvidia's drivers are simply superior to ATI's. If you don't believe me look at how well the Geforce 4 performs against the 9700. It is a testament to its drivers and architecture that it hangs as close as it does (if you look at the hardware of both). Now ATI is in the lead with th 9700. Is it faster than what nvidia has? Yeah. Are it's drivers better? Hello no. Not to bash ATI. They have done a great job getting back frame game, but they still lack in an important area!

    5. Re:All /. editors must have NVIDIA Stock by I_redwolf · · Score: 1, Troll

      Why does everyone say ATI rules? They don't they have nice hardware and shitty drivers. Their drivers are STILL shitty for all the complaining about it you'd think they'd clean room implement and get some competent people to write their drivers. STILL for all that their drivers are garbage!! NVIDIA's whole design and process trumps ATI by EVERYTHING except hardware quality and thats mainly because Nvidia isn't primarily OEM. If Nvidia ever gets enough money to concentrate on hardware quality ATI will be dropped like a bad habit by anyone in the know.

      Man I'd really love to see where you get your facts about ATI vs NVIDIA; really.

    6. Re:All /. editors must have NVIDIA Stock by Anonymous Coward · · Score: 0

      Every benchmark I've seen shows in detail the high end Ati cards are still inferior to the ti4600.

      Sure, at max performance at 1600x1200 the 9700 gets 30 fps more so it's at 120 fps instead of Nvidia's 80. But when you get to parts of the games where the card is stressed and you check the lowest fps it gets ATI ALWAYS loses.

      Example was UT2003 I believe.

      1600x1200, Gf4ti4600 was 80 fps, Ati 9700 was 120.

      Low point of the tested map Gf4ti4600 was at 35 fps, Ati 9700 hit 12.

      Sure they benchmark faster but when they are truly tested for stress they suck. Not to mention EVERY single game out needs an "Ati fix" weeks after release.

  27. Built by ATI vs Powered by ATI by Lhadatt · · Score: 3, Informative

    There is a difference between "Built by ATI" and "Powered by ATI". The problem you're seeing with OEM and non-ATI manufactured cards (aka "Powered by ATI") is in the BIOS -- the driver expects an official ATI BIOS (which would be a on "Built by ATI" card) and doesn't see it, so it won't work. The "Powered by" cards use reference drivers which aren't tweaked to any particular iteration of the card. "Built by" drivers won't install on non-ATI cards.

    Solutions: Flash the BIOS as some have been suggesting, or buy an official card. Or just yell at ATI enough until they release a reference driver.

    --
    -----------
    POiT!
    1. Re:Built by ATI vs Powered by ATI by Lev_Arris · · Score: 1

      Problem is: Some people can't buy ATI cards (Radeon 9700 Pros only exist as 'powered by' here in Europe) but at least for me (using a HIS card) the driver worked fine.

      Also note that you can hex edit the Linux drivers to work... no need to flash the BIOS.

  28. ATI driver doesn't work well with mach64 ATI card by Anonymous Coward · · Score: 0

    The ATI driver for Win95 for the 1995 mach64-based ATI card "PN 109-34000-00" is buggy. For a long time, I thought that Netscape was crappy, leaving 'ghosts' when scrolling the window, and crashing, so I switched to IE. Later on, Excel started to hang up and exhibited the same scrolling 'ghosts' that Netscape had, and crashing. After that I turned off the hardware acceleration in the ATI driver, and all these problems went away.

  29. No one has fixed this yet? by Anonymous Coward · · Score: 0

    I am suprised no one has created a patch to fix this yet. It sounds like it is nothing more than checking the PCI ID to see if it is "correct". The solution is to just NOP out the check, or if necessary JMP past it. It is no different than those annoying doc checks on older games where you had to type in a random word from the manual, and probably much easier to bypass.

  30. IN SOVIET RUSSIA by Anonymous Coward · · Score: 2, Funny

    Booting Windows is a fix.

  31. IN SOVIET RUSSIA by Anonymous Coward · · Score: 0

    yES.

  32. Reminds me of Quake III by DeadBugs · · Score: 2

    Almost reminds me of the "Quake III" optimized drivers.

    For those who don't remember. ATI released drivers that gave high frame per second scores in Quake III. QIII being a common bench mark this made their cards appear to run very fast. It turns out that the driver looked for the Quake3.exe file and reduced the video quality to up the frame rate. If you changed the name of the file to something like Quack3.exe and ran it. The video quality improved while the frame rate dropped.

    It's not that ATI has bad hardware, just horrible drivers and poor judgement.

    --
    http://www.kubuntu.org/
    1. Re:Reminds me of Quake III by SparkyMartin · · Score: 1

      I have a Radeon 64DDR and I have yet to see images as shitty as the ones as the supposed 8500 displays on that site in Quake III.

      Makes me wonder what they were really testing.

    2. Re:Reminds me of Quake III by epyT-R · · Score: 1

      Did you use the exact same drivers they did? If I recall, after this gave them sufficiently bad publicity, they released drivers without the stupid hack.

    3. Re:Reminds me of Quake III by Anonymous Coward · · Score: 0

      All graphic card manufactures put game specific optimizations in their drivers. The whole Quake/Quack thing was nothing but a bug in ATI's Quake III optimizations that did not boost performance what so ever. ATI fixed the bug in their next driver release, and performance stayed about the same (IIRC, performance actually increased somewhat).

  33. Earlier Windows Drivers from ATI were the same! by StArSkY · · Score: 2, Interesting

    I have a "powered by ATI" card that I bought on the cheap, and I remember reading at rage3d.com that one particular release of the windows drivers for XP did a similar check for "OEM vs Retail". This was back in the day when the retail drivers and OEM drivers were different. Funnily enough though, my OEM card had a retail bios so I didn't experience this problem.

    This problem in the older driver sets was removed (aain I cna't confirm) when ATI went to the unified driver "Catalyst series"

    Maybe this set of drivers has been ported from the old code base? Now according to the press release the Linux build is a "unified driver". So I expect it is ported from the newer code base...

    If you go to the ati site and click on the "powered by ATI" drivers, there is no option for a linux driver. It only appears under the "Built by ATI" drivers section. This would suggest to me that it is very deliberate. All of us can assume why... but none of us know for sure.

    My gut feeling is they can't be sure how the OEM cards are set up (eg mem speed etc) and therefore can't guarantee the driver will work. ATI don't have the resources to field calls from every man and his dog world wide for 100 variants of the same card. Then again like I said this is only speculation. We should probably find out the reason before everyone shoots off at the hip and accuse ATI of all sorts of things.

    Back to windows for a second. The solution to work around the windows install was a simple modify of an inf file....

    Mybe it is just as simple for the linux xfree drivers, but I don't want to start pulling rpm's apart and looking at whats inside.

    --
    lounge around on the blue couch
  34. Answer from partner FAQ question 11 by StArSkY · · Score: 1

    Q11: Will ATI Retail drivers work with my Partner Product?

    A11: Yes. ATI Retail drivers are designed for products "Built by ATI" however these drivers will also work on "Powered by ATI" partner products. These drivers are available at the following link http://www.ati.com/support/driver.html

    according to this they should work!!!!!

    --
    lounge around on the blue couch
  35. In case of Slashdotting... nope, not a karma whore by Anonymous Coward · · Score: 1, Informative

    [Flightgear-devel] ATI vs. Linux
    Andy Ross flightgear-devel@flightgear.org
    Wed, 27 Nov 2002 15:23:14 -0800

    * Previous message: [Flightgear-devel] BAC TSR2
    * Next message: [Flightgear-devel] Compiling problem on latest CVS SimGear
    * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Probably most of you noticed last week that ATI has released a unified
    linux driver package for all of their 8x00/9x00 cards. I've been
    wanting to try one of these for a long time, but have been a little
    scared of the DRI drivers which are still maturing. This was a good
    excuse to buy a cheap ($70) Radeon 8500LE and try it.

    The short report is that it works and seems to run FlightGear very
    well, but I wouldn't recommend buying one purely for their Linux
    drivers. Stay with NVidia for now. Continue reading for the story of
    compatibility hell.

    Background: ATI's business model differs from NVidia in that they
    manufacture and market their own circuit boards, not just the graphics
    chips. Mostly. They actually *do* sell the chips to OEMs, who market
    third party Radeon-compatible boards. In their marketing parlance,
    their own boards are "Built by ATI", while third parties sell "Powered
    by ATI" hardware. Most of the low end mail order cards are of this
    type; ATI's hardware seems to be sold mostly off of store shelves. In
    practice, this doesn't make much difference. While some OEMs might
    skimp on parts or use cheap memory, most don't, and the hardware is
    100% software compatible. ATI's windows drivers have always worked
    equally well for OEM hardware and "Built by ATI" cards.

    Except their Linux drivers. For reasons unknown, the recently
    released drivers do an explicit check to see that they are running on
    "built by" hardware, and exit if they find a "powered by" card. Guess
    which one I bought? Not that I could tell -- I ordered a "ATI Radeon
    8500LE 64MB" card from a mail order vendor. There is no information
    in the distribution channel to indicate what you are getting. Nor is
    there any documentation on ATI's site that the linux drivers only work
    on "pure" hardware. So I'm SOL. ATI clearly says on their website
    that Radeon 8500's are supported, but in reality most Radeon 8500
    cards are *not* supported. Someone lied to me.

    But nothing is ever unfixable. Remember that the hardware really is
    software compatible (the DRI drivers and Windows drivers don't care
    what they are running on). It turns out that the "OEMness" of the
    card is stored in the PCI subsystem ID, and that value is defined in
    the card's BIOS code. And the BIOS can be flashed.

    So I'm off to the realm of the hardware modder and overclocker. It
    turns out that utilities are available to put a retail BIOS into an
    OEM card, which will defeat the stupid version check. I found one at
    http://www.xcl-clan.com/ -- woo hoo. Except that it's a DOS program.
    Remember that I'm a Linux guy. I have no DOS, nor FAT partition, nor
    even a floppy drive in this machine. So after a few hours finding and
    burning a FreeDOS CD and figuring out how to get a ramdisk working,
    I'm golden. The card has new BIOS, and it works, and the steam coming
    out of my ears hadn't yet caused any major burns. Yay. Apparently
    some people enjoy this stuff...

    In summary: unless you are 100% sure that your card is a "built by"
    variant (which basically means that you have to have purchased it in a
    dark red ATI box at a retail store), are happy with gray market stuff
    like BIOS reflashing, or absolutely *must* have one of the
    super-high-end super-expensive 9700 cards (for which no alternatives
    exist), stay away from Radeon cards for Linux. The technical decision
    to cut off perfectly working hardware is pure idiocy, and the
    marketing scheme that makes it impossible for a consumer to tell the
    difference between supported and unsupported products is downright
    dishonest.

    It's not that the drivers themselves are poor quality, or that I think
    ATI is actually trying to abuse its customers. But this driver
    release is just not good. Between them, the ATI marketing,
    engineering and manufacturing people have turned a fairly standard
    software release into a bloody, frothing mess. Give them another
    release to fix the release stupidities (or at least document their
    hardware limitations) and hopefully things will get better.

    And the competition isn't even close, anyway. Except at the very high
    end, the NVidia hardware and drivers are just as fast, just as cheap,
    and (most importantly) just work.

    I'm going to give the DRI stuff a whirl tonight. It lacks a lot of
    the fancier hardware features (programmable shaders), but FlightGear
    doesn't use them anyway. After last night's experience, I'd honestly
    give up 10-20% in performance to not have to use the ATI dreck.

    Andy

    --
    Andrew J. Ross NextBus Information Systems
    Senior Software Engineer Emeryville, CA
    andy@nextbus.com http://www.nextbus.com
    "Men go crazy in conflagrations. They only get better one by one."
    - Sting (misquoted)

    * Previous message: [Flightgear-devel] BAC TSR2
    * Next message: [Flightgear-devel] Compiling problem on latest CVS SimGear
    * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

  36. Wrong by Anonymous Coward · · Score: 0

    I flashed my Matrox G400 from Windows XP Professional.

  37. Here's another good reason for ATI to do this by rsilvergun · · Score: 2, Interesting

    My brother got a Gateway computer that was suppose to have an AGP Rage Pro II. For weeks it didn't work with X windows. One day he picked the old Mach64 X server by mistake and low and behold it worked. The OEM was selling what was essentially a Mach64 (it had more ram than a stock Mach64) and calling it a Rage Pro II (yes, I know the cards where probably simular, but there are sufficent differences to matter. Especially for 3-D games). You can imagine the problems this would cause. If your Wiz bang Radeon 9000 is really a first gen Rage 128 with 64 megs of DDR slapped on, but still reports itself as being a, so t Radeon The driver takes the card at it's word and nothing works.
    As a side note, the "SoundBlaster Live!" that was suppose to be included has an Ensonique Audio PCI chipset instead of the EMU10K chips it was suppose to have. OEMs suck.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Here's another good reason for ATI to do this by Anonymous Coward · · Score: 0
      ...the EMU10K chips it was suppose to have. OEMs suck.


      And that's why you want to put your PC together yourself. Even if there's a ton of people on /. saying that it does make economic sense, I bet none of them has ever really made their PCs themselves. Well, if the concept of a "monitor" boils down the screen size only, or the make and type of main board doesn't matter, be my guest!

    2. Re:Here's another good reason for ATI to do this by Nazmun · · Score: 1

      This post is so weird on so many levels. Gateway would be enclosed in scandal charges if they really put in another product. Put in a 7000 ve for a 8500 etc.

      I don't think any oem graphics boards do that.

      --
      Hmmm... Pie...
    3. Re:Here's another good reason for ATI to do this by Anonymous Coward · · Score: 0

      So was it a Rage Pro or a Rage II? AFAIK, there is no such thing as a Rage Pro II.

      The Rage II was crap. It usually had 2 to 4 MB of VRAM. It identifies itself(in its firmware) as ATYMach64II.

      The Rage Pro was only slightly less crappy. It had anywhere from 2 to 8 MB of VRAM. It identifies itself as ATYMach64UPro.

      These are both very common graphics chipsets on 1997 and 1998 models of Macintoshes, such as the beige(Gossamer) G3s.

      They're obviously both based on the Mach64 design, so it comes as no surprise that the Mach64 drivers worked for your brother.

  38. ... for those of you who don't believe ... by Anonymous Coward · · Score: 0

    This is why I use Mac OS X.

    I pop the card in and it Just Works (tm).

    I had a GeForce 2MX board in there, and just replaced it with a GeForce 4 Ti4600. Just installed the board and it works. It also has dual-head support so I run both my 22" Cinema Display (ACD) and 18" Sun LCD (DVI) off of it.

    I wanted a third display -- so I added an ATi Radeon 7000 in a PCI slot and poof! It also Just Worked (tm). I've got my Sun 21" CRT plugged into it.

    My display now spans three monitors. One for running xterm's, one for running Mail.app, and one for everything else.

    Why do I need 3 monitors for that? 'Cuz I can. :)

    Anyway, no crappy drivers for me -- just built-in OS support for me. Those of you who b_tch and whine because you can't use your 1984 EGA Video Seven board under OSX just have no idea what plug n' play _really_ means!

    --Me

    1. Re:... for those of you who don't believe ... by tanksimpson · · Score: 0, Flamebait

      And if I pop my Counter-Strike CD into a Mac OS X machine, will it "just work"? ...

      Yeah, that's what I thought. My boring beige PC may not run a fancy screenshot OS like your Mac, but it gets the job done, crappy drivers and all.

    2. Re:... for those of you who don't believe ... by repetty · · Score: 1

      I understand exactly what you're saying... No matter what I do, I just can't get iTunes to run in Windows XP. I guess you I sorta see eye to eye on this!

  39. OEM's not happy by jonsmirl · · Score: 5, Informative

    I've been in touch with tech support at the OEM for my Radeon 9000 Pro, Power Color. They are not happy with the situation and the pressure is on for ATI to get a fix out ASAP. Latest email estimated sometime next week for drivers that work on all of the OEM cards.

    I also get the impression that this was not a conspiracy. The drivers use the INT10 support in the card's video BIOS. The OEM video BIOS's vary slightly from card to card depending on what features they implemented (2 DAC vs 1, etc). The driver needs to be adjusted for each of the various BIOS. That's why flashing the ATI BIOS works. ATI just made it work on their cards first and will be filling in support for OEM cards ASAP.

  40. And that guy calls himself a software engineer... by Anonymous Coward · · Score: 0

    Is that guy who wrote that piece a retard or maybe thinks that he has some clue?
    Every darned OEM has its own PCI ID. The correct way of recognising cards is checking this PCI ID against a database of and if matching then it's being used. This is how it's been for years and this is why Linux has new PCI IDs added every now and then into one of the kernel's .h file... the same goes for USB... It's just plain stupid that there's no way of neatly coordinating efforts to collect once for all those IDs... but thenwho needs so much bloat?

    happy turkey day!

  41. DRI CVS or ATI for a mobility? by bfree · · Score: 2

    It's great that ATI released a binary driver (it would have been better if they had released a Free driver or at least something portable and fixable). Why do I say this? It adds to Linux credibility! If more hardware manufacturers start to support their hardware under Linux thats good. However I feel stung personally. I can't try their drivers but they don't build laptops so I couldn't have gotten a "built by ATI" solution. I have a Radeon M9 (RV250) so I should be able to get some support from the DVI CVS but it would be much nicer if I could get a supported driver (and not the no Xv $179 Xi one) and compare the DRI one. I asked ATI what the situation was, for any pointers, told them I would try to use their driver anyway and told them that I had supported a commercial Linux distro. I asked them if they would supply Dell with a "source" for the drivers as they would with the Windows version so Dell could supply a driver for their configuration (and ATI support could pass me off to Dell). Their reply? A stock letter telling me to go to the manufacturer of my product. My next move? A call to ATI customer services tomorrow, until I at least get an email address to a human and a human reply that answers my questions!

    --

    Never underestimate the dark side of the Source

  42. Not news. by SquierStrat · · Score: 1

    Everytime I've seen an anouncement about these drivers the anouncement has specifically said that the drivers are for cards made by ATI.

    --
    Derek Greene
  43. Re:For business use, buy Matrox. by (H)elix1 · · Score: 2

    Funny this thread should pop up... I just pulled out my trusty Matrox Millennium PCI video card to while doing the post turkey day PC support work that happens on every major holiday.

    Anyhow, the Matrox stuff was rock solid for business apps. Had a mystique, then millennium, added a rainbow runner, then a G400 Marvel and a RT2000 at work. Yup, an early adopter... the trusting kind...

    The Marvel is what really what blew my faith in Matrox. Spent $300 when that was a serious amount of cash for a PC video card, found out there were no win2k or nt capture drivers... Dropped a box back to win98se and waited for the glorious 'over 2g' files and a bit more stability. Years pass, they release a new version of the card (the G450 without hardware acceleration) before a win2k driver was released. Finally, they delivered something. They turned the win2k version into nothing more than a TV tuner card! No capture.

    Insult to injury, Matrox offered to give me $50 off a G450 if I bought it direct - not even enough to let them compete with other vendors selling the retail box with the 'rebate'.

    The RT2000 was ok once it worked, the RT2500 much more forgiving.... but the trust is gone for me. (not including my trusty millennium card, that is...)

  44. Wrong by DABANSHEE · · Score: 2

    I've flashed a Abit board using their windows based web utility.

    I've flashed a Ricoh DVD/CDRW using their Windows flashing utility.

  45. OEM Drivers by Detritus · · Score: 2

    It may be ATI's policy that the OEMs are responsible for modifying (if needed), testing, and distributing the drivers for their cards. The presence of an ATI video chip does not mean that the board is compatible with an ATI video board. Many OEMs make minor or major tweaks to the reference designs that their cards are based on. They may even design their card from scratch. It is the OEM's responsibility to provide drivers for the cards that they sell. Unfortunately, many OEMs are unwilling or unable to properly support their products, that costs money, which could help pay for the CEO's new airplane.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:OEM Drivers by rugger · · Score: 1

      Well, as noted later in the replies of this thread, the OEMs (at least powercolor) seem pretty upset with ATI over this. That seems to support that the drivers are part of the Radeon chipset deal.

      Browsing ATI's website also reveals that ATI is pretty deeply involved in the support and drivers for "powerd by ATI" cards. They even say their drivers will work with them.

      ATI also goes to pretty elaborate lengths to describe the relationship with the board makers as partnerships rather than plain old OEM builders.

  46. 'powered by'/'built by' built in the same place by DABANSHEE · · Score: 2

    Actually a good percentage of 'powered by' ATI 3rd party boards are built on the same assembly lines as 'built by' ATI boards, using the exact same PCBs & parts. Just the printed label & stickers are different, or the PCB colour.

    Mind you some OEMs do manufacture their own 'built by' ATI boards on their own lines using their own designs.

  47. 'powered by'/'built by' built in the same place by DABANSHEE · · Score: 2

    Actually a good percentage of 'powered by' ATI 3rd party boards are built on the same assembly lines as 'built by' ATI boards, using the exact same PCBs & parts. Just the printed label & stickers are different, & maybe the PCB colour too.

    Mind you some OEMs do manufacture their own 'built by' ATI boards on their own lines using their own designs

  48. nonsense by spitzak · · Score: 3, Interesting

    That argument makes zero sense.

    1. Nobody, Linux hacker or otherwise, builds cards in their basement with modern surface mounted chips, it would cost dozens of times more than the card itself does.

    2, They still have to buy the chips from ATI (if they have some other chips that ATI's drivers are useful for then ATI is in much worse trouble that from from your fantasy Linux hardware builder.)

    3. The fix for the other cards was simple enough to be totally trivial for anybody capable of building the card from scratch.

    You have to do better than this nonsense to try to insult Linux users. Go back to school.

  49. don't buy cards with closed source drivers by g4dget · · Score: 3, Insightful
    This is one of the many reasons you shouldn't buy cards with closed source drivers:

    Except their Linux drivers. For reasons unknown, the recently released drivers do an explicit check to see that they are running on "built by" hardware, and exit if they find a "powered by" card.

    What are some of the other reasons?

    • Closed source drivers inhibit innovation. 3D graphics cards are really powerful computers--if the software to drive them were open, people could modify it to do other interesting things, not just one particular model of 3D graphics.
    • Closed source drivers won't work with non-mainstream open source operating systems. I want people to be able to experiment with new GUIs and new kernels, not just keep building on top of a handful "mainstream" systems.
    • Binary-only drivers tend to stop working sooner or later. You end up having to upgrade a perfectly working piece of hardware just because it isn't supported with the latest Linux/X11 versions.
    • If you keep buying cards with binary-only drivers, you remove the incentive for people to ship cards with open source drivers.
    1. Re:don't buy cards with closed source drivers by Tim+C · · Score: 4, Interesting

      3D graphics cards are really powerful computers

      True, but they are not general purpose computers. They are designed to do one thing only - perform operations relevant to rendering 3D scenes. More than that, in fact - they are built to accelerate Direct3D and OpenGL operations specifically. Modifying the drivers might well allow you to do other cool things, but you'd almost certainly be better off doing those things with a normal CPU.

      Other than that, while I sympathise with your sentiments, and to some extent agree with them, we don't really have much choice. The only fully working Linux drivers for modern graphics cards are closed source. By "fully working", I mean with complete, stable, fast suppot for all of the card's features. I'm pragmatic; if I've spent £200 on a new card, I want it to work properly. If that means using a close-source driver, so be it.

      Finally, you seem not to realise that it isn't always up to the card/chipset manufacturers to open their driver source. NVidia, for example, is under NDA with several third parties over technology used in their cards and drivers. That means that they can't open the source to their drivers.

    2. Re:don't buy cards with closed source drivers by WasterDave · · Score: 2

      Closed source drivers inhibit innovation.

      Oh, puhleeeze, can we please be done with that one now? Do you think if nVidia or ATI were forced to open source their chip designs we'd get anything like the rate of progress we've seen over the last three years?

      C'mon. The drivers have a lot of intellectual property in them, nVidia ones in particular (ironically, considering how much better they run under Linux).

      Dave

      --
      I write a blog now, you should be afraid.
    3. Re:don't buy cards with closed source drivers by g4dget · · Score: 2
      True, but they are not general purpose computers. They are designed to do one thing only - perform operations relevant to rendering 3D scenes.

      I didn't say that they were "general purpose" computers. But there are plenty of operations that occur in scientific computing that they can speed up. And people may well want to try building alternative 3D graphics systems.

      Other than that, while I sympathise with your sentiments, and to some extent agree with them, we don't really have much choice. The only fully working Linux drivers for modern graphics cards are closed source. By "fully working", I mean with complete, stable, fast suppot for all of the card's features.

      Sure, we do. Not everything needs the absolute latest features.

      Finally, you seem not to realise that it isn't always up to the card/chipset manufacturers to open their driver source. NVidia, for example, is under NDA with several third parties over technology used in their cards and drivers. That means that they can't open the source to their drivers.

      It is completely irrelevant what the reason is for keeping the driver source closed, the consequences of it being closed remain the same.

    4. Re:don't buy cards with closed source drivers by g4dget · · Score: 2
      Oh, puhleeeze, can we please be done with that one now? Do you think if nVidia or ATI were forced to open source their chip designs

      Who says anything about "forcing"? All I'm saying is: don't use closed source drivers. In fact, most people get ATI or nVidia cards and don't even use the 3D features.

      we'd get anything like the rate of progress we've seen over the last three years?

      Open sourcing their drivers would not slow down the development of their current Direct3D or OpenGL implementations. But it would enable and encourage the development of alternative graphics systems, as well as other applications for those cards. You have fallen into the Microsoft trap of thinking that "innovation" just means doing the same old stuff a little better. Sorry, but there are other kinds of innovation.

      C'mon. The drivers have a lot of intellectual property in them, nVidia ones in particular (ironically, considering how much better they run under Linux).

      What's your point? Bell Labs UNIX or Solaris also had a lot of intellectual property in them, and that didn't keep people from creating open source equivalents that work better than the original. There is nothing that makes graphics drivers any different.

      Besides, the graphics cards manufacturers don't need to open source their drivers; a full documentation of the hardware and GPU would be sufficient. Open source developers can and will do the rest, probably better than the original proprietary drivers.

    5. Re:don't buy cards with closed source drivers by nagora · · Score: 2
      Do you think if nVidia or ATI were forced to open source their chip designs we'd get anything like the rate of progress we've seen over the last three years?

      You actually seem to be suggesting that the progress would have been slower! What on Earth makes you think that?

      The drivers have a lot of intellectual property in them, nVidia ones in particular

      So? Why would third party drivers prevent me from buying an nvidia card? Is it not more likely to encourage me to buy an nvidia card, especially if I'm not using an intel chip?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  50. Self-serving? by Anonymous Coward · · Score: 0

    "Finally, you seem not to realise that it isn't always up to the card/chipset manufacturers to open their driver source. NVidia, for example, is under NDA with several third parties over technology used in their cards and drivers. That means that they can't open the source to their drivers. "

    How do you know this? Who's your independent source? If you say Nvidia, then that's a bit self-serving of them to say that. Doesn't change the end-results though. But untill the open-source community gets into the hardware biz. we will always be at the mercy of some company, be it Nvidia or ATI or Matrox even. Sucks to be stuck with a freedom half-way between windows and what we aspire to.

  51. Bitten by that by fstanchina · · Score: 2, Insightful

    That's funny, yesterday I've been bitten by this f**ing thing and now I see it on Slashdot.

    I saw the hype about new driver and since I needed a new graphics card I thought it would be nice to show appreciation. I was a little disappointed that it took several hours to debianize their crappy RPM packages, but I guess that's the price of using the best distribution. And then when I'm done I get this stupid message about my non-cheap, non-no-name 8500 card being unsupported. I was about to kill someone. If the computer case wasn't closed already, I would probably have ripped the card off and thrown it out of the window.

  52. Why not use Linux instead of DOS? by Anonymous+Bullard · · Score: 5, Insightful

    Instead of all the jumping-through-hoops to build a bootable DOS floppy etc., why aren't the hardware manufacturers starting to build Linux-based tools?

    The GPL'd FreeDOS project deserves kudos for providing legacy support alright, but Linux also provides additional reliability (no lockups during BIOS flashing...), choices between CLI or various GUIs, continued cutting-edge development of the environment with support for USB, FireWire or whatever media peripherals might be available and even support for hardware platforms other than x86 (e.g. Mac peripherals have BIOSes as well), to mention some advantages off the top of my head.

    Since hardware manufacturers can't continue relying on DOS much longer now that MS is pulling the plug, the obvious choice for boot-time tools is really the freely-distributable Linux. It would be a tragedy for everyone but Microsoft if Windows became the successor of DOS as the *required* hardware maintenance platform.

    --

    Should invading one's peaceful neighbours be opposed, or rewarded with trade deals?

    1. Re:Why not use Linux instead of DOS? by leuk_he · · Score: 2

      Sound nice, but this kind of tools need direct access to the hardware. Linux provides a (abstraction) shield for this. More obvious is that the supplier that have such boot tme tools make some links too freedos images for cd & floppy.

    2. Re:Why not use Linux instead of DOS? by turgid · · Score: 2

      ...but if the programs run in kernel space they can get past this abstraction. Anyway, can't you make the BIOS appear as a device under /dev like everything else?

    3. Re:Why not use Linux instead of DOS? by Anonymous+Bullard · · Score: 2

      Public support for FreeDOS would provide relief in the short term, but Linux is capable of doing it too.

      Heck, Gigabyte has a Microsoft® Windows-only(TM) tool that updates the BIOS on their latest motherboards over the internet! (that's Google's html translation of Gigabyte's pfd file)

      Some Linux developers have already been dabbling with such a "hardware update" (aka BIOS flasher) tool but perhaps there should be a concerted effort to build a development kit that the OEMs would find simple to tailor for their purposes. Opening direct hardware access under Microsoft® Windows(TM) over the internet sounds like the thing for gonzos to do, but at least under Linux it could be done relatively securely and by root only.

      --

      Should invading one's peaceful neighbours be opposed, or rewarded with trade deals?

    4. Re:Why not use Linux instead of DOS? by limejuice · · Score: 1
      [snip] why aren't the hardware manufacturers starting to build Linux-based tools?

      Actually, my IWill KK266 PLus-R motherboard comes with a driver CD that boots into a barebones customized implementation of Linux for this purpose.

      --
      Daniel J. Kelly
    5. Re:Why not use Linux instead of DOS? by DeadInSpace · · Score: 1
      Sound nice, but this kind of tools need direct access to the hardware. Linux provides a (abstraction) shield for this.

      Any program running as root (which would make sense on a BIOS-flashing floppy) can get direct access to hardware.
      Normally the IN and OUT ops are restricted; any program issuing them will get a SIGILL from the kernel. But a program running as root can request access to specific I/O ports with ioperm(), or it can raise its privilige level with iopl(), giving it access to all I/O ports.

      This is also the way XFree86 accesses the hardware without needing to go through the kernel.

      The other (somewhat prettier) way would be to write a kernel module that provides abstracted access to low-level BIOS and CMOS stuff, so any program could interact with it using e.g. /dev/bios.
    6. Re:Why not use Linux instead of DOS? by Anonymous Coward · · Score: 0

      I might add to the benefits you listed that gtk+ runs on a framebuffer as well. Surely Freshmeat/Sourceforge could use a "BIOS Tools Development Kit" type of project?

    7. Re:Why not use Linux instead of DOS? by mmontour · · Score: 1

      Anyway, can't you make the BIOS appear as a device under /dev like everything else?

      On the Netwinder platform (StrongARM-based Linux computer) there was a kernel module that provided a /dev/nwflash device, and a userspace program to update the BIOS using that interface. I don't know if there's an x86 equivalent.

  53. Selling both retail and OEM: recipe for trouble by Anonymous Coward · · Score: 0

    Seems like ATI has manoeuvred themselves in a difficult position by selling both chips to OEMs while manufacturing their own cards at the same time.

    Clearly ATI has an interest in selling their own cards with the very best drivers available. This may imply withholding support to other manufacturers.

    But ATI also has an interest in selling chips to OEMs, and has to make sure that "ATI inside" does reinforce the company's good imago. But these OEMs range from Hercules to some noname Taiwan 4-person manufacturing firm with holes in the roof and without the resources to develop their own drivers.

    Should ATI refuse to provide decent drivers to this small OEM, effectively reducing their sales of chips to (perhaps) the benefit of their retail product? Or should they provide suboptimal OEM drivers, running the danger that consumers start associating "ATI-inside" with crappy cards (not knowing it's the drivers that are cripple)?

    ATI should make up their mind, and either supply best possible support for both types of cards, or drop OEM sales altogether.

  54. ATI Nameing, an LE is 3rd party by Trevelyan · · Score: 2, Interesting

    here on the DRI web site is a little explianation about ATI naming
    specificaly:
    The difference between the 8500, 8500 LE, and the 8800 is clockspeed. The 8500 LE is made by third party manufacturers.
    I have always used ATI cards, but at the moment I only have a ATI Radeon, so I can't try ATI's new drivers. I will probably upgrade for ut2003 and DeusEx 2. But any way I have a lot of confidence in the DRI people.

  55. Surprise? by RAMMS+EIN · · Score: 1

    So...what's this? Graphics card manufacturer releases binary-only drivers for Linux and they are Bad? ATI releases drivers for their video card and they are bad? It seems that both of these are pretty much the normal course of events.

    It's interesting that these drivers seemingly work great with real ATI boards, suggesting to me that they are just Evil and explicitly exclude support for OEM boards, even if they are fully ABI-compatible.

    All I have to say is that, for both problems, there is a simple solution. Use the source, Luke!

    ---
    It is said that the lonely eagle flies to the mountain peaks while the lowly ant crawls the ground, but cannot the soul of the ant soar as high as the eagle?

    --
    Please correct me if I got my facts wrong.
  56. TV Out support? by Anonymous Coward · · Score: 0

    Does anybody know if these drivers support TV out.
    If someone has experience with the drivers *please* post them!

  57. Another workaround (without Windows) by Lev_Arris · · Score: 4, Informative

    Here's a thread where people asked the same question on running 'powered by' cards and it contains a link that we found which seems to solve the problem. (Requires hex editing a file and the 'powered by' restriction is gone)

    http://www.rage3d.com/board/showthread.php?s=&th re adid=33648944&perpage=20&pagenumber=4

  58. Work around without Windows or flashing your bios by Justatad · · Score: 1

    There is actually a work around to get powered by cards working with the Linux driver WITHOUT needing to flash your cards BIOS or using Windows. It involves a tiny bit of hex editing and details can be found here (4th post down on link)

  59. How to get the ATi drivers working with ANY card. by Wiz · · Score: 5, Informative

    I've got a OEM 9000 PRO from ATi and it refused to work initially:

    (--) fglrx(0): Chipset: "Radeon RV250 If" (Chipset = 0x4966)
    (--) fglrx(0): (PciSubVendor = 0x148c, PciSubDevice = 0x2039)
    (--) fglrx(0): board vendor info: third party grafics adapter - NOT original ATI
    (--) fglrx(0): Linear framebuffer (phys) at 0xd8000000
    (--) fglrx(0): MMIO registers at 0xe9000000
    (--) fglrx(0): ChipRevID = 0x00
    (--) fglrx(0): VideoRAM: 131072 kByte (64-bit DDR SDRAM)
    (EE) fglrx(0): board/chipset is not supported by this driver (third party board)

    I quickly came to the conclusion that the ATi drivers don't like non-ATi cards. I did a bit of searching and I found a solution - I did not find this myself!

    Install and configure the drivers as per normal. Also, I suggest you download "hexedit" from freshmeat.net as you'll need it. You'll then need to hexedit this file: /usr/X11R6/lib/modules/drivers/fglrx_drv.o

    To let it accept non-ATi boards, hexedit the file at offset 0x626e and alter "74 44" to "90 90" and save changes and away you go. Since making this change only, my 9000 PRO now works fine under RH 8.

    This means no Vesa drivers! It means no more 60Hz screen refreshes! It means for GL acceleration. Run "glxinfo" for some information on the status of OpenGL and maybe "glx_gears" to actually test it. It should run very quickly.

    Enjoy!

  60. Re:Explanations... (mine works) by Lev_Arris · · Score: 1

    I would also like to note that my card does work and it's not 'made by' ATI. It's a HIS 'powered by' Radeon 9700 and has been working flawlessly with the new drivers from day one.

    There also is a patch that you can apply to the drivers that will make them work with other cards without having to flash around with the BIOS. (See my other posting on this page for the link)

  61. Re:How to get the ATi drivers working with ANY car by Lev_Arris · · Score: 1

    We've managed to get an ENMIC 8500 Pro to work with that as well. (see mutombo's posts in this thread)

  62. Half-Arsed Linux Support by vandan · · Score: 2

    I have a 64MB DDR VIVO Radeon. I bought it because nVidia's drivers would lock my system after a few hours of surfing the net (I checked with my brother's Geforce 2 the other day and found that they still haven't fixed this yet).
    ATI's support of Linux users is half-arsed at best.
    Their own binary-only drivers only work on newer boards (8x00 and 9x00) so I can't use them. They're not interested in covering the DRI drivers to use S3 Texture Compression (which is patented) so I can't play UT-2003 (hence my brother's Geforce). The have requested that people not work on the TV-out features of the Radeons because it is patented, so I am stuck with VESA framebuffer tv-out or a very buggy hack of a thing for X that hasn't been developed for a year.
    They aren't giving out information to the DRI team on how to use the more advanced features of the Radeons so the DRI drivers will fall further behind soon their closed source drivers (in feature set anyway).
    I don't think I'll be buying another ATI card. I'll go back to nVidia and hope they stabalise their drivers. But at least the features are there and they 'just work'. ATI are starting to remind be of 3dfx ... to full of themselves to realise they have customers...

    1. Re:Half-Arsed Linux Support by GauteL · · Score: 2

      Your information is actually out of date. The new ATI-drivers recently released DO support S3 and DO support UT-2003.

    2. Re:Half-Arsed Linux Support by Anonymous Coward · · Score: 0

      I think he meant the open DRI drivers will not have them.
      If so, it's not entirely their fault.
      Video Out, I think, is.

  63. Dues Ex 2 ? by Anonymous Coward · · Score: 0

    Is it being ported to Linux?

    You know something the rest of us don't? Please post a link to that information.

    1. Re:Dues Ex 2 ? by Trevelyan · · Score: 1

      Nope, I asked in Ionstroms forum some time ago, they're really dependant on DirectX with the modifications they've done to the UT2003 engine, it seems shame to me

      But my h/w is still too slow what ever OS I'm running, and those will be my next PC games (I'm also waiting for Metriod Prime+Fusion but they're console games)
      I do have DeusEx1 running fine in plain old winehq Wine, I was well happy cause I love DeusEx (one of the realy few games I've played through multiple times) and I boot MS windows very rarely, esp not for a quick play in between work

      And you probably already know UT2003 retail box has the Linux client in it.

  64. Remote OpenGL apps by Brian+Blessed · · Score: 2, Interesting

    From: http://www.linuxfocus.org/English/January2002/arti cle222.shtml#222lfindex3

    Currently most Linux graphic card drivers (X servers) do not support hardware-accelerated GLX/OpenGL for remote applications. They do support hardware acceleration for local applications. The effect is that remotely started OpenGL applications are hardly starting at all and are really slow. An exception are the closed source NVidia drivers. They have a direct rendering interface which supports indirect rendering for remote applications.

    I use a central server to run my applications and then use X to display them remotely. Is the above excerpt out of date or do any other board manufacturers plan to incorporate the ability to run OpenGL apps from a server?

    Brian.

  65. getting powered by cards to work by serag · · Score: 1

    To get powered by ati cards to work you need hack file /usr/X11R6/lib/modules/drivers/fglrx_drv.o let it accept non-ATI board, hexedit offset 0x626e: 74 44 --> 90 90 got this from Rage3d http://www.rage3d.com/board/showthread.php?s=&thre adid=33648944&pagenumber=4

  66. Reference Drivers are for Chipsets by CharlieO · · Score: 2

    They are not drivers for the ATI Card itself, they are drivers for the ATI CHIPSET

    Really - I don't read it that way at all. Looking at the notes about LINUX and XFree86 support It just refers to product families.

    Now granted that ATI tends to sell a "RADEON 8500" and so there is confusion between the chipset and the product. But nowhere can I see and assertion that the drivers in question are either for or not for ATI Chipsets.

    Now if they were released (to the public, reference drivers are almost always released to OEMs under NDAs) as reference drivers then that is a different thing. Reference drivers are for the chipset, if the OEM has correctly implemented the hardware, they will work, these drivers are used for reference, hence the name. The downside is that these may not use all the optional features of the chipset. Remember that one chipset can support a number of functions, and some of these are dependant on the OEM fitting the right support chips, the right speed memmory, the right connectors. If they differentiate in price the may choose not to do this.

    If it doesn't say reference driver, then its not. Its made some assumptions about the hardware above and beyond the chipset. Depending on how close this is to the original reference drivers it might work, it might be flakey, it might just lock up.

    So if you want performance you will need to look for a driver for the specific hardware, if you want stability then you should try and obtain reference drivers - thats why NVidia stuff is reasonably stable.

    Remember the OEM manufactures the card for its own reasons - if it doesn't say 'supported by ' when you buy it you have no right to expect it to. Many cars are powered by Ford engines, I would not expect Ford to be able to fix the crash damage on my non-Ford car, but I would expect them to be able to service the engine. If you buy a Sapphire card for your Linux system, then make sure Sapphire provide the driver you need.

    At what level does company X have an obligation to support its product sold through the OEM channel - after all you choose it, your supplier sold it, the distributer shipped it - all of these people all 'added value' to the supply chain. Many video card memory chips are made by Samsung, but clearly they will not be expected to provide a driver.

    Yes the ATI logo is used - but it says 'Powered by ATI' - it does not say 'Compatible with ATI' although that is the assumption many consumers will make. Perhaps the fault there is shared.

    Now be clear I'm not defending ATI here - this discussion is applicable to any hardware drivers. ATI is at fault here for the whole confusion about what this driver does and doesn't do, and what its logos do and don't mean. NVidia are much clearer, and feel it better to provide wider ranging support.

    But it is important to understand that just becase hardware X uses chipset Y, then its not reasonable to expect a driver for Y to work with X - there is more differences between hardware than the name on the front of the box.

  67. Re:Who cares? by Anonymous Coward · · Score: 0

    Rule number 1 for Mac buyers/users:

    DO NOT under any circumstances buy "extras"(like RAM, bigger HD, monitors, peripherals) from Apple.

    Every Mac user knows this. It's just those poor, poor switchers that get cleaned out. I remember being on once... I bought an $800 17" CRT. I bought 32MB of RAM for $300. I bought an ixMicro 8MB video card(that I never used) for $500. I bought a DVD-ROM drive without decoder for $300. I've been there, I've done that.

    Basic rule of thumb, buy the fastest system(bus speed-wise) with the fastest processor(since upgrades are usually about 2 years away) the best video card(flashing after-market cards is a surefire way to lock yourself out of something cool later) and the least RAM, HD and other "commodity" parts you can buy. Pick them up later.

    Never buy a monitor from Apple. They've offered about 3 models of monitors with non-proprietary plugs in their entire history, and those were in the interim time between the d-sub 15 and the ADC. Meanwhile, all Apple video cards have a perfectly usable DVI connector and a DVI-to-VGA adapter in the box.

    Consider yourself empowered. Don't let them screw you. The Mac is a great machine, but you HAVE to know how things work first. You can't just make a TV commercial and expect not to get ripped off from then on. :)

  68. Radeon @ voodoo autoconfigure and WORK on... by waferhead · · Score: 1

    Just tried RH8, MDK 9.

    RH7.2 and MDK8, SUSE 7> all previously autodetected and correctly configured Voodoo3s...

    Both autodetect and configure Voodoo3 and Radeon 7500 (what I have handy) during install, and hardware accel is enabled by default, it can be deselected during install.

    Installing Knoppix 3.1(Debian unstable, basically) configures it properly, but accel does not work on the Radeon.(Haven't jacked with it further, cool distro otherwise, on my short list)

  69. Do they work anyway? by HeX86 · · Score: 2, Informative

    I got a boxed ati radeon 8500, and the drivers don't work anyway for me. The DRI module won't load into the kernel, nor will it recompile.

    The xfree86 firegl side drivers leave the console looking like it went through a potato masher.

    It's really sad that I bought an ATI card specifically because I knew ATI had open source drivers for their Radeon cards. Well, I waited over a year for drivers for the 8500 that don't work...

    Wow, what loyalty to the linux community.

    Closed source drivers maybe just PR, but at least nVidia has a reason why their closed source (The SGI contract or whatever). AFAIK (and corect me if I'm wrong) ATI has no real reason for closed source drivers.

  70. What gets me on this... by Anonymous Coward · · Score: 0

    Is that although there is no real driver for me, the card still costs the same.
    If they don't support Linux (x4 major distributions), then why isn't it cheaper than Windows (x4 Major versions)? If I call up and get "sorry, we don't support users on that OS", then why is some of what I paid for paying for Windows support?

    Not that I'm twitter and bisted.. oh no!

  71. What difference does M$'s "DOS support" make?? by Reziac · · Score: 2

    Partition Magic, among others, has been using DRDOS as its boot OS for years. M$DOS is not the only flavour out there, and who cares if M$ "supports" DOS or not? What possible difference could official "support" make to someone who uses DOS (M$ or others) for boot and maintenance utility disks? Besides, M$DOS has been essentially bug-free for many years, and there's not much that can go wrong with it.

    Just because something is "unsupported" doesn't mean it magically stops working. It'll continue to work just as well as it ever did.

    What would be a problem is if hardware manufacturers only provided Windows-flashable BIOSs.. but I don't think that will happen, if not because of the obvious technical issues, simply because of the hassle factor -- their own techs will scream bloody murder, along with the rest of the clone system world (40% of all PC sales in the U.S.)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  72. My answer: For business use, buy Matrox by Anonymous Coward · · Score: 0

    Hrm...

    I've been trying for two years now to get my G400 to work _properly_ under linux.

    By properly I mean that the following two things have to work.

    a.) Video acceleration on the second head.
    b.) Power management on the second head.

    a.) It kinda sucks that if I use linux with mplayer on my matrox card, the Xserver dies so horrifically that I have to ssh in and do chvt from antoher box... (I can't use CTRL-ALT-F1 to change back to the console).

    b.) It kinda sucks that I can't get my monitor to go to sleep. Instead, when the first monitor goes to sleep, the second display goes to a lovely bright cyan colour.

    Needless to say, this isn't with the Xfree driver (which doesn't support the second head).

    All my problems are with the Matrox binary driver which I can't fix because I don't have the source.

    I'm not the only one.. just search on google for 'G400 APM linux' and you'll find dozens.

    I wonder if Matrox will fix the driver before the card hits the dustbin... I already consider it to be obsolete.

  73. Re:How to get the ATi drivers working with ANY car by TheLocustNMI · · Score: 2

    Excellent! Worked for me with a Sapphire 8500LE! I still get a little weird artifacting around the mouse pointer, but nothing as bad as when i flashed my board to the ATI non-OEM BIOS!

  74. Sales gimmick by Futurepower(R) · · Score: 2


    The support for a second monitor seems to be a sales gimmick more than a serious initiative. It is certainly poorly supported by Matrox.

    1. Re:Sales gimmick by Havokmon · · Score: 2
      The support for a second monitor seems to be a sales gimmick more than a serious initiative. It is certainly poorly supported by Matrox.

      I've found it very useful. Sure, a second montior is useless when you are using virtual desktops. BUT, it's great for MONITORING. I've used dual monitors to allow Call Center people to monitor ACD stats. I've used it to allow people to monitor security cameras from their desk.

      The second output can also be a TV out. So at home when I use Windows Media Player, or Real Player, or the DivX player, that video is automatically redirected to my TV. No more watching movies on a dinky monitor.

      At the time I bought my G400, it was on par with all the other technology. That was like 3 years ago, and I haven't found a reason to upgrade.

      ATI, OTOH, has always had shit. They can't make decent drivers, and they sell parts of their product to OEMS, which means that you can't always easily get a driver for a complete reinstall (I inherited Gateways with ATI's at my current job).

      I've ALWAYS had some sort of issue with ATI cards. I remember an ATI card crashing MS Windows because I was also using a Parallel Quickcam. WTF? (While I think GNU-Linux is silly, MS Windows - vs windows - actually makes sense) Sure, they're eventually figured out, and usually fixed with a new driver or video BIOS, but IMHO, ThinkGeek needs a 'I will not upgrade your ATI driver' T-Shirt. It's too much of a PITA, for something that should 'just work'.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  75. Re:How to get the ATi drivers working with ANY car by Wiz · · Score: 1

    Mine is a Sapphire card as well, but obviously being a 9000 PRO it is quite different. I've not had any problems at all though since I started using the ATi drivers which is very good. They are very quick in 2D and 3D which is very pleasent. Although I've not tried anything serious in 3D yet, like Quake 3.

    I'm running XFree86 4.2.0, the standard RH8 install so it may be worthing trying a newer version of XFree86 (4.2.1 is current) if you continue to get these problems with the mouse pointer. I certainly don't have them.

    The main problem is that we are going to have to go through this everytime ATi release a driver. Hopefully they'll remove this check in the future!

  76. DRI != source code. by Performer+Guy · · Score: 2

    Wait, shock horror, you mean you don't get source code with DRI drivers? Of course you don't and some of us have known this all along despite the FUD from it's proponents. Can we now dispense with the unfair criticism of NVIDIA for not having "open source) graphics drivers?

  77. Fixed by ATI in release 2.5.1 by andyross · · Score: 2, Informative
    For the record, I'm the author (but not the submitter!) of the original report. It was really just intended for the FlightGear folks who might be interested in the story. I didn't mean to be the poster child for ATI compatibility problems, nor the last word on their solutions. Regardless, I just received the following from ATI. The slashdot posting seems to have had the appropriate effect. I haven't had a chance to insall the new driver version for myself yet; perhaps others can comment. Certainly ATI needs to be commended on their fast turnaround.
    Please use the following communication as you desire!

    Hi there,

    Last week we posted a set of unified Linux drivers. These drivers were only loading up on "Built by ATI" cards. Through our various feedback mechanisms we have determined that there is a large community of "Powered by ATI" Linux users that did not benefit from our Linux drivers. At this point we are happy to announce an update to our Linux driver (ver. 2.5.1) which will work on both "Powered by" and "Built by". ATI's driver and software strategy is firmly based on responsiveness and we greatly appreciate the feedback our Linux users have provided. Please use http://apps.ati.com/linuxDfeedback/ for a direct feedback line to ATI.

    Thanks again for the feedback,

    Terry Makedon
    Sr. Product Manager - Software
    ATI Technologies
    1. Re:Fixed by ATI in release 2.5.1 by Erioll · · Score: 1

      I'm going to use that feedback page. I have a retail Radeon 8500, and I find the drivers work reasonably well, but there are, in specific places, graphical artifacts, like missing polygons, etc. But for the most part, I do find that they work quite well. I would of course prefer if they would re-release them as open source supported by the company (they would get a LOT of great free press then), but I do like the performance i'm getting except for the few issues left.

      I just hope that they keep updating the drivers, or at least keep with a unified driver architecture like they seem to be doing for the 8x00 and 9x00 series of cards. That would ensure continual release of binaries for newer distros even for older cards as long they keep it all unified.

      But I would like them to release the source. Sometimes you just need to be able to compile for your own unique hardware/software configuration.

      Erioll

      P.S. Btw. The graphical problem of mine is in Return to Castle Wolfenstein V. 1.4. running the Linux binaries. Not through WineX or anything. In a specific place in MP-Beach, the ground beneath me and in front of me just disappears. It's where you run in from the sea wall breach after you blow it up. The hill. A somewhat large (and not rectangular) chunk just disappears and you see what's behind it. Comes back if you run forward past where it clips out, but still a rather weird error. I dunno if driver or program problem, but it doesn't happen in XP.

    2. Re:Fixed by ATI in release 2.5.1 by fstanchina · · Score: 1

      I have prepared scripts to turn the driver into Debian packages. If anyone finds them useful, please let me know. The feedback form on ATI's site didn't work for me, so: ATI folks, if you are listening, feel free to use my scripts.

    3. Re:Fixed by ATI in release 2.5.1 by Anonymous Coward · · Score: 0

      so I bought a Club 3d ATI 9000Pro card. Single monitor is ok, however I cant get the second monitor to become stand alone (its either not used, or its just a copy of the first one).
      Tried the feedback link mentioned above but this gets an HTTP 404 error code to be returned...
      Any clues how to set up a dual independent monitor solution? (Yes I tried with that config utility, no show).
      Thanks.

  78. r_smp by Anonymous Coward · · Score: 0

    Are you sure smp would affect the drivers? Perhaps parts of the OpenGL layer can be threaded, but I would think that smp affects the game engine performance far more than anything else. Would a video driver actually have a "use smp" function callable by applications? Could a video driver prevent an application from using threads?

    1. Re:r_smp by monthos · · Score: 1

      im not sure, but i know the var doesnt work on any ATI cards, at least not consumer ones. Its been discussed on many ATI Card Related forums before, doesnt work for anyone.

  79. Circuit boards: It's all in the routing by Theovon · · Score: 1

    A) Not everything on a circuit board is an ATI chip. Besides the simple things (resistors, etc.), there are RAMs (which don't all have the same timing numbers), possibly external DVI transmitters, power regulators, etc.

    B) OEM boards do their own board layout. Layout can make or break a board because of issues of inductance, capacitance, crosstalk, signal timings, and all sorts of things.

    As a person who has worked at a technical level with OEM "powered-by" ATI cards, I can assure you that they are NOT the same thing.

    Actually, RAM timing numbers are a big deal. If the OEM chooses to use RAMs different from what ATI uses (for instance, ones that have CAS 2), then only the BIOS on the OEM card will work. You CANNOT use the ATI BIOS, because it has the wrong programming for the RAM chips. Furthermore, if the OS driver attempts to reprogram the memory timing with something improper for the RAM chips on the board, it will not work.

  80. Smart and thrifty by Felinoid · · Score: 1

    I would buy my XT hardware used but I've just found that cast off high end is cast off for reasons other than being old.
    Always Buy New: CPU, Motherboard, Hard disk, media (floppys, zips, Blank CDs... ok the CDs an obveous one).
    Prefer new: Fans, advanced cards, ram.
    Prefer used: Printers (New are good usually people toss old printers for speed and quality... I use Kinkos for quality I don't need speed)
    Always buy used: Scanners
    (People cast off scanners when Microsoft declares em obsolete and pulls driver support. Old scanners are already better than I need. However getting good Sane* drivers for new scanners is a pain.

    *Sane is a standard Unix scanner support libary for a number of scanners.

    --
    I don't actually exist.
  81. Radeon 9000 pro by Anonymous Coward · · Score: 0

    How do I install the ati linux drivers in slackware? They only provide rpm packages. I've read that alien and rpm2tgz are supposed to convert it to tgz but I can't get them to work.

  82. Last Post! by alpg · · Score: 1

    Rattling around the back of my head is a disturbing image of something I
    saw at the airport ... Now I'm remembering, those giant piles of computer
    magazines right next to "People" and "Time" in the airport store. Does
    it bother anyone else that half the world is being told all of our hard-won
    secrets of computer technology? Remember how all the lawyers cried foul
    when "How to Avoid Probate" was published? Are they taking no-fault
    insurance lying down? No way! But at the current rate it won't be long
    before there are stacks of the "Transactions on Information Theory" at the
    A&P checkout counters. Who's going to be impressed with us electrical
    engineers then? Are we, as the saying goes, giving away the store?
    -- Robert W. Lucky, IEEE President

    - this post brought to you by the Automated Last Post Generator...