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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 51 reacties
Submitter: deregtx

AMD komt met een unified opensource-Radeon-kerneldriver voor Linux op basis van de huidige Radeon Direct Rendering Manager-driver. Alleen toekomstige Radeon-kaarten gaan de nieuwe driver ondersteunen, de huidige niet.

AMD heeft zijn plannen met de unified Linux-driver bekendgemaakt tijdens het XDC2014-evenement in Bordeaux. Gevolg van het unified driver-aanbod is dat Linux-gebruikers sneller ondersteuning voor nieuwe grafische technologie kunnen krijgen.

AMD ontwikkelt een nieuwe opensource-kerneldriver voor Linux, die deels gebaseerd is op de bestaande Radeon Direct Rendering Manager-driver. De nieuwe kerneldriver vormt de basis voor de opensource driver-stack voor non-pro-gebruikers en voor een gesloten variant voor bijvoorbeeld gebruikers van professionele AMD FirePro-videokaarten. Voor de driver geldt dat deze alleen ondersteund wordt door toekomstige videokaart-generaties.

Phoronix verwacht dat de code deze herfst in delen beschikbaar gaat komen en dat de eerste kaarten met ondersteuning de Radeon Rx 300-modellen op basis van Pirate Islands-gpu's gaan worden, waar al maanden geruchten over gaan. AMD gebruikt wel de Sea Islands-gpu van bijvoorbeeld de Radeon R9 290 bij het testen van de nieuwe drivers, maar die zal AMD bij de release niet ondersteunen.

Op de slides van de bijbehorende presentatie is te zien dat AMD zijn Linux-driverstack in drie delen onderverdeelt: all-open, non-pro en pro. Bij alle drie vormt de opensource Base Graphics-driver met nieuwe kerneldriver, de kernelinterface, de ddx-driver en opensource Mesa-user mode graphics drivers de basis. Bij de non-pro-stack zijn de closed source umd's voor OpenGl en OpenCL gebruikt en de Pro-stack voegt daar nog niet nader genoemde gesloten FirePro-services en open add-ons aan toe.

AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014AMDGPU Linux 2014

Moderatie-faq Wijzig weergave

Reacties (51)

AMD gebruikt wel de Sea Islands-gpu van bijvoorbeeld de Radeon R9 290 bij het testen van de nieuwe drivers, maar die zal AMD bij de release niet ondersteunen.
Hier kan ik wel zo pissed over worden. Het werkt wel maar bewust ervoor kiezen om het niet te ondersteunen. Zo jaag je me wel weg als klant!
Zegt niet dat je ze niet kan gebruiken. Er staat alleen dat AMD er geen support op zal geven. Ik kan me voorstellen dat deze driver straks vooral gemaakt en getest zal worden voor de R9 3xx serie.

Het is natuurlijk vervelend dat de huidige GCN kaarten niet ondersteund gaan worden maar als ze bij de R9 3xx grote dingen gaan veranderen kan ik me er ook iets bij voorstellen dat je schoon wilt beginnen. Of in ieder geval daar de focus op wilt leggen om bij die producten zo snel mogelijk drivers van goede kwaliteit te leveren ipv ook nog oude kaarten ondersteunen en dan wellicht niet helemaal lekker werkende drivers te hebben voor de huidige en nieuwe kaarten.

Als bestaande gebruiker snap ik de frustratie wel een beetje. Maar als AMD nooit heeft gezegd dat deze drivers ook voor oudere kaarten beschikbaar zouden komen kun je ze niets kwalijk nemen. De huidige linux drivers blijven beschikbaar en bruikbaar.

Je krijgt alleen het nieuwe soort driver niet. Zolang ze die oude driver dan wel blijven ondersteunen is het wat mij betreft goed.

