Moet u AMD of NVIDIA GPU's op Linux gebruiken?

Moet u AMD of NVIDIA GPU's op Linux gebruiken? / Linux

Als het gaat om het kiezen van een snelle grafische kaart, zijn er twee hoofdopties: AMD en Nvidia.

Er zijn een aantal factoren die hen van elkaar onderscheiden, en dit is dubbel zo bij Linux. In Windows is snelheid het enige dat telt - Nvidia GPU's (grafische verwerkingseenheid) zijn meestal sneller dan AMD. Maar onder Linux zijn er nog andere dingen die u in gedachten moet houden.

GPU-stuurprogramma's: eigendom van Open Source

Er zijn twee soorten stuurprogramma's die u kunt installeren om uw grafische kaarten te laten werken, namelijk eigen stuurprogramma's Moet u AMD eigen grafische stuurprogramma's gebruiken en hoe installeert u ze? [Ubuntu] Moet je AMD eigen grafische stuurprogramma's gebruiken en hoe installeer je ze? [Ubuntu] Als u een AMD- of nVidia-grafische kaart of -chip in uw desktop of laptop hebt, hebt u ernstige grafische verwerkingskracht onder de motorkap. Deze zeer gerespecteerde grafische leveranciers houden er echter van om ... Lees meer of open source te houden. Hoewel beide aspecten goed en slecht zijn, verschillen ze als u een Nvidia- of AMD-grafische kaart gebruikt.

Nvidia: Het is gecompliceerd

Hoewel er open source en eigen Nvidia-stuurprogramma's voor Linux zijn, is er op dit moment eigenlijk maar één haalbare optie: de laatste. nouveau, de open source driver voor Nvidia-kaarten, heeft de neiging om slechter te presteren dan zijn eigen tegenpartij.

Veel van het werk van nouveau gebeurt via reverse engineering van de eigen Nvidia-driver. Het is vergelijkbaar met hoe het Wine-project Windows Apps & Games met Linux Wine uitvoert Hoe Windows Apps & Games met Linux Wine uit te voeren Is er een manier om Windows-software onder Linux te laten werken? Eén antwoord is om Wine te gebruiken, maar hoewel het heel nuttig kan zijn, zou het waarschijnlijk alleen je laatste redmiddel moeten zijn. Dit is waarom. Meer informatie maakt een Windows-omgeving opnieuw om programma's als Microsoft Office uit te voeren Microsoft Office op Linux installeren en gebruiken (en de tekortkomingen ervan) Microsoft Office op Linux installeren en gebruiken (en de tekortkomingen ervan) Uw pc werkt met Linux. Hoe ga je in hemelsnaam Microsoft Office installeren en gebruiken zonder problemen op te lopen? Lees meer in. Kortom, ontwikkelaars kijken naar de uitslagen van een programma en werk achteruit vanaf daar.

Dit heeft zijn nadelen, voornamelijk op het gebied van snelheid en compatibiliteit. nouveau is veel, veel trager dan de eigen Nvidia-stuurprogramma's, vooral met nieuwere grafische kaarten. Ondersteuning voor de nieuwste Nvidia-producten is ook vrij weinig - het kost veel tijd om opnieuw te creëren.

nouveau mist ook iets dat de gepatenteerde bestuurder heeft: reclocking. Hierdoor kan de GPU harder werken en dus sneller presteren (ten koste van meer vermogen). Helaas, slechts een paar Nvidia GPU's Nvidia grafische kaarten: welke is geschikt voor u? Nvidia grafische kaarten: welke is geschikt voor u? Nvidia grafische kaarten zijn het meest populair om een ​​reden. Maar welk model zou u moeten kopen en waarom? We leggen het jargon, de kaarten en hun prestaties uit. Lees meer kan dit gebruiken met nouveau geïnstalleerd, geen van allen erg nieuw.

Het verschil in snelheid is soms onnozel, vooral voor nieuwere grafische kaarten. Sommige benchmarks laten zien dat de gepatenteerde stuurprogramma's tot negen keer sneller kunnen presteren dan hun open source-tegenhangers. Het volstaat om te zeggen dat nouveau geschikt is om je bureaublad te tekenen, maar gaming heeft nog een lange weg te gaan. Dat gezegd hebbende, sommige specifieke Nvidia grafische kaarten werken fatsoenlijk met hen, dus uw aantal kilometers kan variëren.

