Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.
Canonical have decided to deprecate the fglrx driver in Ubuntu 16.04. This is hardly surprising news as fglrx, which has always been renowned for being a pain, has steadily becoming more and more of a problem on modern Linux distributions. Even Debian with its tentatively updated packages has surpassed the official system requirements for fglrx.

Ubuntu is one of the last distributions to have had support for it, and to make that happen Canonical had been patching the driver files themselves to get it to compile against current versions of X and Linux. The most recent version of Ubuntu that is officially supported by AMD is 12.04.

AMD are expected to release the new Catalyst Linux driver sometime in the summer, which will be based on the AMDGPU open source driver. However it will still have limited support and will not cover the majority of AMD Linux users needs, as AMDGPU is still very much a work in progress.

Ubuntu will now be using the open source drivers for AMD GPUs as other distros are doing. But for now those drivers are also still a work in progress, and functionality is hit and miss depending on your GPU when it comes to gaming.

In my own systems that run on APUs, gaming is sadly impossible for the moment on the open source drivers, but hopefully things will start to change on that front in the coming months.

As always with Linux you can install it yourself, but it will probably be a nightmare in this case. I gave up after many attempts, but best of luck too you though if that is your plan, I hope you're familiar with the rescue terminal :D.

Most Linux gamers will be unaffected by all this, as the majority of us use Nvidia. But I can't help but wonder how many potential new Linux gamers will be turned off of the platform during this AMD limbo period. As a lot of newbie users go to Ubuntu, and a lot of off the shelf systems these days ship with APUs.

Sources:
http://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-16.04-Dropping-fglrx
https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#fglrx
http://support.amd.com/en-us/download/desktop?os=Linux+x86_64 Article taken from GamingOnLinux.com.
Tags: AMD
0 Likes
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
36 comments
Page: «2/2
  Go to:

GustyGhost Mar 11, 2016
I'm currently running a R9 285, which is the first card to have the new amdgpu driver support. It works almost out of the box on Debian Testing, and runs great!

I did notice a few games don't work. Ark, Dead Island, Dying Light and Shadow or Mordor all have problems. The first three just crash (just because they aren't well made, or - in the case of Ark - are still in early access), and the last one works but has a lot of missing textures (presumably something to do with the lack of OpenGL 4.2 support in Mesa).

And that is the only significant problem with amdgpu today; only OpenGL 4.1 is supported, which isn't enough for some of the recent releases. When Mesa gets that sorted (or when AMD's proprietary stack for amdgpu is released), AMD's driver will be far superior to Nvidia's in a lot of ways. But as it stands today, almost all games seem to work fine with amdgpu - assuming you have a card based on GCN 1.2 or higher. Otherwise... yeah that sucks.

Same. I picked up a 285 as a place-holder card until Polaris specifically because it has the latest GCN 1.2. I'm glad you posted this because I made a half baked thread probing the viability of Debian for gaming. Tell me, does your card work out of the box? Package tracker says testing is on kernel 4.3.5 which doesn't have powerplay or DRI3 enabled by default in AMDGPU. Is there anything special you had to do? I am thinking about switching from Mint to Debian.
throgh Mar 11, 2016
Handling graphics drivers in Linux is still an absolute pain and is probably THE single biggest obstacle for the average user to get a Linux based system ready for halfway serious gaming. Both AMD but also NVidia have to get their act together eventually and release something that installs with one click, you know...like in Windows. Right now we're a far cry from that. And no, NVidia isn't much better. Optimus. 'nuff said.

Interesting: I have no further problem running the driver installation. You want a one-click-installation? Stay with Windows. Simple as that. :D
fabertawe Mar 11, 2016
As long as I have access to Windows in dual-boot, I'd never pick Nvidia. Nvidia driver is too much pain overall (not to mention that it's also the most aggressive, unlikeable, and opensource unfriendly company out there)

It's lucky you have Microsoft to rescue you

p.s. I also don't understand the issues people are having with the NVidia driver, it's an absolute doddle to install (repo and compile) in Arch, as it must be in other distros.
madmachinations Mar 11, 2016
As long as I have access to Windows in dual-boot, I'd never pick Nvidia. Nvidia driver is too much pain overall (not to mention that it's also the most aggressive, unlikeable, and opensource unfriendly company out there)

It's lucky you have Microsoft to rescue you

p.s. I also don't understand the issues people are having with the NVidia driver, it's an absolute doddle to install (repo and compile) in Arch, as it must be in other distros.

Haha lol xD

I don't get what people seem to have against the Nvidia drivers either, they've always installed and worked great for me, never had an issue, its really easy. Catalyst however has always been a massive pain in my arse. Even once I had it working sods law says then there would be a kernel update, then X crashes on boot until you re-install :P.
ungutknut Mar 11, 2016
Just a small anecdote concerning AMD-Driver quality:

My secondary PC features a R9 270 along with a i7-2600k and 16gb ram.
My tertiary PC consists of a GTX460, an E8600 and 8gb ram.

Both have the same operating system (Xubuntu 14.04) and still the tertiary machine outperforms the one with the R9 270 a little.

