AMD-Linux-kerneldriver voor gpu's krijgt ondersteuning voor oudere videokaarten

Een Valve-medewerker van het Linux-gpu-driverteam werkt aan de verbeterde ondersteuning van oude AMD-videokaarten in de opensource kerneldriver Amdgpu. Hij richt zich specifiek aan de ondersteuning van analoge video-outputs van AMD-gpu's.

R9 280
De AMD Radeon R9 280 op basis van GCN 1.1 ter illustratie

Via recente patchnotes laat de medewerker weten dat de driver Amdgpu ondersteuning krijgt voor analoge video-outputs zoals DVI-I. Tot dusver konden bepaalde oudere gpu's de kerneldriver wel gebruiken, maar ondersteunt het Display Core-element voor het aansturen van beeldschermen geen analoge video-outputs. Hieronder vallen volgens hem onder meer de Tonga- en Hawaii-kaarten. Ook zijn er GCN 1.0- en GCN 1.1-videokaarten die Amdgpu om die reden helemaal niet ondersteunt.

Dankzij zijn werk aan de driver moeten oudere gpu's met een analoge aansluiting voortaan ook op Linux-systemen werken in combinatie met de opensourcedriver, aldus Phoronix. Tot dusver waren deze kaarten in principe aangewezen op oude Radeon-drivers.

Amdgpu is een opensource kerneldriver onder de MIT-licentie en ondersteunt in principe alle AMD-videokaarten vanaf Graphics Core Next 1.0, dat in 2012 werd geïntroduceerd. Vanwege het gebrek aan ondersteuning van analoge outputs worden officieel echter kaarten met instructiesetarchitectuur GCN 1.2 of nieuwer ondersteund. Amdgpu ondersteunt ook moderne AMD-instructiesets zoals RDNA.

Door Yannick Spinner

Redacteur

25-07-2025 • 21:21

61

Submitter: TheVivaldi

Reacties (61)

61
61
32
1
0
23
Wijzig sortering
Via recente patchnotes laat de medewerker weten dat de driver Amdgpu ondersteuning krijgt voor analoge video-outputs zoals DVI-I.
Voor de iets jongere tweakers die niet weten wat dat is: een DVI-I poort biedt een aansluiting die digitaal of analoog kan zijn. Het digitale signaal ("TMDS") is compatibel met HDMI, maar deze vroege versie van het protocol draagt enkel video. Het analoge deel is compatibel met VGA. Met passieve, goedkope adapters/kabels kan je het gewenste signaal eruit halen voor als je geen DVI-monitor hebt. Daarmee is een DVI-I aansluiting bruikbaar met een ruime waaier aan monitoren van eind jaren 80 tot en met de moderne schermen van vandaag.

Waar dit dus over gaat is dat het VGA-deel van de DVI-I aansluitingen op de betreffende kaarten gaat werken met de opensource driver, waar dat voorheen niet werkte. Hier zit wat complexiteit achter, want bepaalde pinnen van de connector worden gedeeld door de digitale en analoge signalen. Bij het aansluiten van een analoge monitor moet de videokaart iets intelligents doen om een analoog signaal te sturen in plaats van een digitaal signaal. Dit overschakelen moet de driver dus faciliteren.

Er zijn ook DVI-D en DVI-A voor respectievelijk enkel digitaal en analoge ondersteuning over DVI. Wikipedia heeft een stukje over de DVI-connector. Je kan zien of een DVI videokaart, kabel of monitor analoog (VGA) ondersteunt (dus DVI-I of DVI-A) als die de vier herkenbare aparte pinnen aan de zijkant van de connector heeft.

[Reactie gewijzigd door The Zep Man op 26 juli 2025 00:26]

Goede informatie maar zouden die jongeren nog zulke oude spullen in bezit hebben.
Is DVI nu echt al zover uit het dagelijks leven verdwenen?
Ik heb nog een oude machine met een DVI-poort! Is onderhand aan vervanging toe, maar ik kan bevestigen dat de poort nog niet helemaal in rook opgegaan is.

Sinds DisplayPort op videokaarten zit, zie je DVI eigenlijk bijna niet meer. Iedereen die nog DVI-monitoren heeft, kan met een converterkabel uit de voeten.
Iedereen die nog DVI-monitoren heeft, kan met een converterkabel uit de voeten.
Dual-link DVI redt je niet, dus 2560 x 1440 blijft toch een probleem.
Sinds DisplayPort op videokaarten zit, zie je DVI eigenlijk bijna niet meer. Iedereen die nog DVI-monitoren heeft, kan met een converterkabel uit de voeten.
Ik heb een ingelijste GTX 1080 met HDMI, DVI en meerdere mini-DP aansluitingen. Ook heb ik ooit ergens een GTX 1650 gebruikt die een DVI-aansluiting had naast DP en HDMI. Dat is nog relatief recent. Volgens mij is dat de laatste generatie met DVI.