AMD: solide ondersteuning

Het maakt voor het grootste deel niet echt uit welk type stuurprogramma's u installeert voor AMD grafische kaarten. Ze worden over de hele linie goed ondersteund, hoewel het gebruik van open source Defeat Planned Obsolescence met Linux en Open Source Software geplande veroudering met Linux en Open Source Software verslaan In tegenstelling tot een 5 jaar oude pc, kan een 5 jaar oude smartphone nauwelijks rennen alle moderne apps. Maar er is een manier om van de voordelen van technologie te genieten zonder nieuwe hardware te kopen: omhels Linux en gratis software! Meer informatie over stuurprogramma's is de voorkeursmethode. In feite zijn er veel gevallen waarin de open source-stuurprogramma's (AMDGPU voor nieuwere kaarten, en radeon voor oudere), staan ​​op hetzelfde niveau als hun eigen tegenhangers of zelfs sneller!

Vergeleken met Nvidia's open source driver, nouveau, is er veel betere ondersteuning. Open Source AMD Graphics zijn nu geweldig, hier is hoe ze Open Source kunnen krijgen AMD Graphics zijn nu geweldig, hier is hoe ze te krijgen Het AMD-gepatenteerde stuurprogramma op Linux is snel maar met fouten , en de open source-driver is nu geweldig geworden Lees meer voor nieuwere grafische kaarten. Ondersteuning voor de volgende generatie grafische kaarten van AMD, Vega, is in feite al in ontwikkeling. Dit is gedeeltelijk te danken aan AMD's ondersteuning voor de open-sourcecommunity, met documentatie en mankracht voor de ontwikkeling van stuurprogramma's.

Dat gezegd hebbende, terwijl de stuurprogramma's over de hele linie fatsoenlijk zijn in het AMD-kamp, ​​zullen uw prestaties merkbaar langzamer zijn dan met behulp van een Nvidia grafische kaart met eigen stuurprogramma's. Tenzij, natuurlijk, dingen snel veranderen. Wat is er zo goed aan de nieuwe AMD Ryzen? Wat is er zo goed aan de nieuwe AMD Ryzen? De AMD Ryzen is net geland en de wereld van de CPU's is net interessant geworden. Waar gaat de hype over, en is het iets voor jou? Lees verder . Er is ook een kwestie van het verwerven van een systeem met AMD-afbeeldingen in de eerste plaats, wat een beetje een uitdaging kan zijn.

Grafische overschakeling

Ook bekend als NVIDIA Optimus of AMD Switchable Graphics, zijn het technologieën waarmee u kunt kiezen tussen een krachtige (Nvidia / AMD) grafische kaart en een minder krachtige (meestal Intel). Dit is erg handig voor laptops wanneer u niet in de buurt van een power-poort bent en wilt dat uw batterij 7 eenvoudige tips overhoudt om de levensduur van uw Linux-laptop te verbeteren 7 eenvoudige tips om de levensduur van uw Linux-laptop te verbeteren Hoe kunt u meer tijd uit uw batterij persen? en geniet van een echt draagbare Linux-computerervaring? Lees verder .

Hoewel beide redelijk goed werken onder Windows, is het onder Linux beslist eenvoudiger om AMD in te stellen (met een paar uitzonderingen). Om te beginnen is er geen echte Optimus-ondersteuning voor Nvidia grafische kaarten, en dit is dubbel zo wanneer u eigen stuurprogramma's gebruikt.

De belangrijkste manier om deze functie te laten werken, is het gebruik van een programma met de naam Hommel. Hoewel het niet officieel door Nvidia wordt goedgekeurd, werkt het redelijk goed. Er is echter een beetje installatie vereist om het te laten werken. Het draait als een afzonderlijke programmaservice Linux-opstartservices en -daemons besturen Linux-opstartservices en Daemons besturen Linux draait vele toepassingen "op de achtergrond" waarvan u misschien niet eens op de hoogte bent. Hier ziet u hoe u ze kunt overnemen. Meer lezen, waarvoor meestal een handmatige installatie nodig is om te kunnen werken. Er zijn ook veel bugs opgedoken met de service, die in een paar jaar niet zijn bijgewerkt.