I have to say that I use the open source drivers (oibaf ppa) on the radeon because the crimson stuff just doesn't work (and were buggy as hell back then when they still were working), but anyway... it's really impressive how crippling the radeon driver actually is.

On the plus side of course one has to mention that the OSS radeon driver really evolves slowly and performance as well as compatibility is getting slightly better with almost each update. There are almost no games left that won't work with it (at least in my library)... at the moment I can only think of dying light still refusing to cooperate. But that game has massive problems anyway at its current state.
tuubi Mar 11, 2016
View PC info
  • Supporter Plus
Handling graphics drivers in Linux is still an absolute pain and is probably THE single biggest obstacle for the average user to get a Linux based system ready for halfway serious gaming. Both AMD but also NVidia have to get their act together eventually and release something that installs with one click, you know...like in Windows. Right now we're a far cry from that. And no, NVidia isn't much better. Optimus. 'nuff said.

Interesting: I have no further problem running the driver installation. You want a one-click-installation? Stay with Windows. Simple as that. :D
Why do people even want to download driver installers from the web instead of using their package managers? This doesn't make sense to me. There are official (or semi-official) repositories for supported releases of the big distributions that provide new drivers almost instantly after release. Sure, a highly customized or bleeding-edge system might not get this level of support, but then again, you don't even have a (legal) way of running a highly customized or bleeding-edge version of Windows. And if you do, you certainly can't expect random drivers and installers to work on it.

PS: None of the installers are "one-click" on Windows.
Farmboy0 Mar 11, 2016
While I usually use the open source drivers I switched to Catalyst recently to play Shadows of Mordor and Divinity Original Sin, both of which dont work with Mesa yet.
On Gentoo its easy to install both drivers in parallel and I have kernels built for both drivers. A simple script and a restart will switch between drivers for me.
The restart is probably not even neccessary if I would build amdgpu as module.
PublicNuisance Mar 11, 2016
I can only cite my personal experience. From a crashing and reliability standpoint I will take AMD drivers any day of the week. I have had multiple issues with various Nvidia cards over the years on Linux ranging from not booting the OS after a restart to simply not wanting to run the driver install file in the very first place. AMD drivers have not crashed on me once and have never given me any issues such as the OS not loading after a restart. I have installed the FGLRX drivers as well as the drivers right from AMD website same as with installing Nvidia drivers from the driver manager as well as Nvidia's website.

From a performance standpoint I have always been underwhelmed with AMD on Linux. I can't even max out Pillers of Eternity with my R9 280X without my framerate dropping to the 20's at times let alone more intense games such as Shadow of Mordor.

Due to performance reasons my next GPU on my Linux system will most likely be an Nvidia GPU. It saddens me because I despise most of Nvidia business practices and would rather go AMD. I would rather support AMD who gave us TressFX which runs on both AMD and Nvidia cards well instead of Nvidia's Hairworks which kills performance on AMD cards. I would rather support AMD who supports OpenCL which runs well on both Nvidia and AMD cards instead of Nvidia's PhysX which kills performance on AMD cards and slapped original Ageia PhysX users such as myself in the face when they bought the company. I would rather support AMD who is a big reason we have Vulkan coming up instead of Nvidia who hopped on the Vulkan wagon when it suited them.

I maintain a Windows system because at heart I am a PC gamer and if after a few years a game still isn't on Linux then I don't feel the need to wall myself off from a good game. I buy between 5-7 linux games a month, I donate to Linux Mint, I donate to various Linux patreon Causes. On the Windows side of things I will continue to support AMD but on Linux I doubt I will be able to.
gabsd84 Mar 11, 2016
Just wanted to add some FYI.

1. As far as I am aware Linux Kernel 4.5 has powerplay enabled by default. This was stated by an AMD dev in the Phoronix forums...but don't hold me to it.
2. I am running Ubuntu Gnome 16.04 and a kernel upgrade has just come through which backports all the AMDGPU code from kernel 4.5 to the 4.4 kernel that 16.04 will be using.

Also, I get the feeling that kernel 4.5/4.4 (with backports) may be the first kernel that will support the new hybrid stack. So when installing the new proprietary user space blob, which will probably be released by mid year, it will probably require kernel 4.5 or 4.4 with backports as a minimum. Again, my guess.

As for OpenCL, the current proprietary OpenCL driver will be open sourced. There has been a whole bunch of commits to RadeonSI for interop with drivers outside of Mesa...suggesting that RadeonSI will be able to work with the soon to be open sourced OpenCL driver.

Link
gabsd84 Mar 11, 2016
I also forgot to mention, 16.04 has mesa built against llvm 3.8, which means the open source AMD drivers have OpenGL 4.1 out of the box. I have been playing Bioshock Infinite quite nicely on my R7 260X. That should mean that only a handful of games won't run (Shadow of Mordor and Alien Isolation come to mind).
Kimyrielle Mar 11, 2016
Handling graphics drivers in Linux is still an absolute pain and is probably THE single biggest obstacle for the average user to get a Linux based system ready for halfway serious gaming. Both AMD but also NVidia have to get their act together eventually and release something that installs with one click, you know...like in Windows. Right now we're a far cry from that. And no, NVidia isn't much better. Optimus. 'nuff said.