[Reactie gewijzigd door The Zep Man op 25 juli 2025 22:33]

Volgens mij is dat de laatste generatie met DVI.
In de Pricewatch staan meerdere RTX 3050 kaarten met een DVI aansluiting. Mensen met een oude DVI monitor / beamer kunnen dus nog iets nieuwers dan een RTX 1650 krijgen.
Punt is meer dat dat eigenlijk altijd dvi-d aansluitingen zijn met enkel een digitale output.

Het is echt al vrij lang geleden dat ik dvi-i poorten op kaarten ben tegen gekomen...
Ik heb voor de lol even gekeken op de pricewatch. De nieuwste kaarten die ik zo zie zijn gebaseerd op Nvidia's Kepler (en Fermi) architectuur. Je hebt het dus over ontwerpen uit periode 2010-2014...

Het is absoluut niet verrassend dat je ze niet meer tegenkomt.

(Hetzelfde geld overigens voor kaarten met VGA. Ik denk dat ze na die tijd gewoon geen markt meer zagen voor GPU's met analoge outputs.)
servers hebben momenteel ngo best vaak VGA poorten.. vraag me niet waarom trouwens.. geen idee :)
Ik moet zeggen dat ik inderdaad als enigsinds jonge it-er al jaren geen DVI meer heb gezien. Enkel jaren geleden ben ik inderdaad nog wel opzoek geweest naar specifieke DVI kabels en omvormers en heb ik nooit stil gestaan bij de verschillen onderwater.
Beamers bij scholen en bedrijven willen nog wel eens die oude aansluitingen hebben.
Beamers? Alles is toch met digiboards? 😊
Niet overal hoor :) Though persoonlijk vond ik die borden geen verbetering.
Veel slechter te lezen dan een ouderwets bord en hoe vaak er wel geen issues mee waren tijdens mijn studie.
Ik gebruik als jonge it-er (22 jaar) nog steeds een oude DVI-D monitor i.c.m een adapter naar hdmi. Gebruik hem al jaren en nooit problemen mee gehad. Ook op mijn opleiding zijn de meeste monitoren nog DVI-D
Uit het dagelijkse leven van mensen die niet in de IT/Tweakers bubbel leven: ja. Echt al heel erg lang
Er zijn zat jongeren die nu of straks geïnteresseerd zijn in oudere technologie. Zelfs als je de spullen niet hebt kan het leuk zijn om erover te leren.