Voor al het andere is dat PRIME, die grafische overschakeling mogelijk maakt voor open source-stuurprogramma's, zoals nouveau en AMDGPU. Omdat het is ingebouwd met deze stuurprogramma's, is het in vergelijking veel gemakkelijker in te stellen, geen extra software vereist.

Dat gezegd hebbende, dit is alleen echt een probleem voor laptops Hoe de beste laptop te vinden onder $ 600 Hoe de beste laptop te vinden onder $ 600 Als je weet waar je heen moet, kan $ 600 je veel laptop opleveren. Dit is waar je naar op zoek moet zijn. Lees meer - het is een probleem voor desktopcomputers. In dat geval kunt u zelf kiezen welke grafische kaart u wilt, zonder u zorgen te maken over stroomverbruik. En qua prestaties wint Nvidia zonder meer de handen ineen.

Daarnaast werken sommige Linux-besturingssystemen rond deze problemen met Nvidia, met behulp van speciale tweaks om het schakelen van grafische bestanden iets eenvoudiger te maken. Ubuntu heeft bijvoorbeeld een eigen bedieningspaneel Wat terugschakelen naar GNOME betekent voor Ubuntu Wat terugschakelen naar GNOME betekent voor Ubuntu Canonical heeft het einde van de Unity-desktop aangekondigd. Vanaf Ubuntu 18.04 wordt de GNOME-desktop hersteld. Wat betekent dit voor Ubuntu en de relatie met Linux-gebruikers? Meer lezen, waarmee u kunt kiezen tussen het gebruik van de grafische kaart van Intel of Nvidia (maar alleen na het opnieuw aanmelden).

Wayland-ondersteuning

Wayland, Wayland, een nieuwe display-server voor Linux Wayland, een nieuwe display-server voor Linux Linux-distributies krijgen binnenkort een nieuwe display-server genaamd Wayland. Laten we Wayland eens bekijken en zien hoe je het nu kunt uitproberen. Lees meer wordt gezien als de toekomst van de Linux-desktop, met als doel de X-display-server uiteindelijk te vervangen. Het heeft tot doel de ontwikkeling veel gemakkelijker te maken, naast andere moderne innovaties. Het is al beschikbaar op twee grote Linux-desktops: GNOME en Plasma KDE uitgelegd: een blik op de meest configureerbare desktopinterface van Linux KDE uitgelegd: een blik op Linux's meest configureerbare desktopinterface Hoe ziet Linux eruit? Soms is Unity; andere keren, GNOME. Vaak draait Linux echter op KDE. Als u de K Desktop Environment op uw Linux-pc niet gebruikt, is dit het moment om te veranderen! Lees verder .

Op dit moment werkt de eigen driver van Nvidia echter alleen met de implementatie van Wayland door GNOME, vanwege het enigszins unieke ontwerp. Wayland heeft een desktop-omgeving nodig Welke Linux-desktopomgeving past het beste bij jouw persoonlijkheid? Welke Linux-desktopomgeving past het beste bij jouw persoonlijkheid? Wat voor soort computergebruiker ben jij? Laat je iconen over je bureaublad verspreid? Werkt u liever in één overzichtelijke applicatie? Laten we eens kijken welke Linux-desktopomgeving het beste bij u past. Lees meer dat ondersteunt compositing, een techniek die grafische artefacten zoals raamscheuren voorkomt. Ze doen dit door meerdere exemplaren van uw scherm tegelijkertijd in het geheugen te bewaren.

Om deze kopieën naar het geheugen te verplaatsen, moeten compositors voor Wayland een speciale API gebruiken (interface voor het programmeren van applicaties). Wat zijn API's en hoe veranderen open API's het internet Wat zijn API's en hoe veranderen open API's het internet Heb je je ooit afgevraagd hoe programma's op uw computer en de websites die u bezoekt met elkaar "praten"? Read More, geïmplementeerd door de grafische driver. De API die momenteel het meest wordt gebruikt, wordt gebeld GBM (Generiek bufferbeheer). Zolang u een open source-stuurprogramma (AMDGPU / Radeon / nouveau) gebruikt, werkt Wayland.