Maar het zou wel beter kunnen als ze ook wat oudere kaarten zouden ondersteunen. Dan is wel de vraag waar trek je de grens. GCN "1.0" kaarten zoals de 7970 en de R9 280 kunnen bv niet alles wat de GCN "1.1" R7 260(X) en R9 290(X) wel kunnen. En de R9 285 (GCN "1.2") kan nog weer meer. Dus hoe ver moet je dan terug? ik kan me voorstellen dat HD5xxx en HD6xxx users die drivers dan ook wel willen.

[Reactie gewijzigd door Astennu op 10 oktober 2014 10:46]

Overigens is het bij AMD wel ten zeerste de vraag hoe lang ze die oude driver blijven ondersteunen. AMD is niet zo van de langdurige ondersteuning.
er komen anders nog steeds af en toe updates uit voor de legacy drivers.
daarnaast gaat het om een open-source driver, dus wat let je om niet zelf de functionaliteit toe te voegen voor de oudere generatie kaarten.
Tevens vind ik het wel jammer dat het alleen ondersterund zal worden voor nieuwe kaarten vanuit AMD. Aan de andere kant kan ik het me ook goed voorstellen, als je soms hoort hoe weinig mensen AMD beschikbaar heeft voor het ontwikkelen van de Linux drivers. En wat heb je dan liever? Matige support voor een groot aantal kaarten, of vanaf nu degelijke support voor toekomstige kaarten?
Dan zie ik toch liever het 2e.
Of het driver model van AMD is gewoon altijd al een rommeltje geweest en ze zien door de bomen het bos niet meer.
Voor Linux wel maar over Windows ben ik al jaren tevreden.
Ik weet dat niet iedereen even tevreden is.
Maar dan is dit dus goed nieuws. Ze gaan meer laten doen door de opensource componenten en hun (relatief buggy) proprietaire stukken dus verkleinen.
Kom op weet je hoe klein het aandeel AMD users op Linux is? Voor AMD is dit echt te verwaarlozen. Wees blij dat ze iets doen wat ze alleen maar geld kost.

De meeste games kom je op Windows tegen en dat is hun core market de rest is bijzaak.
waardoor denk je dat amd zo'n klein marktaandeel op linux heeft?
heb niks tegen amd werkt goed op windows, maar het kleine marktaandeel op linux komt echt wel door de slechte drivers
qua processoren heeft amd op linux een groter marktaandeel dan op windows
Het lijkt mij sterk dat AMD meer marktaandeel op Linux heeft dan op Windows.

Ik denk dat er maar weinig gamers zijn ( want daar zijn het merendeel van deze kaarten voor bedoeld) die een puur Linux systeem hebben. Misschien leuk voor erbij maar wel met duel boot naar Windows voor de games.
Volgens mij snap je niet wat hij zegt. Het is niet het marktaandeel versus Windows, maar de Intel/ADM verhouding per systeem.

Hij zegt eigenlijk (cijfers zijn even bedacht):

Windows is 20% AMD en 80% Intel
Linux is 40% AMD en 60% Intel

En dus heeft AMD binnen Linux een hoger aandeel dan binnen Windows.
OK duidelijk alleen moeilijk na te gaan of dat wel klopt.
Waarschijnlijk zal er per bistro wel een soort van http://popcon.debian.org variant zijn die ook CPU vendors heeft. Daar zou je aardig uit op moeten kunnen maken hoe de verdeling ligt.

Wat jeroen's post betreft is dat vooral een onderbuik gevoel denk ik. Je ziet op tweakers.net vaak een build langskomen waarbij iemand AMD geselecteerd heeft als CPU vendor, maar dan uiteindelijk na wat discussie met een Intel setup verder gaat om dat de prijs/performance/temperatuur verhouding vaak beter is.

Voor Linux is dat wat minder het geval om dat er veel beter hardware-specifieke optimalisaties doorgevoerd kunnen worden. Linux hoeft niet te kiezen tussen gespecialiseerd of catch-all systeem, het kan allebei zijn zolang er maar draagvlak is. Bij Windows heb je die keuze niet, dat wordt puur door microsoft bepaald.
Dat doet me afvragen, waarom ze dat doen?

