AMD Releases Open-Source Radeon HD 7000 Driver 84
An anonymous reader writes "AMD has publicly released the open-source code to the Radeon HD 7000 series 'Southern Islands' graphics cards for Linux users. This allows users of AMD's latest-generation of Radeon graphics cards to use the open-source Linux driver rather than Catalyst, plus there's also early support for AMD's next-generation Fusion APUs."
Re:DRM in Linux? (Score:5, Informative)
Re:WOOOOOOOO!!!!!!! (Score:4, Funny)
I'm still waiting for 4D.
Re: (Score:3)
I'm still waiting for 4D.
Ahh, so I figure you finally want to see that overhyped second frame.
Let me tell you, after you've seen one, you've pretty much seen them all. ;-)
Re: (Score:3)
Judging from the average hashrate, there are more than 5 of us. :)
Re: (Score:1, Troll)
Re: (Score:2, Funny)
Re: (Score:1)
No. And that's not the point of mining anyway. The point of mining is to secure the network; any profit made from it is just the incentive. If your own electricity costs too much for there to be any incentive for you, then just buy the bitcoins outright, since doing that will be cheaper.
Do you also come out richer every time you buy something using Paypal?
Re: (Score:3, Insightful)
Do you also come out richer every time you buy something using Paypal?
Well, yes, that's the point of trade. I exchange something (in this case money) for something that I perceive to have higher value.
Re: (Score:2)
well then, if you're talking about perception of value then the people who mine bitcoins obviously perceive the value of what they are doing to be higher than the value of the electricity consumed.
BTW, lots of people pay good money for worthless shit that they perceive to have value (largely because they're either stupid or easily manipulated by marketing or both) so arguments based on perceived value aren't very convincing.
Re: (Score:2)
well then, if you're talking about perception of value then the people who mine bitcoins obviously perceive the value of what they are doing to be higher than the value of the electricity consumed.
Except that BitCoins are a medium of exchange. They have no value other than the ability to exchange them for something else. It's like the number in your bank balance: you don't even have coins or notes that may become collectable. The value of the money in your bank account is defined by what it can buy for you, as is the value of BitCoins. Currently, however, I don't believe that there are any things that can be bought for BitCoins that can't be bought for less money than the cost of mining the BitCo
Re: (Score:1)
Bitcoin is silly, but how much electricity did you waste making this post and having thousands of people download it?
Re: (Score:2)
Llano: 3.3? (Score:4, Interesting)
Re:Llano: 3.3? (Score:5, Informative)
There's still a problem with Llano VGA in Linux 3.3. These bug [launchpad.net] reports [freedesktop.org] seem to indicate that the problem lies with the DP to VGA bridge not working. As a workaround, you can use a HDMI/DVI connection instead of VGA.
AMD needs to focus on OS (Score:5, Insightful)
AMD could help itself a great deal by focusing on open-source support. Intel does a pretty damn good job supporting open-source with drivers, but they lack top-end graphics hardware. nVidia provides a solid binary, but their *NIX support lags behind Windows.
If AMD becomes the number #1 graphics hardware on Linux, it could help even out their hot/cold CPU offerings.
Re:AMD needs to focus on OS (Score:4, Informative)
Lagging support such as nVidia Optimus not being supported on Linux platforms.
Re: (Score:2)
Optimus is THE ONLY CURRENTLY PRODUCED GRAPHICS ADAPTER that is not supported on Linux by its vendor and without a functional open source driver.
Re: (Score:2)
I think you must mean ATI. AMD has generally been pretty supportive of Linux, which is why many Linux users were happy when AMD bought ATI. The fact that the AMD driver is still a bit behind just reflects the fact that AMD basically had to start over to develop an open source driver for their cards. AMD is in fact, I think, driving much of the Xorg development around better 3D support because of their drivers (things like KMS and Gallium).
Re: (Score:2)
Optimus isn't a graphics adapter. It's just software in the drivers that switches between the IGP and the discrete GPU on the fly when needed. I thought the reason it wasn't available on Linux was that Xorg simply didn't support hot-swapping of GPUs.
Re: (Score:2)
I thought the reason it wasn't available on Linux was that Xorg simply didn't support hot-swapping of GPUs.
No. Nvidia itself supports power management on its GPUs, and there is no actual hot-swapping involved, Nvidia GPU is simply turned on and off whenever needed while the rest is done by constantly running Intel GPU. There is even Bumblebee -- an open source Optimus support that uses either proprietary Nvidia drivers or open source Noveau underneath, however without Nvidia being involved it only works on some devices. The only reason why Optimus is not universally supported under Linux is Nvidia's refusal to d
Re:AMD needs to focus on OS (Score:4, Interesting)
Re: (Score:1)
Disclaimer : my knowledge of this issue Dates 4 months back
Barely. It requires a special command (optirun) to be appended to run any application that requires 3D acceleration, and you don't benefit from the power-saving features optimus is supposed to offer. As a result, my autonomy is shorter on linux (~1h30 as opposed to ~2h30).
I wanted to promote the smoothness of the linux experience thanks to a nice compiz display instead I had a hard time making basic 3D applications work. I think nVidia lost me over
Re: (Score:2)
Re: (Score:2, Informative)
nVidia's linux support has been solid for, like, a decade. Their blob works so damn well, and has worked well for so damn long, that even if the Magical Code Fairy came and blessed AMD/ATI with perfect *NIX modules, I would be hard-pressed to give up on nVidia. I'm all fidgety, waiting for the nearly-released 600-series cards, and you can totally bet those cards will have first-rate blob support, for us early adopters of the linux persuasion.
Buy a relatively new ATI card, and really, you just hope to Christ
Re: (Score:2)
Re: (Score:2)
I've been using a 5670 for over 3 years and never had a problem with their drivers in windows as I prefer sticking with the stable version of catalyst. Hell if I could, I'd install the bare driver but that's not the case anylonger and it's catalyst that has given ATI a bad name, not the driver itself. I have never had a driver failure since I installed the card under Vista. Yes Vista. When it was released the driver was stable and never crashed. It wasn't the fastest but then, I'm not a gamer.
For all the Nv
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
nVidia provides a ,proprietary blob, only for x86.
FTFY.
With their fabs all sold... (Score:1)
Re: (Score:2)
And this will do what?
Re: (Score:2)
Re: (Score:3)
I wasn't suggesting that they give it for $0 - I was suggesting that they make the architecture open source, say w/ a license that allows anybody to study the code, but charges a certain amount if someone wants to use for commercial purposes i.e. to fab a CPU. In other words, they could charge $x to a licensee for signing up, and $y for every chip sold. The licensee then just has to do incremental work on the design in terms of aligning it w/ whichever fabs they're working w/, which won't involve AMD dire
Re: (Score:1)
I wasn't suggesting that they give it for $0 - I was suggesting that they make the architecture open source, say w/ a license that allows anybody to study the code, but charges a certain amount if someone wants to use for commercial purposes i.e. to fab a CPU.
Also known as *not* making it open source... Unless you're talking about living off the patent licenses.
Re: (Score:2)
Re: (Score:1)
Uhm, Arm doesnt' "open-source" their architecture and it's pretty successful. The company that used to be called Sun did a community license similar to what your are suggesting with their Sparc core. Which do you think was more sucessful?
I always find it surprising how the opensource vultures/jackals come out to attack the weak and wounded with their "suggestions" on how to run thier business into the ground. It's as if they actually want the weak companies to die so they can feed off of the remains. Op
Re: (Score:2)
No, that would be "not making it free." Open source does not have to be free, unless you want to charge to view the source instead of just to use it.
Re: (Score:1)
Re: (Score:2)
awesome! (Score:2)
I look forward to hearing from actual users how well these drivers work.
They still have a non-free dependency; go /w Intel (Score:2, Interesting)
I was one of the first people to give AMD credit for making the decision to release specifications when ATI was bought. How naive I was. We shouldn't be supporting AMD until they come clean and release sufficient specifications for use on free operating systems. Intel remains to be the only company with graphics chipsets that are well supported on GNU/Linux and free operating systems. The ATI 3d acceleration is still dependent on non-free software. Only the 2d works on free systems. Right now they just rele
Re:They still have a non-free dependency; go /w In (Score:4, Interesting)
Re: (Score:3)
Re: (Score:2)
Some intel chips use PowerVR, which has no OSS driver
And no windows driver either. Obviously, that's hyperbole. The chip does have Windows drivers and Linux drivers. The Windows ones are beyond terrible and the Linux ones were even worse.
This may have changed when since I last looked, but I'll bet the intel partners were furious for being given a dud with such awful drivers.
Re: (Score:2)
PowerVR doesn't have any open-source drivers - the only ones you get are binary blobs.
Of course, awful drivers is interesting, consider
Re: (Score:2)
Of course, awful drivers is interesting, considering an awful lot of smartphones are running the Linux kernel, and an awful lot of them have PowerVR chips powering them.
Sure. I was referring to the Intel GMA500, which I had the misfortune of dealing with. It was in a super-ruggedized toughbook. We had both Windows and Linux versions. The graphics drivers were not good on either, with Linux being much worse.
Re: (Score:3)
I'd switch to AMD permanently and buy a new AMD video card tomorrow if I was sure they're serious. I want decent 3D acceleration in the open source drivers for Linux. Neither Nvidia nor ATI ever delivered on this. The proprietary Catalyst driver is something like 5x the speed of the open source driver. Nvidia is even worse. That's totally unacceptable. Some years ago, ATI announced they were opening up, and I got ready to dump Nvidia. And then... it didn't happen.
Intel? What a joke! Their video p
Re:They still have a non-free dependency; go /w In (Score:5, Insightful)
ATI announced they were opening up, and I got ready to dump Nvidia. And then... it didn't happen.
Actually that's what did happen, they said they'd open up and for the most part they have - the instruction set for "decent 3D acceleration" is out there. A decent CPU analogy is that they promised x86_64 specs, you expected GCC. It doesn't magically make a team that's 2-3% the size of the proprietary team magically able to be 50 times as efficient, worse yet the hardware radically changes from generation to generation like now from VLIW to GCN which is basically to start over. And it continues to expand with geometry shaders, tesselation, new display standards, new chips etc. so it's a rapidly moving target.
For example, Mesa just got OpenGL 3.0 support last month, the standard was released back in 2008. That's not just lack of a driver, there's not even an implementation to accelerate. Of course you could say that AMD should release their proprietary driver/OpenGL implementation which would be nice indeed but isn't practical on so many levels and certainly not something they promised. Your post is essentially why nVidia doesn't want to get involved with OSS, it's "Whaaaaaaa give us specs, we'll write the code" "Okay here's specs" "Whaaaaaaaa performance sucks, write the code too".
Re: (Score:2)
That's actually what they need to do if they want to stay relevant, because their competition has done it.
And by competition, I don't mean nVidia. I mean the truly monstrously huge behemoth, whose claws and fangs are already dripping with so much AMD blood, yet who is dismissed every time graphics hardware c
Re: (Score:1)
Low-end integrated "crap" is what 95% of the world needs...That's even where AMD's own Llano is!...
Many people do agree with you which is why people are asking if the Llano support within the open source drivers is working yet. (Anecdotal...) I have a moderate 46xx series ATI card in my linux box which I can use happily with the open drivers. Performance isn't top notch but I have never needed 100% of its graphics capabilities. In my Llano laptop it is still all Windows 7. In the future I would be happy with another AMD APU system once the open driver support is better. The performance available with Lla
Re: (Score:2)
That's actually what they need to do if they want to stay relevant, because their competition has done it. (...) You know who I mean.
More like the other way around, today AMD and Intel both have OpenGL 3.0 support through mesa while AMD has OpenGL 4.2 through catalyst/fglrx. If AMD went through the trouble of opening their implementation then Intel would essentially get a free pass to that, not to mention an invaluable lesson in shader optimization tricks and that'd benefit nVidia too. Even if it were possible it'd not be in AMD's best interest.
Re: (Score:2)
I'm not sure about that.. the architectures are so different that any optimizations made to the shader compiler would be useless to other designs.. hell, even different generations of chips require different optimizations.
Re: (Score:2)
Re:They still have a non-free dependency; go /w In (Score:5, Informative)
The ATI 3d acceleration is still dependent on non-free software. Only the 2d works on free systems.
Complete nonsense. I am doing OpenGL development at this very moment using the fully open Radeon driver. Your post has too many inaccuracies to address. If it were possible to retract it, you probably should.
Re: (Score:2)
How can I use acceleration with the Radeon driver and without the appropriate firmware binary blob? I think the GP is taking issue with that.
Re: (Score:2)
While "true", the realistic alternative is the firmware blob residing in ROM on the graphics card.
Re: (Score:2)
Exactly. I don't have the source code for the processor microcode either. I can live with it, provided the API exposed to the driver is sufficiently complete.
oh? (Score:2)
What the hell is a DCE6 display watermark? (Score:2)
What the hell does "DCE6 display watermark support" mean?
I googled for it and didn't find anything useful.
It sounds ominously like cinavia [wikipedia.org] for video.
Re: (Score:2)
What the hell does "DCE6 display watermark support" mean?
I googled for it and didn't find anything useful.
Whoa, this one really flies below the Google radar. DCE part of recent Radeon architecture [botchco.com], a programmable display controller that produces low level digitial signals to drive a wide variety of display types. As for "watermark", I did not turn up much on it beyond the patch [spinics.net]. You tell me and we'll both know.
Re: (Score:1)
Watermark refers to empty/fill thresholds in the FIFOs between video memory and the display.
Re: (Score:2)
Watermark refers to empty/fill thresholds in the FIFOs between video memory and the display.
Hah, so it's made-in-linux terminology abuse. Somebody got confused between the correct "highwater mark" and the incorrect "high watermark".
Re: (Score:3)
Well my understanding of the patch is sketchy, but DCE6 is just the display controller chip and watermark in this context seem to be nothing but frame begin/end indicators or timings depending on number of pixels to draw, latency, display clock etc. so you'll get a picture on screen and the display buffer is updated at the right time. It certainly has nothing to do with watermarks in the cinavia sense.
Previous series? (Score:2, Interesting)
I am still waiting for a working 5700 series driver.
The closed driver contains lots of bugs and is unstable, the open driver lacks features and has bad fan control. In short, one pile of failure.
How convenient (Score:3)
I found myself in the market for a graphics card recently, and after the research and hassle of figuring out what has been released as open source, I decided to delay the decision by sticking with an older NVIDIA card I had kicking around.
Now that I know this series of AMD cards is supported with open source drivers, I'm much more comfortable running it in my Linux desktop than my old NVIDIA card, which requires their proprietary drivers.
"next-Generation Fusion" (Score:2)
I built a desktop system for myself last June with an AMD 'APU' in it. At the time people were talking August for ATI's open source reveal, so I put my old nVidia card in it. It's still there, obviously.
Assuming these parts went to fab before I could buy them, this puts ATI's lead time on open source drivers for new chips at about a year. That's probably 1/3 the useful life of the part. Hopefully for the last 2/3rds I'll be able to take advantage of that power savings.
Serious question: how do they te