Dell Asking ATI For Better Linux Drivers
Open Source IT writes "According to a presentation at Ubuntu Live 2007, Dell is working on getting better ATI drivers for Linux for use in its Linux offerings. While it is not known whether the end product will end up as open source, with big businesses like Google and Dell now behind the push for better Linux graphics drivers, hopefully ATI will make the smart business decision and give customers what they want."
Let's hope they come. I'm not holding my breath, though.
I must be the only person on Earth who hasn't had much problems with ATI's Linux drivers. Them dropping support for anything older than the 9600 series sucks, but I have been Thrilled with with the Linux performance of my Mobility Radeon x1600. Easily bests my Geforce 6800.
Beryl, XGL, Compiz, UT2003, Enemy Terrority, America's Army, all glass smooth and stable. I can run Beryl while playing high-def (1280p) x264 videos at the same time, too.
Still, better is better, and ATI's drivers do have some problems entering/leaving the console.
Even if ATI released 100% working, fast drivers, they would be useless if they weren't OPEN and FREE.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
If you consider that AMD owns ATI and that AMD needs (considering how they have been hemorrhaging money) Dell to buy their CPUs, Dell just may be able to get what the Linux community has been asking wanted for quite a while.
While Dell doesn't have a lot of fans on Slashdot, they may also be able to get a lot more hardware supported as well.
Strange bedfellows, but...
Man, I hope this shows up. ATI Drivers for my x700 mobility in my laptop are one of the final problems I have with Linux. I use it at home a lot, but there just doesn't seem to be a reliable way of getting 3D graphics working with this chipset. So, I'm still dual-booting on my laptop. It's a pain, as honestly I'd rather go full linux.
For those wondering, I'm using Ubuntu on a Acer Travelmate 4400, and yes, I've one through EVERY walkthrough for 3d Graphics. Everything else works. Graphics, wireless internet, even my card reader. It's just 3D accelerated graphics.
Not much to the article. I mean it's a given that Dell would want better drivers -- no one's going to buy a PC that they can't hook up to their favorite monitor and use right out of the box.
GetOuttaMySpace - The Anti-Social Network
here just a couple days ago. Not sure how much better they are, but they are making some efforts.
Since ATI has been swallowed by AMD, ATI has gone downhil. Paper launches of products and mssed shp dates Wha makes you thin ATI will make an effort or do the even have the means to do do it?
"While it is not known whether the end product will end up as open source, with big businesses like Google and Dell now behind the push for better Linux graphics drivers, hopefully ATI will make the smart business decision and give customers what they want.""
Free blow jobs?
The only reason I have ever bought nVidia exclusively is the drivers. If ATI perked up with something better than TwinView (give me multicard support so I can have 3 monitors without xinerama!) and I'll switch. Besides, I want to get in on that AMD/ATI action if AMD ever get back on top.
(Not my current machine is a C2D E6600 with a GeForce 8600GTS and 7600GS - So no bias here.
Besides, any extra competition is always good. If it forces nVidia to push more improvement, bring it on.
-- Lattyware (www.lattyware.co.uk)
I hear the plans to port the Catalyst Control Center is actually a devious plot by MS to destroy Linux on the desktop.
Id be more hopeful if the ATI tray tools guy was doing Linux.
"Even if ATI released 100% working, fast drivers, they would be useless if they weren't OPEN and FREE"
Totally. Unless, well... unless you want to some stuff that requires working, fast drivers. In that unlikely circumstance the drivers would be very useful.
When it comes to closed systems like video cards and their drivers, I think only a fool would turn up his nose at a binary simply because it doesn't come with source code. They should, of course, provide it for any GPL'd libraries they use.
If the drivers do what I want them to do (i.e. not suck), I will use them, GPL or no GPL.
Why does the never ending cycle of
ATI Needs to produce better Linux drivers --> ATI announces they really like Linux --> ATI never produces drivers
keep exciting everyone enough to cause this constant hand wringing?
They are not going to ever really support Linux well. If that's not clear after 12 years of the above cycle, then you haven't been paying attention. Move on.. Get a board with an Intel integrated GPU if you want totally open. Get an Nvidia card if you don't care about open, but want working accelerated drivers.
If ATI does somehow produce open specs or drivers, great.. think about buying one then. In the mean time, vote with your dollars, buy something else.
M$ DRM and DX is what is keeping good open drivers away from linux. Intel did open there but there hardware at the time was real bad next to ATI and NVIDIA and they had very little to lose as at the time 3D game play was very slow on Intel GMA video.
I think we will eventually see open drivers from amd/ati, after all Intel has open-sourced theirs, so AMD will want to as well. Anything to get their hardware selling I would think. Especially for the server market, where AMD is doing (relatively) well, and the video hardware isn't bleeding edge (I know there are some open reversed-engineered drivers, but it would be nice to have some official ones).
When it comes down to it, as the underdog, AMD has the most to gain, and the least to lose, by open-sourcing their video drivers. And if/when they do, Nvidia will be under pressure to follow suit.
In any case, I would be happy with better support, open or not. With a growing install base and good, stable, 3D graphics it would also make the game companies not completely ignore Linux. Here's to hoping civilization V is cross-platform! (hey, they already started down that path by using much python for IV)
Well, back to rejecting software patent applications.
Open source the damn things, and then make sure everyone knows about it! (market it)
I *promise* you, AMD, there is big potential here.
ATI is going to write better Linux drivers. How many times have we heard this? What you have to realize is ATI can't write drivers period. Their Windows drivers are the biggest piece of crap on the planet. Yes, they may be better than their Linux drivers but they are still not good. ATI needs people to write drivers for their hardware.
On a side note, they should make their driver download site more accessible from a console based browser. I was trying to download their driver and it was next to impossible without a JavaScript/GUI browser. So even if the driver worked well, what's the point if you can't get at it without the help of another computer?
Even if ATI released 100% working, fast drivers, they would be useless if they weren't OPEN and FREE.
You people are all crazy about GPL/Open Source. "VIVA OPEN SOURCE WE WANT SOURCE CODES!". Seriously, how many *nix users contribute to OSS projects? How many contribute code? I bet a good bunch of people contribute because I've seen projects that have died and have been picked up by other developers to keep some applications alive so I won't deny the existence of contributors.
What I will say is that I would honestly prefer closed source drivers like Nvidia but that work correctly and perform great rather than open source drivers with the current ppl @ ATI. Call me crazy but why does every company that develop on Linux have to give in to this OSS idealogy, the idea of giving to the community in order to keep it alive? Seriously the company that do so are great but the companies that don't want to, it's their choice it's their product and it's their software.
Does ATI need to improve their drivers? Hell yes. Is the solution to open source their drivers? Maybe, maybe not. Get a good team of linux developers to regularly work on them at ATI and if the drivers perform great, you will see many happy ATI users who will not need to buy a Nvidia video card to simply to stay on Linux. Sure there will be a few pissed off GPL/OSS/Linux/Penguin zealots who will cry for the source code, too bad for them I guess.
Hmm.. maybe I am missing something, but why would ATI not want their drivers in linux, whether open or not? I know in my recent purchase of a laptop, if they had an ATI gpu, I ignored it as a choice, as I run Ubuntu, and I want graphics that actually look decent and are able to support 3D. Hopefully now that a big hitter like Dell is urging them on, they can stop ignoring the growing Linux community.
Perhaps part of the issue is that open source drivers could be written to do anything.
Various legal restrictions currently require that hardware does less than it is capable of.
With open drivers, the hardware could do everything- even if it broke the law.
I have a music player-- it won't let me copy songs off it to the hard drive.
OTH, if i take out the memory card and put it in a card reader, I can copy the songs off.
So the restriction on the music player is really stupid. But they did it anyway. Probably for legal reasons.
She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
So that explains VISTA problems, but we're talking Gnu/Linux here....
Score: Linux - 1 Vista - 0 MOD Funny
-Cnik
"And dismissing a binary simply because it's a binary, without even considering where the best option lies, seems like a fool to me."
My english done gone busted itself all up inside.
Use nVidia. They make a better product, have better support and happier customers. This is especially true for linux users, but I find it true in general.
I really don't care if the drivers are closed-source as long as the company updates them and responds to bug reports. I hate to see politics creep into Ubuntu where I have to explicitly enable NVidia drivers, that makes it more trouble for me to use the drivers than it should.
Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
Ah Dell, You must be new here.
Yea ATI's drivers are great....
BTW I'll give it to any developer making a serious effort to write open source drivers. I'll even pay shipping.
Novel theory: Modern Man evolved from psychopath
After having a 9800 pro and a x800 pro running under Windows XP I agree with your statement. ;)
I'm currently running Ubuntu on a Dimension 9200 - It's a great machine, really powerful, NVidia graphics, runs multiple guest VMs happily, Compiz spinning away on my desktop...a good all-round showcase example to show my colleagues that Linux is now desktop ready.
F I)
s age?board.id=soundblaster&message.id=31220&view=by _date_ascending&page=73
:-D
"Great" they say. Wow! And walk off with their shiny Ubuntu Cds. Then they send me a youtube link to something, and all they hear from my office is "Beep". Oh yeah, fully supported hardware except the Creative X-Fi audio, which has literally Zero linux capability. Creative have been promising drivers for 2 years now, but have repeatedly pushed the ship date as "It has taken more resources than expect to redesign our software and drivers for Vista." so at current look the beta will now not even be until Q4 (http://opensource.creative.com/soundcard.html#X-
So until then, if you buy a top-end Dell box, you won't be getting any sound out of it except some Spectrum-era beeps. Shameful.
For some amusing reading (and some trolls, which isn't helping I guess), here's a (currently 73 page) thread on their forums complaining about this:
http://forums.creative.com/creativelabs/board/mes
"please type the word in this image: obstruct"
A company the size of Dell finally made a request for improved Linux drivers.
Should have seen it coming though when Dell started bundling Ubuntu with their systems. Since they have an outstanding contract with ATI/AMD, it's only good business sense to request improved drivers.
Any takers that Dell will be making the request that ATI improve their technical support for at least Ubuntu?
First rule of holes; When in one, stop digging.
You sick little monkey. No one wants to see your mom's droopy meatbags.
Stevie 'blow' Jobs and all that youkno!
And them macses giving you a job while doing their stuffz and all...
ATI does produce drivers. The problem is, they don't release the source code so we can fix them and make them work without exposing ourselves to certain draconian laws.
now we need to go OSS in diesel cars
The discussions regarding GPL and open-source drivers are irrelevant to the point Dell (and ATI+Linux users over the years) have been trying to make. There's more to making drivers work in linux than opening up the source code.
The more a piece of software makes use of a certain OS's API and specific device control structure, the harder it is to make it portable. Everything to do with how the software interacts with the operating system, and optimizations made therein, have to be re-written, and linux has a very very different device node structure than windows! There is a great deal of effort required to make the same functionality, and the same performance. Nvidia has historically shown more dilligence on this front. The fact that a so many it-won't-work cases exist for the ATI drivers implies they've cut a lot of corners. Yet they continue to release updates. I wonder how many people at ATI are actively working on this...
ATI has had proprietary linux drivers for quite some time now, and as somebody who's used them for about 4 years, I can say they've come a long was in terms of performance. However, dropping support for fairly recent cards is rather troubling, and nothing Dell can say would make a difference there (no market for cards that aren't being sold). And still no AIGLX. Outside pressure might help with that one...
I don't even use Linux (BSD). But I was happy with Dell's decision for the very reason you mention, and plan to buy an Ubuntu laptop and install OpenBSD on it.
a major company like Dell using its enormous influence and... i'm sorry. i can't finish that with a straight face.
Power to the Penguin!
ATI hasn't produced a decent driver for any platform in their existence, why would they break the streak and change now? I believe it would be a win win for every graphics and sound card to go open source, then we might actually have some decent software that won't crash your computer. (are you listening Creative Labs?)
Haven't learned our lesson regarding security or portability have we?
Popular binary drivers had some unresolved, severe exploits and couldn't be bothered to address them for about two years. That's just an anecdote, but illustrates that the problem is real and not just theoretical. Anecdotes aside, there are inherent problems with binary-only drivers (or binary-only anything). For the obtuse, the interview with Theo de Raadt interview with Jonathan Gray and Damien Bergamini go into more details.
Production mistakes and design flaws aside, happen. That's why we get the effect that "given enough eyeballs, all bugs are shallow". But with binary-only that also means that nearly anything, from back doors to monitoring, can be piggybacked into the blob. You'd be hard pressed to find out. And depending on the vendor for the binary also leaves you dependent on their choice of architectures - not yours, and their lifecycle timeline - not yours.
Some, like the GP, may prefer the GPL, others may prefer other open source license. Whatever. Any of them is a far cry better than no source code.
Also, remember the open source is not just a license, but a development model. Popular hardware will gain development speed and quality for the drivers. It's not like the drivers have any inherent value without the hardware. Opening up the drivers would most likely boost the sales of the hardware they use.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
and they have a hard time catching up. Maybe they will finally "get it" and release the specs. I think the Open Source Windows drivers will also be a favourite for their stability and lack of bugs. Game developers could also check much better what went wrong and will send in bug reports. Open Specs would help Ati in the Windows market as well.
Why has ATI struggled with driver development for as long as I can remember. I'm curious why they've never been able to hire better developers.
Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
He's missing the middle finger, as his entire post attempts to describe a gesture for which that finger is very useful.
Well, I had an abnormal experience of ATI/nVidia - I had an nVidia 7300LE (fairly low end, I know) in my 64-bit Ubuntu box (which was also, in an attempt to get a working driver, a Debian, Fedora, Mandrake and even Gentoo box, in various stages). 3D definitely did not 'just work' - the 3D acceleration drivers had this ugly habit of making xorg take 6 and a half minutes to start up. The relevant thread on ubuntuforums can be found here: http://ubuntuforums.org/showthread.php?t=484455 I'm now running an ATI X600 - it's massively superior, in terms of functionality. The control panel leaves a lot to be desired (the general impression of being in control would be a good start), but it works, and it's acceptable. I do fluxus-based 3D livecoding, which takes a lot out of the graphics card: as such, I need it to be able to cope with some hardcore abuse. I'm not massively pro-ATI or pro-nVidia: the most functional product will get my money, as far as I'm concerned. I don't really care if it's GPL'ed or not, truth be told. Binary blobs suck, but shit happens. Get over it. Until someone out there can keep up with the graphics card industry in terms of writing decent GPL'ed drivers, I'll happily use the blobs.
http://xkcd.com/313/
--Mr. Helper
As Henri Richard announced (some time ago...).
nemesis. Home of an experimental fe code.
When it comes to drivers, closed isn't pragmatic. Closed drivers don't get audited. Closed drivers don't work if you upgrade your kernel (or need to run an old one), or want to run on an arch that the vendor didn't bother to compile for. And then worst of all, closed drivers enslave humanity!
I'm not trying to be a troll, but why can't we just have a base standard for talking to peripherals? Have a "It will do basic functions" standard driver that will work, and then have propitiatory drivers for extended functionality. I'm still amazed that printers require different drivers in XP for even simple operations, but USB drives do not.
Just my 2cents worth.
I know writing drivers that are opengl compliant, and do proper video modes/timings and all the niceties like tv out is not a trivial thing, but they made the damn hardware! It's not like parts of it are a secret to them.
You could say they don't put enough man power into writing drivers for linux, but even on the windows side, ati has been shakey in the past. I remember ati having to always release some patch because a new game exposed some other problem in their incomplete drivers.
Again it's their hardware, instead of taking years of flak in the media, why not just write up to date drivers?! What? Does it take 100 software engineers working around the clock for 5 years to have a working driver?! Couldn't they lay out a unified driver spec (similar to nvidia) put 10 of their guys on it for a month and be done with it? I don't know the inner workings of driver development, so maybe someone can enlighten why this seems to be the insurmountable hurdle that ati can never get past.
I just upgraded my Matrox Millennium II to a Radeon 7000. I find that if you stay 5 or 10 years behind the current technology you get good, Free software.
It's great being able to view some of the more resource-intensive GL screen savers!
I don't know what percentage of Dell laptops might use broadcom wifi, but it would be nice for a big name to pressure them into making usable linux drivers.
This has occured to me more than once. It seems that ATI isn't really focusing on the PC Market. With alot of the consoles usint ATI powered graphics anymore it seems to me their support for much of anything on PC is slipping, I imagine, due to the vast ammount of orders they fill by supplying the likes of Nintendo with graphics. This is assuming that they are supplying an actually chunk of hardware as opposed to simply helping with design. Still, an interesting thought.
He whom you called four-eyes yesterday, you call Sir tomorrow.
Good luck, folks. I've owned two ATI video cards in the past and I've always had to resort to user-modified drivers (Omega) for normal operation.
This led me to two empirical truths:
A) Always build your own computer
B) Never buy ATI video cards
THOUGHT YOU DIED :(
ATI can't even code Windows XP/Vista drivers.. You expect them to make Linux drivers?!
Yes, my girlfriend is a BitchX
smart business decision? if ATI didn't release the drivers for linux it was because they wouldn't make very much money. Giving a small percentage of their customers a driver that could cost thousands or millions to develop isn't what many people would consider a smart business decision. Just ask netgear who decided not to support AMD chipsets, which make up a measly %60-70 of the market, with the WG311v3. This is not flamebait, I am making a point.
Help Me! I'm trapped in the tubes! Oh noes! Here comes a internet!
you get what you pay for!
15 years ago some of us were asking ATI for OS/2 Warp drivers. *rim shot*
It would be poetic justice if ATI put Dell on hold for an hour every time they called to check in on those drivers. Then transferred them to 3 different parties before cutting them off.
In fact, if ATI promises to do that I will forgive them for the OS/2 lies and bogus promises they made.
... source code for your drivers (or indeed any other software you run) is very useful on several counts:
my neighbor just bought a dell 1521 with ati graphics and the ubuntu install was flawless, except for the video driver;-(, he should have went with the intel model 1520.
LUNIX
i got five on it.......
nm
Uh, yeah, no. That blog is bullshit. He said they will work on better Linux support, and they've been saying that for years. He never said anything about open source drivers.
"ATI will make the smart business decision and give customers what they want."
Never seen it happen yet in my 58 years of breathing.
Humans ALWAYS make the wrong decision. It's a wonder the species still exists - must be the ability to breed out of season...
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
A) Nvidia, with the lead, but still no completely open drivers?
B) Intel, with completely open drivers, but nowhere close to the lead or high end graphics cards?
C) ATI, with moderately capable hardware and struggling drivers? If they open their drivers up completely and Dell turns to them for their supply of graphics cards, could we see a surge in popularity amongst Linux users?
Long-term, either Intel will catch up on the hardware side, or Nvidia and ATI will have to open up their drivers. The first of the latter two to open up their drivers completely will probably get the edge they need in the POSIX user crowd.
I guess we can always hope that AMD wises up and makes this a 3 horse race!
If knowing is half the battle, what is the other half?
Sometimes you'll see poorly written drivers if the people designing the hardware also write the software. I would hope that this is not the case for a company like ATI.
They're Canadians. This surprises you?
grey wolf
LET FORTRAN DIE!
C'mon here, anyone who's ever tried running ATI cards under GNU/Linux knows the pain of a keyboard to the forehead. We've been asking for better drivers from these guys for years. Now Nvidia, while they are in fact proprietary, they at least work. ATI's are closed source and broken too. Which is why I believe that the open-source ati driver is actually ahead of the open source nv one. Necessity is the mother of invention.
I will just add my comment that I am a stickler for the GPL (or other Free license). Software is useless to me if I can't have the four freedoms. I don't like to hear all the people here on slashdot brushing it aside; if any group of people should understand the GPL's impact, you should.
When I buy hardware, I am only going after hardware that "just works" with most of the OS-es running on a Personal Computer.
Pay attention, Intel and ATI: Good hardware is the one who runs on almost any OS. Want to stick with MSWindows only? This sends a very wrong message to the end-users. Imposing such limitation will back-lash sooner or later.
For the past 15 years the most reliable ( for me, reliable means the hardware who never let me down ) hardware that I voted for with my wallet was/is AMD / Nvidia. It never let me down with any MSWindows OS version, it went ok with Linux (Debian/Linux), prices too were allways reasonable.
I never buy "bleeding edge" hardware, I prefer those that have at least one year of testing by the users. "Drivers in a can" don't allways "just work", software needs time to include new, usually "buggy" drivers.
It is sad when we, end-users purchase hardware like ATI and Nvidia (so You got our money) but often the software drivers for those products are just NOT WORKING with an Operating System of our choice.
Wake up, video-card manufacturers! Your products will only become successful when they will "just work" no matter what Operating System the Personal Computer of the end-users runs.
It is US, the people who make your business that are asking you to promote quality, diversity and cooperation with Linux, BSD, Sun, as well and not the developers of those Systems. Respect and honor the one who purchase your products.
What we really want is complete interface specifications, so we can develop our *-licensed drivers ourselves, and, y'know, actually do something new every few years.
http://outcampaign.org/
See AMD/ATI graphics drivers Slashdot greatest hits for some further details. I would love to see better (and ideally Free) Linux support from their drivers (yes there is some Linux support out there but I'm told if you have the very latest ATI/AMD HD X2xxx cards then you will have no 3D on Linux). This is not too surprising because for around 6 months after launch there was no X1xxx Linux support. The drivers have DEFINITELY improved over time (the number of crashes due to binary ATI drivers has fallen) but while AMD/ATI are still doing stuff like refusing to get back to developers or AMD/ATI are allegedly misappropriating developer code I feel very uneasy and currently I would be wary of buying a machine with a new AMD/ATI graphics card for use with Linux.
I SHOULD POST YOUR IP LOL
with the closed code:
a) Move to an area where your current power spectrum is illegal
b) Install the firmware for an area where their power specrum is illegal
neither require the code to be opened.
So if closing the code is because of legal repercussions about people overriding the legal limits, then how come they aren't already in the chokey?
"Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment.
It's been 14 minutes since you last successfully posted a comment"
DX are keeping open graphics drivers away from Linux? RMS oughtta suit up in some spandex and lay the smack down on them in the ring! Oh, *Direct*X - my bad.
Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
Dell AMD notebooks generally come with ATI graphics cards, and Broadcom based wireless cards which are poorly supported for Linux (except by the reverse-engineered bcm43xx, which is making decent progress).
So far the only Dell Linux notebooks are E1505s, which ship with more linux friendly intel wireless & nvidia graphics cards.
Hopefully if Dell is trying to influence ATI for better drivers, they'll be pushing Broadcom for better wireless drivers as well.
I got myself a new PC several weeks ago, with a NVidia 8600 GT mostly because I was not so convinced with ATI's Linux drivers in the past.
;-)
Considering my future purchases, there are good news and bad news for ATI.
Good: I might reconsider if they actually release good Linux drivers, especially if those are Open Source.
Bad : As I'm quite happy with the performance of my current PC, the next upgrade might be 5 years in the future
C - the footgun of programming languages
True. And you need a new keyboard and eyeglasses :)