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.
Uhh, the average age of gamers is above 30 http://www.statista.com/statistics/189582/age-of-us-video-game-players-since-2010/
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
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
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.
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.
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
Brand loyalty I suppose... I chose AMD over Intel for CPU when putting my first PC together because I didn't want to support certain business practices of Intel. When AMD bought ATI, I started using AMD GPUs instead of nVidia (thinking they would work together more smoothly being from the same company). My previous system was a 4-core with Radeon HD, my current system is 8-core with R285. I have been quite happy with all of the AMD components I have used, and see no compelling reason to switch. I'm not a hardcore gamer, I mainly play Just Cause 2, Spin Tires and a few others... But 3D performance is still quite important to me for content creation.
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.