Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 57 reacties, 14.760 views •
Submitter: Paulusbrand

AMD heeft een opensource Linux-driver voor Radeon-videokaarten beschikbaar gemaakt. De nieuwe driver zorgt ervoor dat videokaarten vanaf de HD4000-serie gebruik kunnen maken van de uvd-engine, waarmee hardwarematig video's gedecodeerd kunnen worden.

Amd Radeon Graphics logo (90 pix)AMD tipte Phoronix al voor de release van de drivers, waarop de Linux-community al lang zit te wachten. AMD had echter moeite om aan die verwachting te voldoen, doordat het vrijgeven van de broncode van de driver wellicht een veiligheidsrisico voor de drm-mogelijkheden op andere besturingssystemen zou veroorzaken. AMD's uvd zal onder Linux ondersteuning bieden voor vdpau, een api die ondersteund wordt door veel multimedia Linux-software.

De opensource driver zal ondersteuning bieden voor het afspelen van h.264, vc1 en mpeg-varianten op videokaarten in de Radeon HD4000- tot en met de HD7000-serie. De Radeon HD3000-serie en lager krijgen in de huidige driver nog geen uvd-ondersteuning onder Linux, maar dit wordt in de toekomst mogelijk nog toegevoegd. Ook geïntegreerde gpu's in de RS770- en RS780-chipset krijgen momenteel geen ondersteuning voor de hardwarematige videodecodering.

Reacties (57)

Ik kan zoiets alleen maar toejuichen. Ik draai zelf een radeon onder linux en het werkt maar soms merk je dat het qua drivers toch nog niet helemaal koek-en-ei is wat dat betreft. Het is goed om te zien dat Ati/AMD nu toch nog wat aandacht in die richting aan het besteden is.
Klinkt goed.
Nu vraag ik me af of deze driver ook bitstreaming ondersteund.

Ik heb een AMD Fusion E-350 met OpenElec draaien. Ik wilde overstappen naar Windows+XBMC om de HD audio formaten af te kunnen spelen. Nu misschien toch niet nodig.
Dat zou ik ook zo graag weten. Ben het gesukkel met Windows 8 en xbmc beu :X
@timtim78 : Hoezo gesukkel ? Ik heb Windows 7 en XBMC op mijn ZBox AD02. Heb het zo ingesteld dat XBMC automatisch wordt opgestart na het laden van Windows. Kan direct met mijn afstandsbediening aan de slag.

Heb diverse Linux distributies geprobeerd, maar de performance van de AMD drivers liet het toch altijd afweten. Wellicht dat deze driver wel goed werkt. Ik wacht de testresultaten wel even af alvorens ik weer met Linux aan de slag ga. Vooralsnog werkt Windows 7 perfect en heb ik eigenlijk geen reden om over te stappen.
Ik ben voor mijn mediacenter/web-pc ook van linux afgestapt wegens de amd drivers.
Maar ben ondertussen de nukken van windows 8 zelf wel grondig beu.
Werk dual screen, met enerzijds de tv met xbmc (die overigens wel gewoon werkt) anderzijds desktop scherm voor surfen etc.
Zet mijn 'zware' pc alleen nog aan voor gaming of devven, die om die reden ook altijd windows zal draaien (windwos only games, .net).

Kijk er al naar uit wanneer deze drivers beschikbaar gaan zijn, en ik terug naar linux kan.
omdat een hoop mensen xbmc niet onder linux draaide met AMD hardware omdat er geen UVD versnelling was voor het afspelen van HD content.

Deze driver veranderd dat, en wordt het dus makkelijker om een goedkoop goed werkend HTPC (diy) in elkaar te zetten zonder officiŽle Windows licentie.
Tegenwoordig kan je met Openelec i.c.m een Fusion APU elk formaat afspelen. Zelfs high 5.1 encodes werken, beste is wel om een schone instalatie te doen in plaats van een update.

Volgens mij was het al een aantal jaar mogelijk om hd content af te spelen op linux, daarvoor werd dacht ik xvba gebruikt.
Zo is dat!
Het is ook een beetje een overkill om een (dure) Windows 7 of 8 op een HTPC te zetten als je deze alleen wilt gebruiken met XBMC.
OpenElec is als gratis embedded Linux servertje veel compacter en goedkoper.
Met de nieuwe AMD drivers plus volledige HD audio ondersteuning is dit een betere oplossing.
Welke problemen heb je dan precies met HD media?

Ik heb hetzelfde systeem (met XBMCBuntu meen ik) en heb echt nooit haperingen. Sterker nog: ik ben naar Linux overgestapt voor XMBC omdat ik onder Windows de DTS (optisch) niet aan de praat kreeg.