De eigen driver van Nvidia gebruikt echter een andere API, genaamd EGLStreams. Veel compositors hebben hier geen ondersteuning voor, de GNOME-desktop GNOME Explained: A Look at One van Linux's populairste desktops GNOME Explained: een blik op één van Linux's populairste desktops Je bent geïnteresseerd in Linux, en je bent tegengekomen "GNOME", een afkorting voor GNU Network Object Model Environment. GNOME is een van de meest populaire opensource-interfaces, maar wat betekent dat? Meer lezen is de belangrijkste uitzondering. Hoewel dit in de loop van de tijd kan veranderen, kun je niet echt veel doen (behalve dat je voorlopig op de X-display-server blijft).

Hoewel Wayland nog steeds erg in ontwikkeling is, wordt het duidelijk steeds belangrijker. Fedora 5 Redenen om Pure Open Source Distro te gebruiken, Fedora 5 Redenen om Pure Open Source Distro te gebruiken, Fedora Fedora is niet zo goed bekend als Ubuntu en heeft de reputatie moeilijk te gebruiken te zijn. Maar als dit waar is, waarom blijven zoveel mensen Fedora gebruiken? Meer lezen wordt bijvoorbeeld al meegeleverd (hoewel het standaard GNOME gebruikt, zullen Nvidia-stuurprogramma's geen probleem zijn).

Hoe zit het met Intel Graphics?

Op dit moment is de enige grafische kaartprovider waar je absoluut zeker van kunt zijn de geïntegreerde grafische kaart van Intel. Hoewel ze misschien niet zo snel zijn, zijn ze eigenlijk een veel betere Integrated vs. Dedicated grafische kaart: 7 dingen die je moet weten Geïntegreerde versus dedicated grafische kaart: 7 dingen die je moet weten Vraag me af of je een geïntegreerde vs. grafische kaart? Hier is wat u moet weten om uw beslissing te nemen. Lees Meer dan ooit in termen van snelheid. Ze zijn ook zeer batterijvriendelijk in vergelijking met de grafische kaarten van Nvidia of AMD.

Ondersteuning voor hen zal zeker uit de doos zijn, hun stuurprogramma's zijn volledig open source op Linux. Veel games zijn ook redelijk goed te spelen, zo niet zo goed als speciale grafische kaarten. Je bent er ook zeker van dat Wayland werkt als je het wilt testen, vanwege de open source aard.

Het hangt er van af

Voor Linux-desktopcomputers is het een veel eenvoudigere keuze om te maken. Nvidia heeft op dit moment eenvoudig de snelste grafische kaarten op de markt (zolang u hun eigen stuurprogramma's gebruikt). Het is een ander verhaal op laptops 5 Geweldige Linux-laptops die je nu kunt kopen 5 Geweldige Linux-laptops die je nu kunt kopen Linux is geweldig, tenzij het niet zal installeren. Dan doet het gewoon pijn. Gelukkig bouwen een aantal laptopfabrikanten Linux-laptops die niet lijden aan stuurprogramma- of softwarefouten. Lees meer vanwege de levensduur van de batterij.

In dit geval is het een moeilijkere beslissing om te nemen. Het omschakelen van grafische afbeeldingen naar het werk is nogal moeilijk op de eigen driver van Nvidia. Hoe installeer ik grafische grafische stuurprogramma's in Ubuntu, Fedora en Mint Hoe installeer ik grafische grafische stuurprogramma's in Ubuntu, Fedora en Mint? Meestal gaat het goed met open -source-software op Linux. Maar als u echt gamen en grafische kracht wilt, heeft u eigen stuurprogramma's nodig. Hier ziet u hoe u ze kunt krijgen. Meer lezen, hoewel niet onmogelijk. En tenzij er meer desktopomgevingen compatibel worden met Nvidia's eigenaardigheden op Wayland, betekent dit misschien dat je een desktop gebruikt die niet jouw voorkeur heeft.

Uiteindelijk is het een kwestie van beslissen waar je mee om wilt gaan. AMD grafische kaarten hebben betere out-of-the-box-ondersteuning, maar kunnen ook iets langzamer zijn dan het aanbod van Nvidia. En Intel heeft gemakkelijk de beste ondersteuning van de drie (maar is de langzaamste).

Wat zou jij kiezen? Waarom?

Beeldmateriaal: Jan Martin Will / Shutterstock

Ontdek meer over: stuurprogramma's, grafische kaart, Linux.