XBMC Developers Criticize AMD's Linux Driver 212
An anonymous reader writes "It's not only the NVIDIA Linux driver that has been publicly slammed over lacking support; the AMD Catalyst driver is now facing scrutiny from developers of the XBMC media and entertainment software. The developers aren't happy with AMD due to not properly supporting video acceleration under Linux. The AMD Linux driver is even lacking support for MPEG2 video acceleration and newer levels of H.264. AMD reportedly has the support coded, but they're refusing to turn it on in their public Linux driver."
Re:Actually I care... (Score:4, Informative)
Problem is , many of the bits required for writing a driver are unreleased/undocumented. We couldn't write a driver if we tried when the vendor won't give us the specs required.
Wireless cards are an issue too, with their binary blob drivers.
-nB
Blame DRM (Score:3, Informative)
Their video acceleration hardware has DRM built into it. The reason they can't release the specs is most likely because their lawyers said not to, for fear of breaking some DRM-related legal contract(s).
Re:Their wishlist (Score:5, Informative)
What kind of piss-poor cpu can't decode mpeg2 in several times realtime?
An Atom struggles to play 1080P MPEG-2, and you can forget 1080P H.264. Whereas my Xbmc box with an Atom and Nvidia Ion chipset has no problem with anything we've thrown at it.
Re:Oh No (Score:5, Informative)
If you don't need gaming graphics Intel is the place to be in terms of linux support. I know what my next purchase is going to be. I just wish Intel would expand their market and try to compete on the high end. I would love to see chipzilla enter this fight with thier opensource record.
Re:Actually I care... (Score:5, Informative)
That might be true for exceptionally poorly programmed versions of proprietary software, but neither ATI nor nvidia target specific distros with their drivers, they target a couple of revisions of the X server's ABI (and a few more for the kernel, which is a simpler task), and current distros pretty much all use the latest available at the time of release (minus one or two for Debian Stable). You're making it at least 100x more complicated than it really is.
Re:was annoying on XBMC for me (Score:4, Informative)
I'm running XBMC on an Asus EeeBox 1021P (Atom 510 w/ Nvidia ION2 graphics). Built the thing up with Debian, running Diskless no-less, and it is a fantastic HTPC. It will hapilly play whatever video files I throw at it, be they BluRay rips, high bitrate 1080p video, lower video, etc... The Nvidia closed source drivers, as built by the Debian packages, work well, and VDPAU works great. The great irony is that XBMC seems to draw less CPU time when running a 1080p video than it does displaying its own menus.