NVIDIA grafische kaarten staan ​​bekend om hun prestaties. In de Linux-wereld staan ​​ze ook bekend om iets anders: frustratie over stuurprogramma's. Zoveel frustratie dat je misschien een video of GIF bent tegengekomen van Linux-oprichter Linus Torvalds die met een middelvinger naar NVIDIA verwijst. Daarom is het groot nieuws dat NVIDIA eindelijk een open-source kerneldriver voor hun GPU's heeft uitgebracht.

Betekent dit dat het installeren van Linux op een NVIDIA-aangedreven machine minder lastig zal zijn? Nou, nog niet. Maar uiteindelijk, hopelijk, wordt dat antwoord ja.

NVIDIA's open source-stuurprogramma voor nieuwere GPU's

NVIDIA heeft besloten om publiceer Linux GPU-kernelmodules als open-sourcesoftware voor de eerste keer, te beginnen met de R515 driver release. Deze broncode is: beschikbaar op GitHub.

De driver ondersteunt alleen NVIDIA Turing Chip GPU's en nieuwere. Deze werden voor het eerst gelanceerd in 2018. Dus als je hardware gebruikt die ouder is dan dat, en de meeste Linux-gebruikers zijn dat, dan heb je voorlopig geen baat bij deze broncode.

instagram viewer

Voor wie is deze chauffeur bedoeld?

Bij de lancering is deze driver getest om CUDA te ondersteunen op datacenter-GPU's.

Mensen die GPU's gebruiken voor werk in de cloud of voor werk als het ontwikkelen van kunstmatige intelligentie en machine learning, kunnen meteen profiteren van een betere integratie tussen NVIDIA GPU's en de rest van hun Linux-systeem.

Wat zijn de beperkingen van het stuurprogramma van NVIDIA?

Als Christian Schaller van het Fedora Project details op zijn blog, is de code voor displays niet compleet en ook niet volledig getest. Dit is de code die relevant is voor degenen onder ons die gebruik maken van NVIDIA grafische kaarten op onze pc's.

Dit is ook alleen de kernelgerelateerde code. Veel van een moderne grafische driver is te vinden op firmware- en gebruikersruimteniveau. Die aspecten van de driver van NVIDIA blijven gesloten. Als je een gamer bent die hoopt dat je de propriëtaire driver kunt uitschakelen en vergelijkbare prestaties en vergelijkbare ondersteunende software kunt ontvangen, is dat nog niet het geval. En dat zal niet lang duren.

Wat kunt u in de nabije toekomst verwachten?

Heb op korte termijn geen hoge verwachtingen van veel. Maar dit is een teken van de toegenomen samenwerking van NVIDIA met de gemeenschap en geeft reden om aan te nemen dat de samenwerking zelfs kan groeien.

Een specifiek voorbeeld van vooruitgang zou betrekking kunnen hebben op de ontwikkeling van het Nouveau-stuurprogramma, het open-sourcestuurprogramma dat de gemeenschap heeft ontwikkeld voor NVIDIA grafische kaarten. Dit project begon als een poging tot reverse engineering, maar de laatste jaren is er actieve ondersteuning van NVIDIA.

Het stuurprogramma is volledig functioneel, maar het kan de NVIDIA-kaart niet opnieuw klokken, wat een manier is waarop het geen volledige prestaties kan leveren in vergelijking met het binaire stuurprogramma. Deze nieuwe code biedt een pad om enkele hiaten te dichten.

Voor nieuwere kaarten moet de community om technische redenen mogelijk samenwerken met NVIDIA om een ​​nieuwe open stuurprogramma dat kan communiceren met zowel de eigen gebruikersruimte van NVIDIA als de open MESA gebruikersruimte. Maar voor oudere kaarten blijft de Nouveau-driver de enige open-sourceoptie in de stad. Verbeteringen aan Nouveau zijn vooral van belang op hardware die zo oud is dat de propriëtaire driver geen updates meer ontvangt.

Komt dit uit het niets?

Aan de oppervlakte, ja. Er is niet veel groot nieuws geweest over het open sourcen van zijn producten door NVIDIA. Maar achter de schermen is er behoorlijk wat samenwerking geweest met verschillende open-sourcepartners, zoals Canonical, Red Hat en SUSE. Je zou dit kunnen zien als NVIDIA die de volgende stap zet.

Uiteindelijk kunnen open stuurprogramma's voor Linux-gebruikers minder een reden worden om in plaats daarvan naar AMD-kaarten te gaan.

AMD versus NVIDIA GPU's op Linux: welke moet u gebruiken?

Lees volgende

DelenTweetenDelenE-mail

Gerelateerde onderwerpen

  • Linux
  • Nvidia
  • chauffeurs
  • Open source
  • Grafische kaart

Over de auteur

Bertel King (370 artikelen gepubliceerd)

Bertel is een digitale minimalist die werkt vanaf een door GNOME aangedreven laptop en een Light Phone II bij zich heeft. Hij vindt het heerlijk om anderen te helpen beslissen welke technologie ze in hun leven willen brengen... en welke technologie je moet missen.

Meer van Bertel King

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren