You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

Where Will AMD Take Their Drivers In Future On Linux?

By - | Views: 18,097
Out of the ashes of my controversial thoughts on AMD in the post highlighting their new mini gaming box comes an editorial about AMD's graphics drivers.

I am no stranger to calling AMD out on bad drivers, I am not saying they are bad right now as I haven't personally used them for around a year now, but in the past they have been bad.

With AMD shaking up the industry with their Mantle API it does beg the question, where will AMD go with their drivers on Linux?

We have Mantle which they haven't even confirmed if they will support it on Linux yet. Mantle is the API that's supposed to give performance gains over traditional graphics drivers. Now that's a great idea in theory, but it has already been shot down somewhat by the fact that AMD themselves along with Intel and Nvidia all said you can unlock many multiples of performance gains like that with OpenGL.

We then have Catalyst their closed-source graphics drivers that probably have some sort of middle-ware stopping them from open-sourcing it. I doubt that is the only reason they probably have certain techniques they wouldn't want Nvidia seeing which is just business.

Then we come to their open-source drivers which according to reports from nearly everyone who has stated they have used them that they have improved dramatically. I've seen benchmarks over time from Phoronix which backs this this up too, sadly I can't link any as trying to find an AMD benchmark of old vs new drivers wasn't easy.

Will AMD drop their Catalyst drivers for general desktop Linux in favour of their open-source drivers on Linux and keep Catalyst for things like professional work stations?
It sure would make a lot of people happy, there are masses of upsides to having fully FOSS (Free and open-source software) graphics drivers like not having to install anything yourself, it just comes with the system and works right away. This mostly already happens though, all we need is better day 1 support of newer graphics cards in the open-source drivers which brings me to my next point.

What would be great to see is some sort of driver updater for open-source drivers like Intel have, that would be great for AMD open-source users. Especially if you use a distribution on a 6-month or longer release cycle, if you picked yourself up a shiny new AMD card that wasn't currently supported, but gained support in a release a month before you don't want to wait another couple months for the new distro, having that software to just update the open-source drivers without fiddling around manually with repositories or PPA's and the like would be fantastic.

I have to hand it to AMD (and Intel) for providing good open-source support, Nvidia is lacking heavily in that category.

So, what do you the readers think AMD will do in future? Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
23 comments
Page: 1/3»
  Go to:

Shawn Apr 30, 2014
the open source drivers are really on par with the closed source ones so i say stay with the open source drivers,the only drawback is no open gl 4.0 support it only goes up to 3.0 for me even though the closed drivers go up to 4.3 but i seem to have issues on and off with screen flicker im not sure if thats my card or if its there drivers...it just started doing that,i even tested on windows 7 and it still does it so either its them or its my card ready to bite the dirt..i have a 5770
migizi Apr 30, 2014
Read this article http://www.phoronix.com/scan.php?page=article&item=amd_catalyst_kernel&num=1

Basically there are no current plans to port Mantle to Linux. AMD is tossing around the idea of refactoring their Catalyst driver to hook into the FOSS driver. They would continue to enhance the FOSS driver but then allow all the extra stuff when you install their driver. It will allow them to get KMS support with the Catalyst driver so things like Wayland work.

If their plan works it would be a big boon to open source and Catalyst.

I will continue to buy AMD even if their drivers aren't the best because no matter what, when my hardware gets old I have the FOSS driver to fall back to. I don't have to worry about trying to figure out which driver to use or anything like Nvidia does with legacy drivers.
Skully Apr 30, 2014
I don't see a real future for AMD at all anymore. Their cpu's well under perform while generating alot more heat and use more power. Their GPU drivers suck in Linux compared to Nvidia. And even on windows you have more issues. Currently your better off just buying the best Intel cpu and Nvidia gpu you can with the budget you have for your build.

Unless they pull something out of their butts, the fx-8350 cpu I recently/regrettably bought for my missus will be the last sale from me. I should of just got her an i3 or low i5 for same price. It would perform better for gaming and wouldn't become a room heater while sounding like a it's about to take off into the sky. I had to buy an aftermarket cooler for it and disable core boosting to shut it up, or my partner wanted me to rip it out and put her old parts back in lol.

P.S I used to be a lover of AMD's cpu's. Never liked ATI cards though, due to same issues they still suffer from with AMD.
gabsd84 Apr 30, 2014
The issue that AMD still face is lack of day 1 support for new hardware in the open driver as mentioned by Liam. Intel gets around this by throwing lots of devs at it and getting the code into the Linux Kernel and Mesa months ahead of the launch of new hardware. AMD needs to do exactly what Intel is doing.

Speaking from experience, the RadeonSI driver is now good enough on Ubuntu 14.04 to play many games out of the box (tested: Killing Floor, Left 4 Dead 2 & Oil Rush with GL3.2 override) but the development code is in better shape with performance improvements, OpenGL 3.3 support and lots of bug fixes. AMD should just dump Catalyst and switch all focus on to the open driver. My guess is that many (most??) AMD Linux users don't really care about Catalyst and use the open drivers already. Having 2 drivers is just wasting already stretched resources.
migizi Apr 30, 2014
@Skully Yes Intel has great chips, but that wasn't always the case. If AMD didn't come in and kick their but in the P4 era they would have never innovated to where they are now. You also have do your research and buy what feel is best for you. Don't just buy based on price. AMD is still working to become profitable and the PC market doesn't help that. Intel has the money and power to buy their way into computers. They can pay companies money to use their chips so their user base goes up. It's all politics.

I'm not entirely sure what kind of games people are playing lately that you need an i7 extreme to get good game play. I'm still using my Phenom II x4 low powered CPU from 5 years ago. Out performs the i5 I have in my laptop that's only a couple years old.

As far as the FX line goes, they haven't put a lot of love in that because they are focused on the APU line. HSA is where they want to be and I believe that is the right direction. Leveraging the GPU for more stuff will make their chips outperform Intel. It's just going to require time for wide spread support.

Once AMD can star to generate a consistent profit they can work to hire on more people to improve their drivers and product line. You want them to get better, then you have to support them.
Lordpkappa Apr 30, 2014
The question it's not if it's bettere proprietary or free drivers, the question is what kind of drivers offer me the best experince and performance?
I think that also for AMD the fglrx are the best for gaming, but at the moment are far away from Nvidia performance and stability, switching to free model need to open-sourcing it to gain enought performance and to support in time all the new hw, i don't think will happen soon.
Skully Apr 30, 2014
Quoting: migizi@Skully Yes Intel has great chips, but that wasn't always the case. If AMD didn't come in and kick their but in the P4 era they would have never innovated to where they are now. You also have do your research and buy what feel is best for you. Don't just buy based on price. AMD is still working to become profitable and the PC market doesn't help that. Intel has the money and power to buy their way into computers. They can pay companies money to use their chips so their user base goes up. It's all politics.

I'm not entirely sure what kind of games people are playing lately that you need an i7 extreme to get good game play. I'm still using my Phenom II x4 low powered CPU from 5 years ago. Out performs the i5 I have in my laptop that's only a couple years old.

As far as the FX line goes, they haven't put a lot of love in that because they are focused on the APU line. HSA is where they want to be and I believe that is the right direction. Leveraging the GPU for more stuff will make their chips outperform Intel. It's just going to require time for wide spread support.

Once AMD can star to generate a consistent profit they can work to hire on more people to improve their drivers and product line. You want them to get better, then you have to support them.

I agree it wasn't always the case, hence why I said I was once an AMD cpu user.
I also agree that intel wouldn't have worked so hard to get ahead if AMD hadn't been so good.
I do wonder what they did with all that money they must of made, cause as you say now intel have the money to pour into getting better and better. AMD could of done the same when they were king.

I also agree that your Phenom IIx4 is a great chip, it was after that they went crap. I would swap the fx-8350 for your chip in a heart beat. My mate still has his Phenom II x4 black edition and it's great. You definatly don't need an i7 like mine for gaming, but I do alot of other stuff like game development and video editing ect.

While I would like them to get better, and I have supported them in the past. I will not support them now by buying their inferior products. They can just get some more investors or something instead.
Hamish Apr 30, 2014
Quoting: SkullyI do wonder what they did with all that money they must of made, cause as you say now intel have the money to pour into getting better and better. AMD could of done the same when they were king.

AMD was never king financially. Intel could always eat them for breakfast in terms of the size of their bank account.

Still, I am one of those people still using a Phenom II X4 for gaming, and I only upgraded to that relatively recently. In the future I will probably go with one of the new AM1 Athlon or Semprons they are putting out now.

Quoting: SkullyI should of just got her an i3 or low i5 for same price. It would perform better for gaming and wouldn't become a room heater while sounding like a it's about to take off into the sky. I had to buy an aftermarket cooler for it and disable core boosting to shut it up, or my partner wanted me to rip it out and put her old parts back in lol.

I legitimately do not have much experience with newer Intel parts, but the main reason I use AMD CPUs now is because of terrible thermal performance that Intel had back in the day.

Not that this ever was meant to be a CPU discussion, but anyway...
Xpander Apr 30, 2014
Quoting: SkullyI don't see a real future for AMD at all anymore. Their cpu's well under perform while generating alot more heat and use more power. Their GPU drivers suck in Linux compared to Nvidia. And even on windows you have more issues. Currently your better off just buying the best Intel cpu and Nvidia gpu you can with the budget you have for your build.

Unless they pull something out of their butts, the fx-8350 cpu I recently/regrettably bought for my missus will be the last sale from me. I should of just got her an i3 or low i5 for same price. It would perform better for gaming and wouldn't become a room heater while sounding like a it's about to take off into the sky. I had to buy an aftermarket cooler for it and disable core boosting to shut it up, or my partner wanted me to rip it out and put her old parts back in lol.

P.S I used to be a lover of AMD's cpu's. Never liked ATI cards though, due to same issues they still suffer from with AMD.

i seriously disagree from the CPU part. Fx-83xx series are still super good when it comes to performance/price ratio. Linux is pretty nicely multithreaded in general so more cores beats i3/i5 every time.. special when you compile or multitask a lot.. single core perf is dissapointing indeed.. and power consumption is more like FUD for desktop usage.. idle is about 15-20W more than intel ones and under load its just 30-50W more than intels, without overclocking.. that would make about 10-15€ bigger electricity bill per year when you run your cpu at load 8 hours a day...
AMD FX series are all unlocked CPUs, easy to OC and get even more performance out of them.. ofc power usage goes up as well but who the F cares if you have enough good cooling system.
i dont see them failing at all.. i'd take FX8320 every time over i5 4550 or 4650 and its cheaper than those.

future however doesnt indeed look good if they dont plan to refresh their FX series.. APU series are pretty weak in terms of CPU power... and GPU drivers are poor as well.
Skully Apr 30, 2014
Quoting: Xpanderi seriously disagree from the CPU part. Fx-83xx series are still super good when it comes to performance/price ratio. Linux is pretty nicely multithreaded in general so more cores beats i3/i5 every time.. special when you compile or multitask a lot.. single core perf is dissapointing indeed.. and power consumption is more like FUD for desktop usage.. idle is about 15-20W more than intel ones and under load its just 30-50W more than intels, without overclocking.. that would make about 10-15€ bigger electricity bill per year when you run your cpu at load 8 hours a day...
AMD FX series are all unlocked CPUs, easy to OC and get even more performance out of them.. ofc power usage goes up as well but who the F cares if you have enough good cooling system.
i dont see them failing at all.. i'd take FX8320 every time over i5 4550 or 4650 and its cheaper than those.

future however doesnt indeed look good if they dont plan to refresh their FX series.. APU series are pretty weak in terms of CPU power... and GPU drivers are poor as well.

Yes Linux is multithread and more cores win, but that doesn't apply to games yet. Most games are still using 1, sometimes 2 and rarely 4. So most games run *** due to poor single core performance and they also stink at floating point calculations due to having a shared fpu unit in each module.
Then take into account that the fx-8350 runs at 3.9ghz and boosts to 4.1, while the i7 is 3.6 with boost to 3.9. An I5 would be everybit as good for gaming as my i7 due to games using 4 or less cores.

eg. Serious sam 3 on Linux. In the performance options cpu performance, my fx8350 has to be set to lowest or framerate drops below 60 alot. My i7 can have it on ultra. same distro, same gpu
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.