Zo heeft The 8-Bit Guy op YouTube leuke documentaires over oude 8-bit computers waar ik nooit mee heb gewerkt. Het is leuk om te horen hoe men toen met beperkte middelen veel voor elkaar kreeg. Ook heeft hij leuke video's over oude PC videostandaarden zoals CGA en EGA. Erg vermakelijk.
Een oude afdank monitor zie je nog wel hoor. Zeker als het een eerste pc van kinderen betreft. Het is een niche maar die is er wel. Het aandeel binnen die niche dat dan weer Linux gebruikt in cominatie met een oudere AMD kaart zal wel heeeel beperkt zijn.
Ben een 27 jarige It'er en oude meuk alom fantastisch voor leer-doeleinden
Als je Duckhunt op een oude NES wil spelen misschien :D
Dan heb je ook een CRT monitor / tv nodig voor de pistolen ;)
Ja, want dat is 'beter'. Net zoals met vinyl... Dat is ook 'beter'...
|:(
Geniet jij dan niet van een lage SNR?
Veel nog niet zo oude computers met geintegreerde videokaart hebben als tweede video connector een analoge (vaak VGA) connector, waarschijnlijk omdat er nog een hoop vga monitoren (en beamers) in bedrijven rondhangt. Bv. HP's lijn met 5600g
De goede oude vertrouwde dvi poort, ik ken ze inderdaad, maar ben ook geen jonge tweaker meer (doet een beetje pijn om dit toe te geven) 😥🤣

Ik heb nog een Geforce kaart gehad, weet even niet meer welke serie, die enkel dvi had. Toen inderdaad met een verlengstukje naar hdmi hem kunnen aansluiten aan mijn eerste full hd lcd tv, en de audio via de geluidskaart van headphone jack naar rode en witte tulp stekkers aan de versterker, wat een tijden haha

[Reactie gewijzigd door storchaveli op 25 juli 2025 22:55]

Ik heb nog een paar van die adapters liggen, heb ook nog een paar analoge monitoren.

Ik heb ook een verloop van DVI naar HDMI.
Het verschil tussen (het digitale deel van) DVI en HDMI is miniem. Een DVI-naar-HDMI plug is dan ook geheel passief, er zit geen chip in.

Grootste verschil is dat als je een HDMI plug op je apparaat monteert er vrij snel een consortium op de deur klopt of je even 5 mille per jaar wil aftikken. Er zijn ook settop boxen geweest die om die reden door de fabrikant met een DVI aansluiting werden aangeleverd, en je kreeg er een DVI-HDMI kabel bij. Overigens kun je ook audio via DVI versturen, net als bij HDMI. Het audio signaal wordt digitaal in de "blanking" periodes (over antieke standaarden gesproken...) gecodeerd.
Allemaal ontwikkeld om beeldschermen te kunnen gebruiken die al zo’n 15 jaar niet meer te koop zijn?
Wel sympatiek.

Correctie: nog best wel te koop.
categorie: Monitors

[Reactie gewijzigd door GeeBee op 25 juli 2025 23:39]

De kringloop staat er vol mee. Veel minder bedeelde gezinnen zijn daarmee geholpen.

Ik heb een tijdje gewerkt als vrijwillige bewindvoerder en zo een aantal gezinnen aan hardware kunnen helpen via het repair cafe waar we mee samen werkten.

Win11 gooit roet in het eten van dit soort initiatieven, helaas
Je zal verbaasd zijn hoeveel jonge gezinnen wij al aan “Mint” hebben geholpen. Het stereotype ‘kansloze in de schuldsanering’ komt gelukkig minder voor dan men denkt.(veel problemen door bv combinatie studie schulden+toeslagen shit)

Voor elke cliënt was het een afweging, kan ie linux aan. Een deel wel, een deel helaas ook niet. Uit de eerste groep weet ik dat opgedane kennis over linux regelmatig leidde tot een baan
Win11 gooit roet in het eten van dit soort initiatieven, helaas
Nee hoor, je kan prima upgraden naar Linux.
Goh… lees mijn reactie eens. Dat is precies wat we deden. Helaas heeft niet iedereen de capaciteiten om een linux ook te onderhouden* in onze doelgroep destijds.

Het deel dat dat wel kon heeft er vaak iets positiefs aan over gehouden.

*zolang ik zelfs onze linux beheerder er op moet attenderen dat de openSuse 15.4 op mijn workstation toch echt end of life is kun je dat niet verwachten van mensen die vaak de engelse taal slecht machtig zijn of simpelweg een beperkt niveau hebben

[Reactie gewijzigd door fenrirs op 26 juli 2025 12:48]

Als je Linux niet kan kan installeren en onderhouden omdat je te weinig computerkennis hebt, dan lukt dat bij Windows al helemaal niet. Wel eens een heel Windows systeem up to date gehouden? Een leek allemaal drivers en applicaties laten installeren met een installatie van Winows? Wat een werk en vooral gedoe.

[Reactie gewijzigd door kabelmannetje op 26 juli 2025 17:20]

Ik denk dat je destijds niet in onze doelgroep viel
Intel Q65 chipset werkt nog prima onder Windows 11 en DSub aansluiting.

Ik gok dat vrijwel elk Intel moederbord na 2011 met onboard VGA prima zal werken.
Voor mij is t wel welkom iig.
Ik gebruik t voor retrogaming via emulator op een mooie 4:3 CRT TV.
Specifiek daarvoor had ik de nieuwste generatie GPU gekocht die nog "echte" analoog had.
Zo kan het signaal rechtstreeks van de GPU de TV in.
(Ok, behalve 1 transistor en wat weerstandjes om de sync te converten).
Maar dat werkte dus alleen als ik die Display Core uit zet, waardoor je juist weer geen moderne dingen als Vulkan hebt.
En ja ik weet dat ik in de minderheid ben :)
Leuke ontwikkeling! Maar het is eigenlijk precies het omgekeerde van waar we met z’n allen op zitten te wachten. Idealiter wordt alle moderne hardware perfect ondersteund. (Uiteraard ligt die ‘schuld’ volledig bij de hardwareproducenten)
Zeker niet mee oneens, toch is hardware support op Linux tegenwoordig wel erg nice hoor. We hebben echt zo'n geluk gehad met het hele AI gebeuren dat het in eens interessant is om goeie support voor Linux (servers) te faciliteren. De tijd van "F-you NVidia" ebt wel langzaam weg, maar het is zeker nog niet perfect.

Ik vind het wel een hele mooie ontwikkeling dat er ook door hobbyisten en/of professionals gekeken wordt naar uitgebreidere support voor oudere hardware. Er zijn straks distro's die zich helemaal kunnen profileren als retro gaming platformen.
Het is ook al honderd keer beter dat 10 jaar geleden, maar het is er nog steeds niet helemaal.