Interesting: I have no further problem running the driver installation. You want a one-click-installation? Stay with Windows. Simple as that. :D

Well, if we ever want Linux to become interesting for the 99% of the population -not- tech-savy enough to wrestle with complex command-line based installation procedures, we better DO become a bit more user friendly. No, I haven't had a real problem either. But I don't think the average person would be able to get NVidia drivers to run on an Optimus card (which is the most common NVidia based architecture on laptops if I am not totally mistaken.)

And yes, the person who said that GPU drivers should be installable via the distro's package manager from its standard repository is right. I don't really get why installing a GPU driver has be a completely different process than any other package either.
Purple Library Guy Mar 11, 2016
Handling graphics drivers in Linux is still an absolute pain and is probably THE single biggest obstacle for the average user to get a Linux based system ready for halfway serious gaming. Both AMD but also NVidia have to get their act together eventually and release something that installs with one click, you know...like in Windows. Right now we're a far cry from that. And no, NVidia isn't much better. Optimus. 'nuff said.

Interesting: I have no further problem running the driver installation. You want a one-click-installation? Stay with Windows. Simple as that. :D

Erm, no. I have no idea what Windows is like for this, but current Mint totally has one-click installation. In the control centre thingie there's a sub-app for graphics; it detects your card and gives you a list of possible drivers (open and closed) but recommends one. Click on the recommended one and badabing.
Purple Library Guy Mar 11, 2016
Handling graphics drivers in Linux is still an absolute pain and is probably THE single biggest obstacle for the average user to get a Linux based system ready for halfway serious gaming. Both AMD but also NVidia have to get their act together eventually and release something that installs with one click, you know...like in Windows. Right now we're a far cry from that. And no, NVidia isn't much better. Optimus. 'nuff said.

Interesting: I have no further problem running the driver installation. You want a one-click-installation? Stay with Windows. Simple as that. :D

Well, if we ever want Linux to become interesting for the 99% of the population -not- tech-savy enough to wrestle with complex command-line based installation procedures, we better DO become a bit more user friendly. No, I haven't had a real problem either. But I don't think the average person would be able to get NVidia drivers to run on an Optimus card (which is the most common NVidia based architecture on laptops if I am not totally mistaken.)

And yes, the person who said that GPU drivers should be installable via the distro's package manager from its standard repository is right. I don't really get why installing a GPU driver has be a completely different process than any other package either.

It should be different because when you're using the package manager you have to know what you're looking for. Way too easy for someone not knowledgeable about such things to either fail to find drivers in the package manager app, or find the wrong one. I don't mind the idea of it being in there, but that shouldn't be the primary method--there should be something in the hardware management side that says "This is what you want! Graphics card driver, over here!" Something that's discoverable even if you're not thinking specifically about drivers for your graphics card but are only dissatisfied with how the graphics are running and noodling around vaguely in the available management apps trying to figure out if anything can be done about that.
Which, as I noted above, current version of Linux Mint totally does.
Pecisk Mar 11, 2016
It should be different because when you're using the package manager you have to know what you're looking for. Way too easy for someone not knowledgeable about such things to either fail to find drivers in the package manager app, or find the wrong one. I don't mind the idea of it being in there, but that shouldn't be the primary method--there should be something in the hardware management side that says "This is what you want! Graphics card driver, over here!" Something that's discoverable even if you're not thinking specifically about drivers for your graphics card but are only dissatisfied with how the graphics are running and noodling around vaguely in the available management apps trying to figure out if anything can be done about that.
Which, as I noted above, current version of Linux Mint totally does.

You know, what Ubuntu did in first hand 10 years ago with their 'there's special driver for your hardware' dialog? Which still appears if you have AMD or Nvidia card?

Discoveribility has been solved long time ago - on Ubuntu at least, and it's derivatives. RedHat won't do it because of not being easily to offer packages of third parties, but also never aimed to be super user friendly.
Pecisk Mar 11, 2016
I would like to defend AMD and Canonical's decision here. First of all, it is not very logical to offer fglrx for 16.04, considering these things a) you can get supported Ubuntu LTS from 14.04 with proper fglrx support and it will last for additional 3 years b) 16.04 sports Xorg 1.18 which isn't supported by fglrx anyway c) huge amdgpu restruct going on.

Just don't throw yourself under the bus using newest LTS for some time and you will be fine. All power to AMD Linux team, because situation was dire and they are clearly doing good work cleaning this up, moving display stuff to kernel side and planning to beefing up RadeonSI and adding Vulkan to all this. Actually this makes me very hopeful that I might buy AMD for my graphics upgrade again.
ripper Mar 12, 2016
And yes, the person who said that GPU drivers should be installable via the distro's package manager from its standard repository is right. I don't really get why installing a GPU driver has be a completely different process than any other package either.

No, it should not be installable. It should be included by default. Same as any other drivers, which you do not need to install on Linux, because they are included in Linux (kernel), e.g. motherboard drivers, wifi drivers, printer drivers, etc etc. Having anything outside of Linux kernel is just an obstacle for a common user and should never be needed.
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.