Lijkt mij marketing zodat mensen rx kaartjes gaan kopen, i.p.v. R9 290's gebruiken. Zodat ze een goede SteamBox kunnen maken. Jammer genoeg :(
Waarschijnlijk deels ook druk van valve, ze willen niet achterlopen op linux-support zodra steamos uitkomt voor het grote publiek. Anders zouden alle steamboxen nvidia kaarten kunnen hebben en dat zou pijnlijk zijn voor AMD.
Ze doen het ook vaak met die mobile kaarten, gewoon niet meer ondersteunen. En dat terwijl het vaak wel gewoon kan werken. Ik snap best dat je er op een gegeven moment vanaf wil die oude kaarten maar ik heb het idee dat het soms wel erg snel moet...
Al geef je dan maar een goed standaard driver die in iedergeval de natieve resolutie goed kan draaien op office nivo, dus niet perse gamen. Juist omdat laptops toch niet de echte games machines zijn. Dit gaat ze idd vrees ik de brood nodige goodwill kosten !
Als ze de ouwe kaarten gewoon ondersteunen met closed source drivers maakt het toch weinig uit? Bovendien zijn er al opensource drivers voor huidige hardware. Dit is puur een manier om nieuwe kaarten sneller een opensource driver te laten hebben.
Ja, ongelofelijk dat, wat een rare bocht is dat nu dat ze maken? Echt onvergefelijk is het.
Toch is Linux in bijna alle gevallen een bewuste keuze, en een keuze waarvan de groep mensen die het gebruikt, de gevolgen prima kan overzien. Het niet beschikbaar hebben van drivers voor een OS dat JOUW keuze is, is niet de fout van de fabrikant. Het is dan jouw fout of óf voor dat OS te kiezen, óf om die hardware gekocht te hebben.

Als je een nieuwe Windows op je pc zet, moet je ook altijd uitkijken met oude hardware en drivers. En als je een Mac koopt, dan... zit alles gewoon vast.
AMD heeft dit truukje al eerder geflikt, met een nieuwe driverstack komen die een groot deel van de recente kaarten ineens tot 'Legacy-kaarten' veroordeeld. Catalyst 12.7 , april 2012.

Waren mensen ook niet blij mee.

Dat ze nu al een nieuwe driver uitbrengen die niet eens meer support geeft voor de 2xx(X) series is echt.. bizar slecht.

Link : http://www.techpowerup.co...s-with-catalyst-12-7.html

[Reactie gewijzigd door djuuss op 10 oktober 2014 10:25]

Je moet een keer opruiming houden. En waar trek je de lijn dan?

En het is de vraag of nVidia niet hetzelfde doet. Ja oude kaarten worden nog ondersteund in nieuwe drivers. Maar zijn er ook echt updates voor die drivers? het zou zo maar kunnen dat ondanks je nieuwe drivers hebt er al 2 jaar niets is verandert voor jou kaart.

Ik kan me best voorstellen dat je die drivers dan wilt afsplitsen zodat je installer weer wat kleiner wordt. AMD heeft voor die kaarten de Legacy drivers. Alleen krijgen die bijna geen updates meer:
http://support.amd.com/en...2&os=Windows%208%20-%2064

Er is nog wel een 13.1 pack en een 13.4 beta uit gekomen. En er is Win 8 support.

Maar in dit geval ook dropte ze de support voor niet DX11 kaarten. Ik kan me er iets bij voorstellen. De HD48xx serie komt immers uit 2008. Drivers zijn nog geupdate tm begin 2013.
Dan heb je toch 4 en half jaar support gehad.

En games van vandaag de dag werken nog steeds op die kaarten wellicht niet 100% optimaal en zou er 10-20% meer uit gehaald maar dan nog is de FPS niet hoog genoeg om alles max te draaien dus de vraag is of dat dan heel veel uit maakt? Ik denk dat die groep mensen die zo lang met zo'n kaart doet het ook niet erg vind dat de FPS iets lager is als het maar werkt.