Heb je het dan misschien over 3d beelden ofzo?

Bijvoorbeeld: de vogel scene van Discovery Planet Earth wordt bij mij gewoon soepel afgespeeld...

Algemeen: het zou een keer tijd worden dat AMD de community tegemoet komt! Blij dat er straks gewoon door enthousiastelingen gewerkt kan worden aan een goede Linux driver voor AMD!
Gaat om de HD audio formatten. Beeld is inderdaad geen probleem.
Dan bedoel ik DTS-HD-MA, DTS-HD en TrueHD. Dit zijn de formaten zoals ze op BluRay schijfjes staan.
Om deze formaten naar je receiver te streamen, heb je bitstreaming nodig.
Dit 'oudere' formaten, DTS/AC3 werken wel.

Zie ook onderste tabel, tweede regel op deze pagina:
http://wiki.xbmc.org/index.php?title=AudioEngine

Staat voor OpenElec, driver limitation voor de HD audio formaten.
Het gaat over de HD audio formaten ( DTS MA HD en Dolby TrueHD ). Die kunnen nieteens over een optisch kabeltje heen ;)

De nieuwste stabiele XBMC (Frodo) heeft overigens wel ondersteuning gekregen voor de formaten. Bitstreaming werkte helaas niet op mijn Nvidia ion2 bordje, maar XBMC kon ze wel decoderen en als meerkanaals PCM over HDMI naar m'n home cinema receiver sturen :).

Toch heb ik al maanden de wens om m'n Nvidia ION2 te vervangen door iets met een AMD APU (een a8 of a6). Vooral omdat afspelen van TV materiaal (interlaced) stukken beter gaat.

Laatst al eens een testje gedaan met Ubuntu 12.10 en de AMD closed source driver op een laptopje met een AMD A6. En dat ging zowaar prima met een speciale build van XBMC Frodo die xvba2 ondersteunt! Bitstreamen niet getest, maar beeldkwaliteit was perfect.
Je kunt als alternatief de binaire drivers gebruiken. Nadeel is dat deze geen KMS ondersteunen, textmode is dus met grote letters ipv een moderne "framebuffer" maar je hebt dan wel HD ondersteuning. De binaire drivers zijn stabiel maar log en vaak niet up-to-date. Bij een nieuwe Xorg versie lopen de binaire drivers vaak achter.

Met de nieuwe open source hardware decoding zijn de binaire drivers vrijwel overbodig geworden, tenzij je 3D games wilt spelen onder Linux.
DXVA 2.0 werkt zo goed voor de e350 dat je het wat mij betreft in ieder geval even geprobeerd moet hebben om windows 7 te draaien. Cpu usage daalt enorm.

[Reactie gewijzigd door sdk1985 op 4 april 2013 16:54]

ik heb op mijn amd laptop linux nog nooit feiloos kunnen laten draaien. altijd als ik het installeerde was het binnen 2 uur corrupt en starte die niet meer op.

of andere problemen zoals:
geluid werkte over koptelefoon en boxen tegelijk
laptop sloot niet meer af (had op 1 of andere bijzondere reden wat te maken met de videodriver)

etc. etc. nou moet ik misschien ook eens wat anders proberen dan Ubuntu, Maar ik krijg bij linux toch altijd weer het idee dat het een bijeen geraapt zooitje is. de desktop versies dan. kwa server vind ik het over het algemeen prima werken. (simpele taken dan)

des al niet te min hopen dat het steeds beter wordt. ik vind het dan ook wel een goede ontwikkeling dat er steeds meer aandacht voor is.

[Reactie gewijzigd door coolkil op 4 april 2013 09:11]

Dan installeer je toch een minimal install van Debian of Arch bijvoorbeeld (alleen base) en voegt vervolgens toe wat jij zelf wil. Ik draai hier xorg met awesomewm bijvoorbeeld op een hele oude pentium M laptop. Waarom? Omdat dat precies doet wat ik wil! Zit dus ook werkelijk waar niets op die laptop geinstalleerd dat ik niet gebruik.

Er zijn zo ontzettend veel windowmanagers wat jij desktop-versies noemt neem ik aan, dat het echt kan lonen eens een avond ervoor te gaan zitten en er gewoon verschillende te gaan testen!

