AMD Catalyst Is the Broken Wheel For Linux Gaming
An anonymous reader writes: Tests of the AMD Catalyst driver with the latest AAA Linux games/engines have shown what poor shape the proprietary Radeon driver currently is in for Linux gamers. Phoronix, which traditionally benchmarks with open-source OpenGL games and other long-standing tests, recently has taken specially interest in adapting some newer Steam-based titles for automated benchmarking. With last month's Linux release of Metro Last Light Redux and Metro 2033 Redux, NVIDIA's driver did great while AMD Catalyst was miserable. Catalyst 14.12 delivered extremely low performance and some major bottleneck with the Radeon R9 290 and other GPUs running slower than NVIDIA's midrange hardware. In Unreal Engine 4 Linux tests, the NVIDIA driver again was flawless but the same couldn't be said for AMD. Catalyst 14.12 wouldn't even run the Unreal Engine 4 demos on Linux with their latest generation hardware but only with the HD 6000 series. Tests last month also showed AMD's performance to be crippling for NVIDIA vs. AMD Civilization: Beyond Earth Linux benchmarks with the newest drivers.
ATI's drivers sucked in the '90s. They sucked in the '00s.
Why, praytell, would we expect them not to suck in the '10s?
I do not fail; I succeed at finding out what does not work.
The grammatical roadkill spewing forth lately is making my head hurt.
Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
I love their CPUs, but their GPU Linux history has been shockingly poor.
Uhh, the average age of gamers is above 30 http://www.statista.com/statistics/189582/age-of-us-video-game-players-since-2010/
He can't hear you over the ruffling of his neckbeard.
I hope you're trolling. The only alternative is that you're incredibly stupid.
A number of my colleagues would dump Windows in a heartbeat if they could run their PC games on some other OS.
A Pirate and a Puritan look the same on a balance sheet.
One of the reasons why I will probably not buy an ATI/AMD (for graphics), is that support for older hardware is pretty terrible. I have an Asus laptop which worked *beautifully* in both Windows/Linux.
Apparently, some people (not me) had issues with brightness control not working on the fglrx driver. AMD fixes that, and on my laptop (and others, according to Google) the backlight breaks. As soon as X initializes my backlight goes dark. In a bright room I can barely see that X otherwise started successfully and is displaying a login window.. It's been over a year. I've seen lots of chatter on fixes for the brightness-control button, but pretty much zip about the broken backlight.
I can use the Radeon driver so that X will work, but video is choppy and since I'm working on actually developing GL code, it's pretty much useless for that. So... core i7 processor, lots of RAM, decently powerful GPU, and a farked video driver that renders the whole thing useless.
I had actually been migrating more towards AMD from nVidia since their graphics drivers had shown promise since ATI was acquired, but frankly the nightmare of bug-support is pushing me back towards nVidia. It especially sucks for a laptop since I can't exactly replace the GPU on what it otherwise fully functional hardware.
Currently I'm picking at firegl_public.c and related modules attempting to merge the 13.25 driver with the 8.960 driver (I've been told that reverting to the older driver will allow the backlight to work, but in my case it won't compile under DKMS).
To any AMD Linux driver devs listening: I would be happy to work with you on this. Hell, I can ship you the damn laptop for a few months if you believe that would help develop a driver that works again.
From 2 weeks ago:
"...the latest Phoronix end-of-year tests show the AMD Catalyst Linux driver is beating Catalyst on Windows for some OpenGL benchmarks. The proprietary driver tests were done with the new Catalyst "OMEGA" driver. Is AMD beginning to lead real Linux driver innovations or is OpenGL on Windows just struggling?"
(http://linux.slashdot.org/story/15/01/03/1426208/amd-catalyst-linux-driver-catching-up-to-and-beating-windows?sdsrc=rel)
Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
Im really sorry. please ignore this.
700+ games ifor Linux in the Steam store. Clearly lots of people want to play games on Linux.
"Cock Up Your Beaver" does not mean what you think. This sig is intended to clog filters and annoy do-gooders
That's not a good thing.
Let me ask the all encompassing linux process
Oh, great SystemD, we beseech thee! Doth Linux aim most vigorously to become a toy OS for those of thirteen years of age akin to that greatest of despots, Windows?
I'd tell you what SystemD said in response, but it crashed trying to send email while PulseAudio and NetworkManager fought over which one would be the process to turn my AC on.
My Radeon 6850 runs TF2 great on the OSS drivers. This is where things are headed, and if AMD keeps it up then Nvidia will have catching up to do. We're nearing the point where you can buy a graphics card, plug it in, and it "just works." The main issue is that it could take months for the bleeding edge to make it into the latest kernel, so brand new GPUs could be problematic. More to the point, in a few years an AMD APU might be both "good enough" for gaming, and also "just work." On Linux. That's saying something.
You can lead a horse to water, but you can't make it dissolve.
Right - all those gamers should be either working themselves to death trying to get ahead in a game that's rigged against them, or out getting drunk and shagging strangers. You know, socially acceptable ways to pass the time.
--- Most topics have many sides worth arguing, allow me to take one opposite you.
I decided to build my own video box around an AMD A6-5400k dual core processor which is advertised has having an integrated "discrete-level" GPU. The box has been unusable for video since every video program in Ubuntu (with both the catalyst and open source drivers) does not have smooth video playback. Instead, I get tearing and dropped frames.
It's really disappointing.
That it runs TF2 well isn't saying much. That wasn't very intense when it came out and it is very old. TF2 runs great on integrated Intel cards. Try a game that is a heavier hitter, and uses more modern API calls. Then you'll see issues.
Se what you are really saying is "A problem can be fixed by throwing enough hardware at it." Your GPU and CPU are unimaginably powerful compared to what was available in 2007. So of course it runs well, it could be running at 25% efficiency and still run well because your monitor's scan rate is the limiting factor.
However that's not so easy to do with new games that push the envelope. You can't just throw tons of hardware at them because they are already pushing the high end hardware that is out. So efficiency matters. If the driver is slow, you are going to have poor performance.
Further there is the issue of crashing. AMD drivers seem to have a tendency to 'asplode when you start throwing some of the new features at them. These features are there for a reason, they allow greater detail, more efficient rendering, new visuals, etc. If you can't support them, then that's an issue.
If you want a real test, fire up Metro Last Light Redux, see how that works.
Wish i had mod points ;)
I apologize for the lack of a signature.
GNU/Quake runs super smooth on GNU/Linux.
PlayStation 4 and Xbox One are essentially PCs built around AMD's Jaguar laptop APU, except with a locked-down BIOS instead of standard UEFI. Do the math.
People hating on nVidia because their Linux driver isn't open source... ... Even though it pretty well sets a golden standard of performance for any platform.
And me, being happy that supercomputer and 3d movie people use their Linux driver, because there's no way they'd put up with the shit they get if it were just home linux users using it.
AMD got the $6 billion to buy ATI by spending the cash reserves they had to build their next generation fab. The result is that after they bought ATI they had to sell their manufacturing operations sliding even further into irrelevance as their costs are much higher than Intel.
It's not like they don't actually have a sensible plan, though. While they might not be able to catch Intel in the short run on high-end CPUs, some of their newer APUs (some of them outright SoCs) are surprisingly efficient little beasts built for the low-power market segment: silent or fanless mini PCs, tablets, ultraportables, and an assortment of bespoke embedded gadgets. While the CPU side trails Intel's, on-die GCN soundly demolishes any integrated graphics Intel puts out there.
...when you're writing a game...tweak the difficulty of "Easy" to something [your mother] can cope with. -- onion2k
AMD has been the broken wheel in gaming FOR DECADES. Honestly, leaving AMD products behind has vastly improved my overall computing experience.
BeauHD. Worst editor since kdawson.
What's the deal with NVidia and on-board graphics? Have they exited the market? I recently had to replace a MB with onboard NVidia and wanted to find another with NVidia onboard (because drivers) but nada. Fortunately the drivers for the Athlon with onboard ATI were not hard to install and it works fine for what it's used for but it was just surprising and perhaps what was even more surprising was the lack of commentary. Like they just went out with a whimper.
Latest drivers by phoronix kick ass
Also, the AMD buyout gave ATI access to better process technology. Without that, ATI might have gotten stompted by NVidia and we would have a graphics monoculture on desktops right now. Yuck. For the same reason I am glad that AMD never stomped NVidia, though it came close.
When all you have is a hammer, every problem starts to look like a thumb.
IF YOU REALLY WANT TO REDESIGN THE WEBSITE, BRING BACK THE 2006 VERSION! http://i.imgur.com/se56NGS.gif
/we did not get over Beta.
A number of my colleagues would dump Windows in a heartbeat if they could run their PC games on some other OS.
^^ yes, this.
Come on. Give them a break. If you don't they'd be bankrupt and Nvidia won't have any competition to push their products to greater heights. Look at Intel, they don't have to lower the prices of their processors if they don't want to. It's called business.
Surprising in the sense that they got the Catalyst driver to work under Linux at all. That's still in my to-do list, despite my many attempts.
The Steam Hardware Survey shows Linux usage at 1.16%. Clearly, few people actually play games on Linux. Windows 8 on the other hand, the OS that trolls claim no one wants to use, is at 31.29% and climbing.
I had been a long time NVIDIA blob driver user. There were some complaints that I had about it, but I never realized how many other problems it caused. I didn't like the NOUVEAU driver at the time because it just plain didn't work (crashes, blank screens, etc.). The NVIDIA driver didn't do that, and was (apparently) faster. Well NVIDIA is faster, but never works with new kernels. And I wanted to run a new kernel and gave nouveau a try again. Color me changed. It runs (slower) but I get terminal windows back too. And when X starts up, I don't have to go in and switch my dual-monitor setup when I log in (NVIDIA would always get it wrong, and writing to any file would be ignored. I even had the program save a file of its chosing, and then when I tried to get it to read back the file it (and only it) had written, it wouldn't. And it was a bug NVIDIA refused to fix. But that's not all. I could never (before) get blender to get along with povray. They just wouldn't get along no matter what. And now, (and its the only thing I've changed), suddenly I can render drawings and animations with both pieces of software without any hiccup. And nouveau is fast enough for low-end games. And the other benefit is that when I build new kernels, I never have to go into single user mode, and then build the driver separately. I would be one of those benefiting from the nouveau people putting more time into Fermi cards, but I am pretty darn happy even with what I have now.
A number of your colleagues are probably Linux zealots like yourself. That's not saying much.
was way overkill for frozen bubble 12 years ago, so im good when stuck in linux, I think half life will be just fine in this day and age (15+ years late, just like linux always is)
Quite simply. Nvidia is going to be available as an open source solution via Nouveau with decent performance/stability. Long before ATi will have a stable proprietary or open source driver. Just look at the mesamatrix.net charts. Nvidia cards are ahead of ATi for implementing driver features via Nouveau. Reclocking support keeps getting more patches with every kernel release. It's not too far now until we get at least OpenGL 4.2 supported under open source drivers with decent speed on Nvidia. The closed drivers already do OpenGL 4.5 with great speed. ATi is holding the platform back and causing a lot of bad press for Linux gaming. It's time the community called them out on it.
from 1999 to 2014, but switched to Nvidia just because there is a decent driver for it in Linux/Bsd. On windows the AMD driver is solid.
This isn't new information. It's been terrible for a long time. Why are you posting it, let alone putting it in the mailout? I've heard catalyst is pretty damn broken for windows too. So I have an ASUS oc2 radeon 7790 for sale. Replaced by my gtx780. Bye bye ati.
Sadly, a Libertarian cannot force his views on another, and freedom cannot spread as does the cancer known as religion.
A number of my colleagues would dump their Legs in a heartbeat if they could run on some other limb.
Speaking as an old-time Unix neckbeard, the best evidence I've got is that the answer is "yes". (cf. "systemd", "Network Manager")