Langer support hebben is altijd beter. Maar als je bv kijkt naar telefoon fabrikanten die maar 1-2 jaar updates voor je regelen vind ik dit toch niet slecht.

Ik heb het idee dat mensen dingen soms erger maken dat het is.

Laten we eerst maar eens afwachten of AMD de huidige linux drivers voor de R9 2xx kaarten nog wel up to date houd. Als ze dat gewoon blijven doen is er imo niets aan de hand. Als ze die drivers ook laten vallen heb je wel een valide punt dat is wel erg snel om support te droppen. Maar volgens mij is het niet gezegd dat dat gaat gebeuren.
Nvidia doet hetzelfde, maar die ondersteunen hun legacy drivers voor enige tijd. Vorige week is de 340xx serie legacy gemaakt, maar wordt de komende 5 jaar nog gewoon ondersteund. De vorige 304xx serie werkt op dit moment ook nog gewoon met xorg-server 1.16 bijvoorbeeld.

Enige wat AMD goed doet is specificaties uitbrengen voor hardware, hun binary drivers zijn gewoon een ramp. Ondersteuning voor nieuwe versies van X.Org komt alleen als Ubuntu met een release komt waar die versie in zit, andere distributies hebben gewoon het nakijken. Legacy drivers doen ze helemaal geen support op.
Je overdrijft sterk. Ik ben prima tevreden met Fglrx op OpenSuSE 13.1. Werkte meteen en spellen draaien er prima op. Ik heb wel wat moeten pielen om mijn Eyefinity-opstelling met 3 monitoren goed geconfigureerd te krijgen, maar dat is onderdeel van de deal.
Als er een nieuwe versie van xorg-server uitkomt heeft nvidia bij de RC versies al werkende drivers, bij AMD komen die drivers pas vele maanden later en meestal krijgen de legacy drivers geen update.
Heb het begin dit jaar geprobeerd met de AMD legacy drivers. Uiteindelijk maar heel het systeem vervangen omdat het niet meer in orde kwam met een nieuwe distributie. Ik heb nooit van Radeon kaarten gehouden op linux, en zoals ze bezig blijven zal dat gebrek aan liefde er nog lang blijven.
Ik heb sinds vorige week mijn laptop een update gegeven naar een verse Ubuntu 14.04 LTS installatie.
Het eerste wat me opviel is dat de close source drivers nu een stuk beter werken dan voorheen! (bijvoorbeeld op Mint 16 en Ubuntu 12.04 LTS was het een stuk slechter)

Ik heb een HD 5470 in mijn laptop trouwens.

[Reactie gewijzigd door DurQ op 10 oktober 2014 12:43]

Geen reden om de legacy drivers te installeren want die zitten vast aan verouderde kernelinterfaces en dus oude kernels. Dit terwijl de opensource drivers voor oude radeon kaarten toch redelijk goed is. Je zou out of the box al direct rendering moeten hebben (glxinfo | grep direct).
Ik denk dat Nvidia dit al vroeger eens heeft gedaan, ze hadden de Detonator drivers en de Forceware drivers
Nvidia heeft niet eens degelijke opensource drivers. AMD probeert zowel opensource als de propietary drivers voor linux te ondersteunen. Het werd tijd dat ze ze deels gingen samen voegen, nu doen ze volgens mij veel dubbel werk. Ik vind het raar dat er niemand eerder op is gekomen.
De brakke Linux support van AMD is de redden geweest dat ik niet langer AMD heb in mijn huis.
Op de PC was de keus snel gemaakt toen ik moest kiezen voor Nvidia of AMD en de prijzen door de bitcoins gelijk waren. Ook heb ik hier met de aankoop van mijn laptop rekening gehouden met de dramatische dual graphics support van AMD op Linux.