Ik zweer bij tiling, zonder complete desktopomgeving met standaard apps, een ander wil weer kekke effectjes als wobbly windows en een volledige user-experience uit de box zoals KDE of Gnome die leveren. .
ik heb op mijn amd laptop linux nog nooit feiloos kunnen laten draaien.
Dat heeft uiteindelijk veel meer met de laptop te maken dan met linux.
Maar ik krijg bij linux toch altijd weer het idee dat het een bijeen geraapt zooitje is.
Het belangrijkste verschil tussen Linux en Windows is, is dat de keuzes vooraf (Hardware + Installatie) bij linux zwaarder wegen dan bij Windows. Uiteindelijk maakt elke leverancier eerst drivers voor Windows en daarna pas voor iets anders (Meestal daarna OS X en daarna pas een keer linux).
Maar aan de andere kant, als je eenmaal alles lekker hebt draaien

Als je een beetje kijkt naar hardware ondersteuning voordat je je hardware koopt dan heb je een systeem waar je jaren geen enkel probleem mee hebt. Ik heb systemen gehad waarbij ik na 3 jaar erachter kwam dat er ondertussen wel heel veel nieuwe versies waren uitgekomen :). Nieuwe install en weer jaren lol van gehad.

Vroeger had je overigens hetzelfde met Windows (en nog steeds) dat sommige hardware super ondersteuning had/heeft, en andere drivers maar half werkten of slechte instabiele versies hadden of bij de volgende windows versie Łberhaupt geen drivers meer hadden.

In dat opzicht vind ik sommige laptops echt een zooitje hardware bij elkaar, waarbij vooral dingen als webcams en andere 'accessoires' te goedkoop voor woorden zijn.
".... problemen zoals: geluid werkte over koptelefoon en boxen tegelijk, laptop sloot niet meer af"
- ligt meestal aan de hardware, de fabrikanten maken drivers voor het dominante platform (=Windows). Andere besturingssystemen moeten zich dus een beetje behelpen, helaas.....

".....ik krijg bij linux toch altijd weer het idee dat het een bijeen geraapt zooitje is. de desktop versies dan. - Ik zou eerder denken aan een Lego-bouwwerk :) Is voor mij een voordeel, dat je de dekstop naar smaak kan aanpassen. Maar ik kan me ook voorstellen dat het verwarrend overkomt. En inderdaad - niet altijd is alles even mooi afgewerkt. Maar vaak wel hoor - Desktops als Cinnamon, KDE, Unity of Gnome3 zijn toch hardstikke "slick"?

"......kwa server vind ik het over het algemeen prima werken. (simpele taken dan)" - Je weet neem ik aan dat 75-90% van "het internet" en "de cloud" op Linux-servers draait? ;) Dat bedrijven als Google.com, eBay of de New York Stock Exchange dat ook doen? En dat 95% van de supercomputers op Linux draait? ;)

Als je kritisch kijkt zie je overal wel "bijeengeraapte zooitjes". Ook in veel Microsoft-producten (waaronder Windows) kun je zien dat het door verschillende teams is gemaakt
Ook als windowsgebruiker ben ik blij met deze onwikkelin, omdat deze ook drivers inzicht geven in hoe de UVD uberhaupt werkt. En dat komt de hele x86/x64 community ten goed. Ik hoop dat de ontwikkelaar van LAV-filters, en de onwikkelaars van andere tools (zie Doom9) er allemaal wat aan hebben.
*O*

Gaat in ieder geval de goede kant op. Ze hebben al jaren de smet/naam dat ze niet echt wat doen in de open source markt. Zo nu en dan pogen ze betere ondersteuning te bieden. Ik moet zeggen dat in de afgelopen 5 jaar mijn mening van negatief naar neutraal is gedraaid, maar vergeleken bij NVidia hebben ze nog wel wat werk aan de bak.

Totaal los van performance van hardware dit stukje. Puur de driver ondersteuning voor Linux
Euh, heeft nvidia open source drivers???
euh.....niets te doen in de op source markt? Wie kwam er als eerste met open source 2D/3D drivers? En voor zover ik weet werken die redelijk goed.
Alleen video acceleratie was ellende.

Nvidia is ook gesloten maar had het met VDPAU goed voor elkaar.
Gelukkig heeft Intel het nu ook leuk voor elkaar en zijn hun processors nu ook leuk voor de HTPC machines. Ondersteunen ook VA-API acceleratie en ook bitstream audio.
Yeah. Het probleem dat ik heb is dat ze niet de volledige functionaliteit vrijgeven. Voor 3D acceleratie ben je nog steeds afhankelijk van CS. Oftewel, het zijn lokkertjes.
Hoe zit met de ondersteuning voor andere dingen in de open source driver? Ze brengen nog steeds de proprietary driver fglrx uit, dus blijkbaar doet die nog iets anders dan de open source driver. Is er volledige 3D acceleratie met de open source driver bijvoorbeeld? En wat zijn de plannen van AMD hiermee in de (nabije) toekomst?

