ATI Updates Linux Drivers 460
GraWil writes "Famed graphics card maker and documented Linux supporter ATI has refreshed its proprietary Linux drivers (3.11.1) for the Radeon and FireGL series cards. Unfortunately, many of the previous comments still apply and it seems that ATI is not yet committed to supporting Linux well. The procedure for installing is now documented in a separate how-to but it seems that quite a few are stuck in an endless cycle of compiling kernels with/without DRI/AGPGART/RADEON/DBE (insert random module here). For those with strong enough feelings, ATI is seeking feedback on these drivers."
Contradiction (Score:4, Interesting)
So which is it?
Re:Contradiction (Score:5, Insightful)
Re:Contradiction (Score:3, Informative)
Re:Contradiction (Score:5, Insightful)
Re:Contradiction (Score:5, Insightful)
My last 3 graphics cards are ATi. I'm not sure why I bought one last time, but I'm sure that part of the reason was that I'd had 2 before and they'd done the job very well.
Same reason why I'm buying another Palm pilot and not a Pocket PC.
Now, let's say that I want to get on Linux. I'll probably ask around for best card for compatibility. Then, I'll go with that and probably stick with it.
If ATi don't care about Linux now, they could lose mindshare/fandom on Linux in the future when ownership reaches a point where everyone has to properly support Linux.
Re:Contradiction (Score:4, Insightful)
As far as I can work out, ATI are being a lot more open-source friendly than nvidia are. And in this day of licenced patented tech being used in drivers to allow any form of advanced graphics, there not really to blame.
Please moan about software patents.
Re:Contradiction (Score:3, Interesting)
They support it but don't understand it (Score:5, Interesting)
At least that's my theory.
I've got a Radeon 9800SE All-In-Wonder, which has the new(ish) Rage Theatre 200 chip. This isn't supported by GATOS. I should, of course, have checked this before buying the machine, but there you go. The reason it isn't supported is because it's really complicated and all though ATI have released some specs (under NDA), the GATOS developer(s) haven't gotten round to doing the huge amount of work involved in writing a driver.
I say developer(s), because I think the effort to support the Rage Theatre 200 actually consists of one bloke, called Vlad or something. I think he might be a student of some kind. This may be completely wrong, and I don't want to cause any offence, but that's the impression I've got - one single developer working on the Rage Theatre 200 driver, intermittently, as a hobby. There's been a "don't expect anything for at least 6 months" notice on the website for nearly a year.
The value of open source software is that if something is used by many people and has a long lifetime, the community can build that piece of software into something valuable for everyone, with minimal cost and maximum gain for the participants. This, at least to me, seems to be the key feature of open source.
ATI seem to have gotten the wrong end of the stick and decided that the value of the open source community is that a multi-million dollar corporation can print out a copy of it's specs, along with an NDA of some description, and as if by magic, some student, perhaps called Vlad, will appear out of thin air and do all it's work for it.
Some points for ATI:
Rant over. I make no claims as to the accuracy of the above. In fact I hereby certify that the above is guaranteed to be inaccurate in some way. Please correct me. The emotion is real, though. I'm just fed up with having to reboot into Windows to watch TV.
Re:They support it but don't understand it (Score:3, Informative)
GATOS' own success has been it's biggest downfall. Because there was something there that was working pretty well, I imagine Linux support was never high on ATI's radar.
A
Re:ATI vs. MythTV (Score:3, Interesting)
well... you could try something like snapstreams BeyondTV which supports the AIW and is leagues better than the bundled quasi-pvr applications...
Although even then I'm pretty "meh" on the AIW... I suggest picking up another tuner card that has a linux driver that uses a hardware encoder. (like the WinTV pvr250) You can use that with the OSS IVTV driver and MythTV and have a grand ol
Lack of expertese? (Score:5, Interesting)
Of course, Open Source could help them here, but we all know the arguments for and against that.
Re:Lack of expertese? (Score:2, Interesting)
Uhh... I don't they're hurting for cash. If they chose to, I'm sure they could bankroll a position or two for this purpose
Re:Lack of expertese? (Score:5, Interesting)
Ironically while their code is extremely closed (even the "open source" driver is obfuscated), their corporate culture appears to be quite open.
Re:Lack of expertese? (Score:2, Interesting)
Re:Lack of expertese? (Score:5, Insightful)
Re:Lack of expertese? (Score:4, Interesting)
Lack of staff... (Score:5, Informative)
And they HAVE recently hired relevent experience- Michel Danzer just hired on out there and he's one of the DRI team's better developers. I don't know if the problems are due to them not doing something like NVidia (which is that their driver core is largely the same codebase for Linux and Windows...) or if it's that combined with the shortage of capable people working on them.
wishful thinking. (Score:3, Interesting)
Re:wishful thinking. (Score:2, Interesting)
The reason people are complaining is because for the fastest 3D acceleration support, people are using binary-only drivers (from both ATI and nVidia). These drivers are binary because both companies do not want to publish human readable details about their 3D acceleration. They only provide information to 3rd-parties under NDA (non-disclosure agreeme
Re:wishful thinking. (Score:5, Interesting)
> human readable details about their 3D acceleration.
Actually I suspect another culprit. ATI used to release complete hardware details under NDA to the XFree86 folks, which is why I have decent 3D support on my AMD64 machine with the last card with Open Source drivers, the Radeon 9200. DirectX9 is the dividing line. No card with DX9 support has specs available under any terms that permit an Open Source code release. So three guesses who is reponsible, especially since neither ATI nor NVidia will even discuss WHY they can't release specs. Only one entity can inspire that much fear.
Re:wishful thinking. (Score:3, Interesting)
Then those two companies are full of pussies. Look, ATI and nVidia make up the majority of the high performance graphics card market. Nearly everyone has a card from them in one form or another. It's their choice to support a particular platform, too.
If both companies dropped driver support for DirectX 9, what could MS possibly do to them? MS would be on the losing side, for all of a sudden their flagship graphics libary no longer works. Of course, there would be a bit of discontent amongst gamers, mo
Installer? (Score:5, Informative)
Re:Installer? (Score:2)
IIRC, the NVidia installer is the Loki Installer that was created by Loki games (RIP), not NVidia's code.
Re:Installer? (Score:3, Informative)
Re:Installer? (Score:4, Insightful)
The REAL frustrating part is the Nvidia is an old one I had laying around, while the ATI is a brand new present from this summer. Under windows the ATI decimates the Nvidia card but the Nvidia pushes ahead in Linux.
Re:Installer? (Score:3, Interesting)
1) Males
2) Ages 18 to 35
3) Disposable income
Linux users are definitely a significant segment of that market. I upgrade my video card about once every other year. I typically buy the "high midrange" shortly after the release of the new big dog card. For example, my recent card is an ATI Radeon 9700 Pro. It bothers me that it's sit
Re:Installer? (Score:3, Interesting)
Be Careful (Score:2, Insightful)
You mean windows is better than linux at something (Score:2, Insightful)
Just saying...
Re:You mean windows is better than linux at someth (Score:2, Insightful)
Re:You mean windows is better than linux at someth (Score:5, Insightful)
Re:You mean windows is better than linux at someth (Score:3, Interesting)
And even then the process is prone to inexplicable failures.
I'm beginning to think the only way we'll see easy driver installation on Linux is if people fork the s
Re:You mean windows is better than linux at someth (Score:3, Informative)
You mean like Red Hat has been doing for at least 5 years? (I am not implying Red Hat is the only major distro to do this, I simply don't have the experience with any others to know either way)
Re:You mean windows is better than linux at someth (Score:3)
Maybe I'm just lucky, but I've never had a Linux system become completely unable to boot because of a bad video driver.
On Windows? It has happened often.
Maybe you need to look again for something Windows is "better" at.
Re:You mean windows is better than linux at someth (Score:2)
Re:You mean windows is better than linux at someth (Score:2)
Re:You mean windows is better than linux at someth (Score:2)
Re:You mean windows is better than linux at someth (Score:2)
Market share... (Score:2)
The reason stuff "just works" in Windows is because every hardware developer out there has limited resources and gets the biggest payoff from making sure it works well in Windows.
Nvidia and ATI (Score:3, Insightful)
If you are using Linux and want properly designed drivers, you really have no choice except to use an nVidia card.
Re:Nvidia and ATI (Score:5, Insightful)
Re:Nvidia and ATI (Score:3, Interesting)
Re:Nvidia and ATI (Score:4, Interesting)
C'mon, guys. You make great cards, how about some decent drivers?
Re:Nvidia and ATI (Score:3, Informative)
ATI has been steadily releasing newer versions of their linux drivers over the past year (and I commend them for doing that). What has been frustrating is that the general experience has been that performance has degraded with many of the recent 3.xx releases, at least in comparison to the old 2.8 release which was already pretty fast and stable for my ATI card. I think part of the problem has been the push to support the most recent chipsets which has definitely complicated the driver releases.
btw, thi
Re:Nvidia and ATI (Score:2)
I thought we hated nVidia because THEY wouldn't open up their drivers.
Re:Nvidia and ATI (Score:2)
If you decide to just use the default driver it works well enough with xv overlays etc. except of course there's no 3D acceleration. The open source nvidia driver is exactly the same.
Re:Nvidia and ATI (Score:2)
Re:Nvidia and ATI (Score:2)
That's only true under these conditions:
Your ATI card is new enough that there aren't open drivers for it (R300 or later) yet, and you actually use 3D in Linux.
I myself use a RADEON 7500 and it has fully-accelerated 2D/3D in XFree86 and XOrg, and it has for a LONG time now. The native support in the latest XOrg release has across-the-board full 2D acceleration for all RADEON chipsets, even the new ones.
GPL'd linux drivers are usually a bit behind the cutting-edge hardware, because there's a lag tim
Comments from an ATI engineer (Score:5, Interesting)
There are just a few followers in management who think we need to follow NVidia's business model. They are wrong.
Re:Comments from an ATI engineer (Score:2)
To be frank, I'm just glad that these companies are supporting Linux at all, although I don't think we'll see a major change in the status quo until Linux CAD workstations become more popular, in which
This doesn't matter! (Score:2)
That doesn't matter. No one wants their (not very good) driver code anyway. What is needed is the proper technical specifications. The GPL code can be clean-roomed from that.
Re:This doesn't matter! (Score:3, Insightful)
Re:Comments from an ATI engineer (Score:2)
You may want to note that you would be happy to help them test their cards and drivers under Linux, but if you are going to do t
Re:Comments from an ATI engineer (Score:3, Informative)
In any case, binary-only drivers aren't real
Re:Comments from an ATI engineer (Score:3, Interesting)
Re:Comments from an ATI engineer (Score:2)
Re:Comments from an ATI engineer (Score:2)
No, an engineer can do various things, including design video hardware, manage power grids and drive locomotives.
Why use ATIs drivers? (Score:5, Informative)
Re:Why use ATIs drivers? (Score:2)
Re:Why use ATIs drivers? (Score:3, Informative)
Re:Why use ATIs drivers? (Score:3, Informative)
Re:Why use ATIs drivers? (Score:2)
all (newer) ati cards ?
Re:Why use ATIs drivers? (Score:2)
Re:Why use ATIs drivers? (Score:3, Insightful)
The DRI drivers only support ATI cards up to the Radeon 9200 (rv280). It appears that ATI will be following NVidia's footsteps by not releasing specs for their newer cards.
Re:Why use ATIs drivers? (Score:3, Interesting)
From what I've used the binary drivers, they're not _that_ hard to get running, on a friends fc2
laptop it was a matter of copying a few dri header files from the kernel sourcecode (the ATI drivers should be including a copy of these since there's no guarantee the ke
Re:Why use ATIs drivers? (Score:3, Interesting)
Time to switch (Score:5, Interesting)
I have been waiting for a year for proper drivers for Linux but as they still have not materialized the next card will be Nvidia, no question about that.
Re:Time to switch (Score:2, Insightful)
I made the switch about a year ago. I have never looked back.
I read ATI's instalation instruction for SuSE, and feel sorry for anyone who has to follow them. On my SuSE instalations, to install Nvidia's driver I just launch Yast2 and do an online update. I get the drivers straight from SuSE let Yast install them. It is a snap.
Re:Time to switch (Score:3, Interesting)
Re:Time to switch (Score:3, Insightful)
I have a 9700pro which I love under windows, but which gave me grey hairs installing under linux.
My next card will very likely be nvidia. I say very likely, because I don't upgrade often, so if ATI manages to get some decent drivers together that are easy to install, I may stick with them.
However, were I to upgrade tomorrow, it'd be nvidia. I'm simply disgusted with ATI right now.
Yeah.... (Score:5, Interesting)
(Which I refuse to do. I got 64-bits, I'm using them damnit. If I wanted to run a 32-bit OS, I'd run windows)
Re:Yeah.... (Score:5, Informative)
Seriously, many people here rag on nvidia for their binary-only stuff, but they DO provide drivers for a VERY broad range of OS's, unlike many other companies. They may not support open source, but the DO support their customers in a greater degree than many companies, even when those customers want to do some fairly weird stuff!
Ati and Linux?? (Score:5, Informative)
If ATI's drivers don't cut it for you, this [sourceforge.net] project has been helping out for a long time.
Comment removed (Score:5, Interesting)
Re:If ATI can't be bothered producing quality driv (Score:5, Insightful)
I wouldn't. The thing is that proprietary drivers and no documentation are against the principles of F/OSS. If I had to recommend a graphics card, it would be ATI radeon 8500 which works well with Free drivers (accelerated OpenGL etc.)
If you encourage hardware companies to keep their documentation secret you will have a future where you have to use non-free drivers for all your hardware. That is a disaster from the perspective of both Open Source and Free Software movements. I would like you all to understand that the software freedom has a value and functionality is not the only meter of the goodness of software.
Re:If ATI can't be bothered producing quality driv (Score:2)
Free software is good and I'm all for it but there are cases where features DO matter.
Greetings,
Comment removed (Score:5, Insightful)
ATI problem ? (Score:4, Interesting)
I see no reason why the drivers cannot be binary just like on Windows. There needs to be a pragmatic approach to this, one which lets binary drivers exist with an interface that doesn't change all the time.
GPL is perfect for GNU tools and the Linux kernel, but has no place for drivers. If always enforced for drivers, then manufacturers just will never support a Linux kernel.
For example, if glibc was change from LGPL to GPL, then Linux would die overnight for commerce, and commerce is what is driving Linux into the enterprise.
Re:ATI problem ? (Score:5, Informative)
Instead of still supporting crap like XFree86 4.1 they need make sure their driver installs without incident on the most used Linux distributions at present time. That means that at least on Fedora Core, SuSE and Mandrake it should be as easy as running "sh ati-installer.run" (like the Nvidia installer). There's no second step to that procedure, just restarting X. Also how hard could it be to provide some AMD64 builds? Who cares if nobody uses them, the lack itself reflects poorly on the company when compared to Nvidia.
The fglrxconfig utility is a joke, asking you everything from your keymap to mouse model. It's a fundamentally flawed concept. They need to swallow their pride, study the Nvidia installer and replicate it exactly.
I have cards from both manufacturers, the most recent one being an ATI. However, if this situation doesn't change I know what my next card and my recommendation to others will be.
Re:ATI problem ? (Score:3, Funny)
We do not want proprietary drivers. I prefer no drivers to proprietary drivers. When a Linux box begins crashing because of some weird proprietary drivers, who do you think most customers will blame?
didn't think it would be long... (Score:4, Informative)
here's my take:
I've got a laptop and a desktop, but with ATI cards in them. Setting up the video card properly on my laptop (windows) was a huge pain. It's a "mobile" card so finding the exact driver was... well.. painful. Go to HP (laptop manufact.) go to ATI, try this.. try that. Nothing worked right (often the installer would say I didn't HAVE an ATI card).
Then I went to install the ATI driver for linux (gentoo). Same problem. This driver, that driver.. big pain in the arse.
In hindsight, I would have gotten an nvidia card. I got my PVR (which also runs gentoo) and stuck my old geforce2 card in there. Not a single problem from day one getting the card to work in X... svideo out and everything worked almost flawlessly the first time (any problems I found out later were my own).
so, my take... but nvidia. they might not have the super duper fastest card all the time, but it's close enough that the saved time on driver headaches makes it well worth it.
WARNING (Score:3, Informative)
DVI still broken on 9200 (Score:4, Informative)
A bit late... (Score:5, Informative)
Hey, did you guys here about this crazy Utah company suing International Business Machines???
ATI cannot make working 3D drivers (Score:5, Interesting)
I cannot get 3D working (2D works fine) with my 9800 pro - although exactly the same setup works fine on my old 8500 for 3D.
ATI have not responded to my emails, to my feedback, to any forum posts (although that isn't unexpected) - and this just plain sucks.
Please, if you want a 3D card in Linux, check people have the same hardware and it works if you're after an ATI card. Although only a small group of people have this issue, it is real and does exist.
Gentoo discussion [gentoo.org]
Rage 3D discussion [rage3d.com]
Quick Summary Enabling DRI causes X eat all my CPU and not start unless I have a working framebuffer.
With a working framebuffer I get screen corruption, menus and windows are not drawn properly and running any OpenGL application causes X to hang and eat all my CPU.
In both cases I can ssh into my box and kill X or the OpenGL app and I can use the box again.
The only common demoninator seems to be Asus motherboards with certain ATI cards - but the same hardware works fine for Windows XP!
XvMC support for high def video playback (Score:3, Informative)
64-bit support (Score:2, Informative)
I've had problems (Score:5, Interesting)
First, the proprietary drivers do not work with Xorg - only XFree.
Second, they will lock up solid if you are running 4K kernel stacks - you need to have 8K stacks. Ven then, while their glxgears program runs, I cannot run UT2003 - as soon as I try to launch the game the monitor shuts down and the system locks.
Third, for reasons unknown I've lost all Xv support - so video playback sucks and I can no longer access my PCHDTV card.
Fourth, GATOS and the proprietary drivers don't mix - so you cannot use the tuner section at all.
I've asked one of the ATI developers who hangs out on the DRI mailing list to push for ATI deploying a Bugzilla-like tracking system, and to support the tuner in the proprietary drivers (since all they need to do is make the tuners an Xv subsystem).
So, let us all
Of course, past experience [slashdot.org] suggests that this
Radeon 7500 (Score:5, Informative)
Gatos [sf.net] and DRI [sf.net] both provide functionality. It's not really necessary, though, the stock kmod radeon and stock Xf86 radeon drivers work.
Except for that pesky s-video port. The kernel has no trouble putting the console screen on the TV but only the VESA driver is successful for Xf86. The VESA driver isn't fast enough to watch DVDs.
Pick and choose, I've tried all the combos:
kmod: 2.4.18-2.6.7, Gatos, DRI
drivers: Xf86 4.1.0-Xf4.3.0, Gatos, DRI
Put the kmod on the x-axis and the drivers on the y-axis and make a matrix. I've tried them all. Only the VESA driver will correctly get the sync values for the s-video port with a Radeon 7500. I've tried the math to convert VESA screenmodes to modelines with no luck.
It's Easy! (Score:5, Funny)
I don't get it... (Score:3, Insightful)
ATI drivers & SMP hardware (Score:5, Interesting)
After reporting the (reproducable) kernel oops, I waited 7 months for the next driver release in the hopes it would be fixed. No such luck. I ditched my 9600XT and bought a GeForce 5700U - it just works.
What's sorta ironic is that the 5700U (a massive card, with a huge fan, several passive heatsyncs that requires it's own power input) is in the same "performance ballpark" on most tests (and significantly underperforms on some, like pixel shading, IIRC) as the 9600XT (a small card, with a small fan, and no passive heatsyncs).
It's a great contrast between design elegance and brute force. If ATI could write working drivers...
From reading these comments it is clear... (Score:3, Insightful)
I would resent buying another card this soon (I shelled out a few hundred quid on a GF3Ti500 a while back), but I'd spend a few hundred more for a card that was fast and worked flawlessly and I suspect many others would too. Hell I've even been considering giving up UT2004 and going back to an old Matrox card that is fully supported.
Having said that, I am grateful that nVidia have any support at all and being able to run native 64bit drivers on my amd64 rig is excellent and the nVidia installer generally does a pretty good job, but it would be so so much better if support was as much a part of the OS as for all my other hardware.
So, graphics card companies, take a chance!
Fedora driver packages for Nvidia and ATI (Score:3, Interesting)
yum install nvidia-glx (or fglrx)
That's it. No configuration, no compilation, nothing. You don't even have to reboot. Even easier than Windows. The drivers are provided by the Livna.org repository (http://rpm.livna.org).
Progress on the ATI driver can be monitored here:
http://bugzilla.livna.org/show_bug.cgi?id=211
As of right now, the published version of the Nvidia driver is 1.0.6106, with 6111 coming out shortly.
Some of the improvments made by the livna re-packaging can be read about here:
http://rpm.livna.org/livna-switcher.html
The same applies to the ATI driver.
Note: an ATI employee (M Tippett) has been heavily involved in the packaging process, which shows real committment from ATI's side. Nvidia has not even bothered to answer a request to put a link on their driver download page to rpm.livna.org.
They want feedback.... (Score:5, Informative)
Nvidia's a Better Bet (Score:3, Informative)
Unfortunately my new desktop came with an ATI PCI Express card so I can't get 3D acceleration on it (2D works if I lie to the driver about what the card is.) I'm not planning on holding my breath waiting for ATI to get a driver out the door "Eventually," and I'm certainly not going to make the mistake of buying their hardware again.
can someone explain why no open spec? (Score:3, Interesting)
sloth jr
There's something else wrong (Score:3, Interesting)
I have a dozen times more choices in what to wipe my butt with after a dump. I guess you're better off being an asshole than being in the computer biz....
Re:scarry (Score:3, Informative)
I've yet to see any current evidence that ATI drivers are any worse than nVidia drivers. In the past? Without a doubt. But now? Not so.
Re:Why use ATI's drivers anyway? (Score:3, Informative)