Na jaren tevreden AMD gebruik ben Ik dus het ultieme voorbeeld dat door dit soort fratsen klanten zijn weggelopen.
Idem. Misschien dat dit nieuwe model iets leuks betekent voor AMD-bezittende Linux-gebruikers, maar als Linux-gebruiker moet je eigenlijk geen AMD william hebben. Ook wel eens gehad dat een kaart vrijwel niet meer aan de praat te krijgen was, want het was een ietwat ouder model. Ik heb momenteel een GTX770 en ik ga er van uit dat mijn volgende kaart (al kan dat nog wel even duren) ook een Nvidia model wordt.
Idem, draaide tevreden(denk ik) een AMD kaart, maar kon op een gegeven moment de kernel niet meer updaten doordat de AMD driver niet geupdate wordt.
Bij de huidige PC heb ik maar een Nvidia kaart genomen.
Hoewel AMD officieel de driver niet gaat ondersteunen, betreft het hier een open source driver. Grote kans dat de community dit dan alsnog gaat porten voor oude(re) kaarten, waardoor deze dus alsnog van deze driver gebruik kunnen maken.
Goeie stap hoe dan ook. Hopelijk gaat support voor Linux gelijk en beter worden als die voor windows.
Ben nog steeds aan het wachten voor r9 290 drivers, ben benieuwd of die er ooit zal zijn.
Als ik dit soort berichten lees, ben ik echt blij dat ik ben overgestapt van AMD naar NVidia... Alleen maar problemen gehad met xfire HD7770 en zo te zien droppen ze de driver support erg snel...
Je moet nu ook niet overdrijven, Nvidia kan ook zon bizarre bochten maken in de linux branche.
Daar is niets bizar aan, maar zoals je kan lezen is dat gebeurd vermoedelijk onder druk van MS.
Je moet als Linuxgebruiker ja en amen zeggen als een fabrikant tegen jouw belangen handelt? Ik kan alleen maar concluderen dat ik mijn driemonitoropstelling waarschijnlijk terecht aan een Radeon heb hangen.
Zal ermee te maken hebben dat ze nog een flinke berg aan Radeon R9 290's in stock hebben liggen waar ze echt vanaf moeten.
Hoezo? De R9 290's worden juist niet ondersteund door deze driver als hij uitgebracht wordt...
AMD gebruikt wel de Sea Islands-gpu van bijvoorbeeld de Radeon R9 290 bij het testen van de nieuwe drivers, maar die zal AMD bij de release niet ondersteunen.

[Reactie gewijzigd door Bravo op 10 oktober 2014 10:36]

Andere kant op: AMD krijgt de drivers niet werkend op de R290 en dumpt daarom nu die R290 voorraden goedkoop op de markt.
Zouden ze niet eerst eens goede Windows drivers moeten gaan maken?
Hoewel met de laatste update van vorige week m'n R9 290 eindelijk een beetje stabiel is bij het kijken van video's...

@jeroen7s - Meerdere malen, zelfs een clean install, nieuwe kaart onder garantie (dacht eerst dat het aan de kaart lag), etc.

Alles gepgrobeerd maar ik bleeft zo'n 2-3 keer per week een BSOD krijgen bij youtube en in MPC-HC, spellen waren overigens 100% stabiel. Stabiliteit was wel iets te verbeteren door met MSI afterburner te over/underclocken en alle energiebesparingsmaatregelen uit te zetten.

Overigens als je op google gaat zoeken kom je heel veel meldingen van dit probleem tegen, en dan vooral met de R9 290(X), de andere kaarten uit de R9 serie lijken er geen last van te hebben.

[Reactie gewijzigd door knirfie244 op 10 oktober 2014 16:36]

heb je geprobeert de drivers inclusief instellingen/config files eraf te gooien en opnieuw te installeren, het lijkt me sterk dat je problemen hebt bij het bekijken van video's als je drivers goed geinstalleerd zijn
Draaien die R9 kaarten nou een beetje in SteamOS?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True