Overigens, links naar de relevantie posts waarin de code beschikbaar gemaakt wordt:

Mesa patches
Kernel patches
fglrx biedt in ieder geval geen vpdau, dus dit staat waarschijnlijk los van de open bron versus propriŽtaire driver. Fglrx ondersteunt veel meer OpenGL-extensies dan de openbrondriver; voorlopig blijft deze dan ook noodzakelijk voor specifieke toepassingen. Ikzelf gebruik hem om een andere reden: Ik kreeg mijn driemonitoropstelling niet goed werkend met de openbrondriver.
same here :)
ik zou nog wel graag bezel compensation hebben.. op zich kun je dat regelen door de juiste coordinaten in te stellen in xorg.conf, maar het zou handig zijn om te kunnen switchen van normaal naar bezel compensated en andersom, als ik een video kijk/spel doe. (tijdens het werken heb ik liever geen bezel compensation).
Multi-head met de opensource driver werkt hier prima.
Je kan je xorg.conf weggooien en alles instellen met xrandr, hier maak je een scriptje van en autostart hem bij inloggen.
Dat scriptje kan je ook draaien bij opstarten lightdm in lightdm.conf onder 'display-setup-script=padnaarscript.sh'.

Fglrx zou beter moeten zijn met 3d, op dit moment ben ik ontzettend aan het worstelen om een game soepel te laten draaien hiermee onder wine.
Het draait nu nog net zo slecht als met de opensource versie.

[Reactie gewijzigd door Soldaatje op 4 april 2013 15:50]

Persoonlijk ben ik van mening dat het goed is dat er goed gekeken word naar Linux. Het is een systeem wat qua processorbelasting zo veel lager zit, waardoor je met normale configuraties alsnog een heel snel systeem hebt. Zeker nu men moet kiezen tussen Windows 8(waar niet iedereen even blij mee is), of Linux, zie ik dit als goed nieuws.
Een idle processor betekend simpelweg dat je te weinig taken hebt net zoals leeg geheugen niks zinvols doet. Nee, wat mij betreft mag het OS wel wat meer slurpen als ik er maar iets voor terugkrijg (git functionaliteit native in fs?, jit compiling, ...)
Om maar even te laten zien hoe weinig belastend Linux is, idle zit linux qua processor 5 procent, evenals het gebruik van RAM. Bij Windows 7 was het qua processorgebruik niet veel anders, maar qua RAM zat ik dan vaak op 3,4 GB van de 8 die ik in mijn laptop heb.

Nu heb ik om een vergelijk even Handbrake laten lopen om de processor goed te belasten en de systemmonitor laten lopen. Bij vrijwel volledige processorbelasting schommelt het RAMgebruik ergens tussen de 785 MB en 815 MB zie link

Ik denk dat voor een aantal specifieke taken Windows of Apple heel goed zijn, maar voor 90% van de taken/gebruikers Linux een sneller/stabieler alternatief is.
Elke ontwikkeling op gebied van open sourcepakket vind ik een goede ontwikkeling. Microsoft word na mijn mening te dominant en wil een hoop dingen door onze strot duwen, zoals het Windows 8 interface.
Goh, windows is lang dominant geweest. nu merk je dat ze niet zijn opgewassen tegen een snel veranderende markt. Windows 8 is de aanzet van de kroniek van een aangekondigde dood.
Mwaw, dat dachten we bij Vista ook. Microsoft moet zich zelf met de volgende windows versie wel weer opnieuw gaan uitvinden, maar ondanks dat ik een linux en freebsd liefhebber ben valt er met win 7 (als je allemaal die effectjes uitzet en gewoon de ouderwetse zakelijke instellingen gebruikt) prima te werken! De weinige keren dat ik een blauw scherm heb gezien op win 7 de laatste jaren waren bij mij veroorzaakt door een falende koeling.

Windows 8 daarentegen zal hier niet gebruikt worden anders dan om te testen of de software die ik schrijf er wel goed op werkt.
Vond xvba toch wel wat beter dan vdpau, onder linux, hopelijk gaat dit nu veranderen aangezien vdpau betere deinterlacing ondersteunt.
Ik heb een HD4850 en kon tot nu toe geen mkv videos bekijken in ubuntu. Ik ben benieuwd of deze driver dat mogelijk maakt.

Op dit item kan niet meer gereageerd worden.



Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBWebsites en communities

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True