Wat mij zelf het meeste stoort is dat er nog steeds basale dingen nog altijd niet goed geregeld zijn. 100% legaal Blu-Rays afspelen, bepaalde DRM-zaken maar ook dingen als een bitlocker-achting systeem met volledige schijfversleuteling zonder een wachtwoord plaintext op te moeten slaan, of op een usb-stick, of in moet typen bij een boot, of zo), enz.

Sommige zaken ligt echt puur aan hardwareproducenten, maar andere dingen moeten echt in de distros gebouwd worden.
Ik draai zelf Bazzite op mijn main systeem, een 9800X3D volgens mij gaat de support terug tot en met de RX kaarten (AMD)

Het zou mooi zijn als support nog verder terug gaat.
Ben benieuwd naar de reden waarom Valve hieraan werkt.
Ik denk dat het doel is om alle functies van de oude Radeon closed source driver te porten zodat deze niet meer gebruikt hoeft te worden. Amdgpu is opensource en beter. Er zijn trouwens nog wel wat kaarten die je tegenkomt dat de oude driver moeten gebruiken. Mijn reserve kaart bijvoorbeeld.
In die richting dacht ik ook, maar dat verklaart nog steeds niet waarom een commercieel bedrijf als valve hier middelen op inzet.
Als ze SteamOS richting desktop en oudere machines willen brengen is het best wel logisch. De huidige DRM drivers op Linux zijn niet goed en het is beter om tijd in amdgpu steken dan in support voor slechte drivers.
Niet alleen nuttig voor SteamOS. Ook als je een andere distro draait, heb je hier profijt van, en op die distro draai je wellicht ook Steam, waar je aankopen doet.
Goed punt. Alles wat gamers helpt is uiteindelijk ook goed voor hun.
Omdat dit waarschijnlijk ook kennis en een hobby is.

Daarnaast in bijvoorbeeld de wetenschap (en de Belastingdienst }> ) worden nog genoeg oude spullen gebruikt.

Voor writer heb je echt geen super deluxe videokaart nodig. En bepaalde andere wetenschappelijke taken ook niet.
Nou ja, soms vraag ik me af waarom een miljardenbedrijf er niet 1 medewerker op zet die samenwerkt met andere partijen. Zo duur is dat nou ook weer niet en deze reclame alleen al is wel wat waard + goodwill.
Handig, gezien de liefde van de Linux community voor ouwe meuk.

Persoonlijk denk ik dat die ouwe zooi wel weg kan, stroomvreters en probleem veroorzakers.

Anno nu is er ook geen enkele reden om die ouwe troep te willen gebruiken, de alternatieven zijn legio en internetten kun je letterlijk overal op.
Waarom iets weggooien als het nog goed werkt.

Het boeit niet dat het stroom "vreet". Met zonnepanelen kan ik de stroom over een paar jaar beter verbruiken, dan het net op jagen, waar ik voor mag gaan betalen.
En de vraag is of het wel zo veel stroom vreet. Ik bedoel: ik zal niet zeggen dat oude apparaten altijd zo energiezuinig waren, maar een oled-beeldscherm krijgt regelmatig ook nog een label onder de C
. Dus om nieuwe beeldschermen nu zuinig te noemen…
En videokaarten niet te vergeten. Die inmiddels ook naar de 800w kunnen gaan.

Per watt levert het qua prestaties misschien wel meer, maar zulke hoge wattages videokaarten skip ik zeker. Het zou ze sieren daar eens wat aan te doen.
Dat is zeker waar. Je krijgt misschien wel betere prestaties, maar als het argument zoals hierboven “stroomvreter” is en we kijken alleen daar naar, dan zijn die nieuwe videokaarten echt niet zuiniger.
Ik maak nog veel gebruik van GCN 1.0 GPUs vanwege hun brede compatibiliteit, beide desktops en mijn laptop hebben er een. Altijd fijn dat er in het Linux landschap nog verbeteringen worden doorgevoerd voor dit soort oudere hardware!
Betekend dit ook dat RADV hiermee ondersteuning gaat bieden aan deze kaarten? Of hangt dat niet van deze kernel driver af?
Nee, dit wordt gedaan zodat GNC GCN 1.0 en 1.1 kaarten ondersteund kunnen worden. Omdat die chips nog een mogelijkheid hadden om een DVI-I poort hadden en daardoor een andere aansturing nodig hebben om helemaal correct te werken.

[Reactie gewijzigd door codeneos op 26 juli 2025 18:35]

Is het mogelijk om Bazzite of Steam OS met een Nvidia GPU te gebruiken?
Er is letterlijk een specifieke Nvidia image en die staat ook gewoon op de download pagina https://bazzite.gg/ Naast de download knop staat "What hardware are you using?"
Nice! Maar waarom hoor ik overal dat Linux niet goed werkt met Nvidia?


Om te kunnen reageren moet je ingelogd zijn