'work fine' for what ? Phoronix test suite ? Those use 2000-era 3D engines.
All of the linux ports in Steam that I have, that are based on a 3D engine ( not 2D titles ) have all sorts of corruptions when enabling a modicum of special effects. Oil Rush, The Cave, Portal, TF2, L4Dd etc ... You can't play them with high quality settings on AMD's fglrx driver. If I pop in an Nvidia 450, their blob makes everything work 'out of the box'.
They have no excuse, in 2013, for requiring a fucking kernel reboot to extend the desktop a new monitor. That's just as pathetic as Adobe's crappy reader ( a program that interprets text and renders it pretty ) to require a Windows reboot ...
The sad truth is that AMD preferred to spend money on Game Bundles and ferrying reporters to Hawaii for product launches and not on fglrx. The fact that they open-sourced their GPU drivers somehow gave them the license to not give a fuck about drivers for their products.
I bought their product, launched 3 month ago, which included a iGPU core based on an architecture almost 3 years old and their *beta* driver splats an 'unsupported hardware' overlay ...
Sorry for the rant, I've been using Nvidia cards for a while and I always assumed that the horror stories about fglrx are a tad bit exaggerated, but, after a week with my new A10 I see there is much truth to the said horror stories. :(
Posted Sep 24, 2013 9:16 UTC (Tue) by Otus (guest, #67685)
[Link]
> Sorry for the rant, I've been using Nvidia cards for a while and I always
> assumed that the horror stories about fglrx are a tad bit exaggerated,
> but, after a week with my new A10 I see there is much truth to the said
> horror stories. :(
It's the same as Nvidia binary drivers, IME: either everything works fine, or pretty much nothing does. Your luck depends on which part you buy and when.
My Radeon HD 4850 and HD 7770 have both worked with no problems using fglrx (although I moved to the open drivers for 4850 when they matured). The "HD 6310" in my APU didn't work at all the first few fglrx versions (no display output on some boots, no suspend, hibernate or video acceleration), but recently started working.
Likewise, I had loads of problems trying to use an Nvidia iGPU (8300?) a few years ago, both with their binary drivers and the open ones. These days it just works with nouveau (although I have no idea about performance).
My small sample size (some data points in addition to the above) suggests integrated and mobile are much less likely to work, while discrete desktop GPUs are usually fine.
Valve launches SteamOS
Posted Sep 24, 2013 17:32 UTC (Tue) by speedster1 (subscriber, #8143)
[Link]
I have a policy of buying new computers from ZaReason, which avoids such hassles with poorly supported graphic cards. Buying from Think Penguin or System76 also would work for this purpose. Even if you buy just the base system from them, you can note what graphics cards were available as addons and pick up one of those later, knowing that decent Linux drivers exist.
I've helped other people who come to LUG Q&A sessions fight through graphics problems, so I know they still exist on random hardware that came with windows pre-installed, but my own gaming rig bought with the above strategy has worked great despite having a (discrete) radeon.
Valve launches SteamOS
Posted Sep 25, 2013 11:25 UTC (Wed) by AndreiG (guest, #90359)
[Link]
OK, I'm hijacking the thread :
There is no excuse for AMD's binary blob to work with their discrete GPUs - I borrowed a HD7750 and it works ok - but not with their integrated GPU in the A10. Technically it's a 6xxx series GPU slapped on the same die as the CPU cores. It is not an entirely different architecture from outer space.
They can make drivers for Mac OS X that work flawlessly with 6xxx-series cards in iMacs but not for Linux ?
Valve launches SteamOS
Posted Sep 24, 2013 21:17 UTC (Tue) by mikemol (subscriber, #83507)
[Link]
> 'work fine' for what ? Phoronix test suite ? Those use 2000-era 3D engines.
Dial back the venom, dude.
Mostly, World of Warcraft, which gets engine overhauls every couple expansions. CATA came out right around the same time as the 6770, for example. But also Diablo III when that came out. And then there was some OpenCL work...
Valve launches SteamOS
Posted Sep 25, 2013 13:03 UTC (Wed) by AndreiG (guest, #90359)
[Link]
It's not venom ( no CAPS ), but a legitimate question.
Everybody with some random Radeon card for which the fglrx happens to work for Phoronix tests, desktop management and youtube is reporting that there are no problems with AMD's drivers :
In subject X' specific case, under irrelevant loads ( for a monstrously complex simd coprocessor ) it seems to work ... Ever had that kind of guy in your team which commits something that doesn't work and he goes 'dunno, it worked on my machine' ? This is how I imagine that AMD Linux developers are.
Valve launches SteamOS
Posted Sep 25, 2013 13:29 UTC (Wed) by mpr22 (subscriber, #60784)
[Link]
Use of bulk capitals does not denote "venom". It denotes shouting. One can be (superficially) exquisitely conformant to the letter of customary etiquette (all spelling/punctuation/grammar immaculate, no gratuitous capitalization, no profanity) and still be figuratively "venomous" in one's speech. It's something of an art form among some people.
That said, "'work fine' for what ? Phoronix test suite ? Those use 2000-era 3D engines." is indeed not "venom".
Valve launches SteamOS
Posted Sep 25, 2013 14:06 UTC (Wed) by mikemol (subscriber, #83507)
[Link]
> That said, "'work fine' for what ? Phoronix test suite ? Those use 2000-era 3D engines." is indeed not "venom".
It's not just that question specifically, but the nearly frothing railing against AMD leading up to it combined with the presumption that I used a benchmark suite (and an old one at that) to denote "works fine" in response to someone who was clearly more demanding.
I'm regularly on the receiving end of like-structured conversations in a vocal context. "Venomous sarcasm" and presupposition of incompetence/bad faith would be precisely how one would describe it.
Valve launches SteamOS
Posted Sep 25, 2013 14:23 UTC (Wed) by Otus (guest, #67685)
[Link]
> Everybody with some random Radeon card for which the fglrx happens to
> work for Phoronix tests, desktop management and youtube is reporting that
> there are no problems with AMD's drivers :
What's the alternative? No one can test what they don't have.
Since I reported that mine (Radeon HD 7770) works fine with fglrx, here's what that means:
All Steam games I've tried work, including e.g. Dota 2, CK2, TF2 and BrĂ¼tal Legend (the last is a console port with the highest recommended HW). I use 1920x1080 resolution, whatever settings the game recommends (although I sometimes turn on AA if it wasn't) and can usually get 60FPS, always over 30.
Bitcoin mining using OpenCL works and performs as others report it to. I've done some other things with OpenCL, but nothing particularly demanding or benchmarkable.
Video acceleration using xvmc works.
Valve launches SteamOS
Posted Sep 26, 2013 9:20 UTC (Thu) by AndreiG (guest, #90359)
[Link]
Yes, I also tested an 7750 dGPU, with the APU's iGPU disabled and it works ( quite good from what I came to expect from AMD ) TF2 works, Cave works ... etc. Pull it out, enable the iGPU ( re-install fglrx ) and it all goes out the window.
The alternative would be ...
... wait for it ...
... wait for it ...
... for AMD to release functional drivers for their products. I didn't download their APU, I payed for it.
AMD's APUs would be the perfect core for a 'Steam Machine' running SteamOS. Unfortunately, as we've seen last night, AMD shoot themselfs in the foot :
While Valve announced an open, Linux-based OS and an open hardware 'console', AMD, in alliance with two of the worst offenders to anything related to standards and openness ( M$ and EfA ) announces a completly new 'standard' that is suppose to replace DX and OpenGL for which there will be only one 'reference implementation' : AMD's proprietary, closed-source driver for Windows. Give their track record with fglrx, one can only imagine how this will end up... Goodbye OpenGL and OpenCL, it was nice while it lasted.
Really, a sad day for AMD/Linux users ... :(
Valve launches SteamOS
Posted Sep 26, 2013 11:58 UTC (Thu) by Otus (guest, #67685)
[Link]
> While Valve announced an open, Linux-based OS and an open hardware
> 'console', AMD, in alliance with two of the worst offenders to anything
> related to standards and openness ( M$ and EfA ) announces a completly new
> 'standard' that is suppose to replace DX and OpenGL for which there will
> be only one 'reference implementation' : AMD's proprietary, closed-source
> driver for Windows.
Actually, they said the API would be multi-platform, only the initial release is limited to Windows PCs.
My guess is that they'll make it available on Xbox, PS4 and Linux as well. That gives them the most advantage with console ported games. (Not necessarily good for competition, but possibly good for AMD owning Linux gamers.)
Anyway, we'll have to wait until November for details.
Valve launches SteamOS
Posted Sep 26, 2013 0:18 UTC (Thu) by nix (subscriber, #2304)
[Link]
Ever had that kind of guy in your team which commits something that doesn't work and he goes 'dunno, it worked on my machine' ? This is how I imagine that AMD Linux developers are.
Evidently actually communicating with them (they're not dead or anonymous, they are highly active in the community) and finding out that this is in fact not how they are, is beyond you.
(Happy AMD GPU customer here. By this point the support does everything I want of it, from compositing through Unity-based games. As of 3.11 with its working Radeon power management my machine's power draw has dropped by about 33% in one stroke, which is nice.)
I have heard nothing but horror stories about fglrx, and have never even been tempted to use it.