Skal du bruge AMD eller NVIDIA GPU'er på Linux?

  • Mark Lucas
  • 0
  • 4070
  • 979
Reklame

Når det kommer til at vælge et hurtigt grafikkort, er der to hovedmuligheder: AMD og Nvidia.

Der er en række faktorer, der adskiller dem, og det er dobbelt så på Linux. På Windows er hastighed det eneste, der betyder noget - Nvidia GPU'er (grafisk behandlingsenhed) har en tendens til at være hurtigere end AMD. Men på Linux er der andre ting, du skal huske på.

GPU-drivere: proprietær kontra open source

Der er to typer drivere, som du kan installere for at få dine grafikkort til at fungere, nemlig proprietære drivere. Skal du bruge AMD-proprietære grafikdrivere og hvordan installerer du dem? [Ubuntu] Skal du bruge AMD-proprietære grafikdrivere, og hvordan installerer du dem? [Ubuntu] Hvis du har et AMD- eller nVidia-grafikkort eller -chip på dit skrivebord eller den bærbare computer, har du noget seriøst grafikbehandlingsstyrke under hætten. Disse højt respekterede grafikleverandører kan dog gerne beholde… eller open source. Selvom der er gode og dårlige aspekter ved begge dele, er de forskellige, hvis du bruger et Nvidia- eller AMD-grafikkort.

Nvidia: Det er kompliceret

Mens der er open source og proprietære Nvidia-drivere til Linux, er der virkelig kun en levedygtig mulighed på dette tidspunkt: sidstnævnte. nouveau, open source-driveren til Nvidia-kort har en tendens til at have dårligere ydeevne end dens proprietære modstykke.

Meget af det arbejde, der udføres af nouveau, er gennem reverse engineering, den ejendom, Nvidia driver. Det svarer til, hvordan vinprojektet Sådan køres Windows Apps & Games med Linux Vin Sådan køres Windows Apps & spil med Linux Vin Er der nogen måde at få Windows-software til at arbejde på Linux? Et svar er at bruge vin, men selvom det kan være meget nyttigt, burde det sandsynligvis kun være din sidste udvej. Her er hvorfor. genskaber et Windows-miljø til at køre programmer som Microsoft Office Sådan installeres Microsoft Office på Linux Sådan installeres Microsoft Office på Linux Microsoft Office på Linux er muligt. Vi dækker tre metoder til at få Office til at arbejde inde i et Linux-miljø. i. Grundlæggende ser udviklere på resultater af et program og arbejde baglæns derfra.

Dette har sine ulemper, hovedsageligt på hastigheder og kompatibilitetsfronter. nouveau er meget, meget langsommere end de proprietære Nvidia-drivere, især med nyere grafikkort. Support til de nyeste Nvidia-produkter mangler også ret - det tager meget tid at genskabe.

nouveau mangler også noget, som den proprietære driver har: reclocking. Dette gør det muligt for GPU at arbejde hårdere og dermed udføre hurtigere (til prisen for mere strøm). Desværre er det kun et par Nvidia GPUs Nvidia-grafikkort: Hvilken er den rigtige for dig? Nvidia-grafikkort: Hvilken er den rigtige for dig? Nvidia-grafikkort er de mest populære af en grund. Men hvilken model skal du købe, og hvorfor? Vi forklarer jargon, kortene og deres præstation. kan bruge dette med nouveau installeret, ingen af ​​dem meget nye.

Forskellen i hastighed er til tider dumt, især for nyere grafikkort. Nogle benchmarks viser, at de proprietære drivere kan udføre op til ni gange hurtigere end deres open source-kolleger. Det er tilstrækkeligt at sige, nouveau er velegnet til at tegne dit skrivebord, men spil har en vej at gå. Når det er sagt, fungerer nogle specifikke Nvidia-grafikkort ordentligt med dem, så din kilometertal kan variere.

AMD: Solid support

For det meste betyder det ikke rigtig, hvilken slags drivere du installerer til AMD-grafikkort. De er godt understøttet overalt, selvom de bruger open source Nederlag planlagt ukurans med Linux og open source software Nederlag planlagt ukurans med Linux og open source software I modsætning til en 5-årig pc, kan en 5-årig smartphone næppe køre enhver moderne apps. Men der er en måde at nyde fordelene ved teknologi uden at købe ny hardware: omfavne Linux og gratis software! drivere er den foretrukne metode. Der er faktisk mange tilfælde, hvor open source-drivere (AMDGPU til nyere kort, og radeon for ældre), er på niveau med deres proprietære kolleger eller endnu hurtigere!

Sammenlignet med Nvidias open source-driver, nouveau, er der langt bedre support Open Source AMD-grafik er nu fantastisk, her er hvordan man får dem Open Source AMD-grafik er nu fantastisk, her er hvordan man får dem AMD's proprietære driver på Linux er hurtig, men buggy , og open source-driveren er nu blevet fantastisk til nyere grafikkort. Faktisk er der allerede udviklet støtte til AMD's næste generation af grafikkort, Vega. Dette skyldes delvis AMD's støtte til open source-samfundet, der leverer dokumentation og arbejdskraft til driverudvikling.

Når det er sagt, mens driverne er anstændige overalt i AMD-lejren, vil din ydelse stadig være mærkbar langsommere end at bruge et Nvidia-grafikkort med proprietære drivere. Medmindre naturligvis tingene ændrer sig snart Hvad er så godt ved den nye AMD Ryzen? Hvad er så godt ved den nye AMD Ryzen? AMD Ryzen landede lige, og CPU'ernes verden blev lige interessant. Hvad handler hypen om, og er det rigtigt for dig? . Der er også spørgsmålet om at erhverve et system med AMD-grafik i første omgang, hvilket kan være en smule udfordring.

Grafikskift

Også kendt som NVIDIA Optimus- eller AMD-switchbar grafik, det er teknologier, der giver dig mulighed for at vælge mellem at bruge et højtydende (Nvidia / AMD) grafikkort og et mindre strømtænkt (normalt Intel). Dette er meget nyttigt til bærbare computere, når du er væk fra en strømport og ønsker, at dit batteri skal vare 7 enkle tip til forbedring af din Linux bærbare batteris levetid 7 enkle tip til forbedring af din Linux laptop batterilevetid Hvordan kan du skubbe mere tid fra dit batteri og nyd en virkelig bærbar Linux-computeroplevelse? .

Selvom begge fungerer ret godt på Windows på Linux, er det bestemt lettere at konfigurere ved hjælp af AMD (med nogle få undtagelser). Til at begynde med er der ingen ægte Optimus support til Nvidia-grafikkort, og det er dobbelt så tilfældet, hvis du bruger proprietære drivere.

Den vigtigste måde at få denne funktion til at bruge er at bruge et kaldet program Humlebi. Selvom det ikke officielt er godkendt af Nvidia, fungerer det ret godt. Der kræves dog en smule opsætning for at få det til at fungere. Det kører som en separat programtjeneste Sådan kontrolleres Linux Start-Up Services og Daemons Sådan kontrolleres Linux Start-Up Services og Daemons Linux kører mange applikationer "i baggrunden", som du måske ikke engang er opmærksom på. Her er, hvordan du tager kontrol over dem. , som normalt har brug for en manuel installation for at køre. En masse bugs er også dukket op med tjenesten, da de ikke er blevet opdateret på få år.

For alt andet er der PRIME, som muliggør skift af grafik til open source-drivere, såsom nouveau og AMDGPU. Når man er indbygget i disse drivere, er det meget lettere at konfigurere i sammenligning, ingen ekstra software kræves.

Når det er sagt, er dette kun virkelig et problem for bærbare computere Sådan finder du den bedste bærbare computer under $ 600 Sådan finder du den bedste bærbare computer under $ 600 Hvis du ved, hvor du skal hen, kan $ 600 give dig en masse bærbar computer. Her er hvad du skal være på udkig efter. - Det er et ikke problem for stationære computere. I hvilket tilfælde er du fri til at vælge det grafikkort, du vil, uden at bekymre dig om strømforbruget. Og præstationsmæssigt, vinder Nvidia hænderne ned.

Sammen med dette fungerer nogle Linux-operativsystemer omkring disse problemer med Nvidia ved hjælp af specielle justeringer for at gøre skift af grafik lidt lettere. For eksempel har Ubuntu sit eget kontrolpanel Hvad skifter tilbage til GNOME-midler til Ubuntu Hvad skifter tilbage til GNOME-midler til Ubuntu Canonical har annonceret afslutningen af ​​Unity-skrivebordet. Fra Ubuntu 18.04 gendannes GNOME-skrivebordet. Hvad betyder dette for Ubuntu og dets forhold til Linux-brugere? som giver dig mulighed for at vælge mellem at bruge Intel eller Nvidias grafikkort (men kun efter logge ind igen).

Wayland Support

Sæt kort, Wayland Sådan prøver du Wayland, en ny displayserver til Linux Sådan prøver du Wayland, en ny displayserver til Linux Linux-distributioner får snart en ny displayserver kaldet Wayland. Lad os tage et kig på Wayland og se, hvordan du kan prøve det lige nu. ses som fremtiden for Linux-skrivebordet med det formål at til sidst erstatte X-skærmserveren. Det sigter mod at gøre udviklingen meget lettere blandt andre moderne innovationer. Det er allerede tilgængeligt på to store Linux-desktops: GNOME og Plasma KDE forklaret: Et kig på Linux mest konfigurerbare skrivebordsgrænseflade KDE forklaret: Et kig på Linuxs mest konfigurerbare skrivebordsgrænseflade Hvordan ser Linux ud? Nogle gange, Enhed; andre gange, GNOME. Dog kører Linux ofte KDE. Hvis du ikke bruger det tidligere K Desktop Environment på din Linux-pc, er det nu tid til at ændre sig! .

På dette tidspunkt fungerer Nvidias proprietære driver kun med GNOME's implementering af Wayland på grund af det lidt unikke design. Wayland har brug for et skrivebordsmiljø Hvilket Linux Desktop-miljø passer bedst til din personlighed? Hvilket Linux Desktop-miljø passer bedst til din personlighed? Hvilken type computerbruger er du? Forlader du ikoner spredt på skrivebordet? Foretrækker du at arbejde i et uklart program? Lad os finde ud af, hvilket Linux-skrivebordsmiljø der passer bedst til dig. der understøtter compositing, en teknik, der forhindrer grafiske artefakter som ridsning af vinduer. De gør dette ved at gemme flere kopier af din skærm i hukommelsen på én gang.

For at flytte disse kopier til hukommelse er kompositorer til Wayland nødt til at bruge en speciel API (applikationsprogrammeringsgrænseflade) Hvad er API'er, og hvordan ændrer åbne API'er Internettet Hvad er API'er, og hvordan åbner API'er ændrer Internettet Har du nogensinde spekuleret over, hvordan programmer på din computer og de websteder, du besøger, "snakker" hinanden? , implementeret af grafikdriveren. Det API, der i øjeblikket er mest i brug, kaldes GBM (Generisk bufferstyring). Så længe du bruger en open source-driver (AMDGPU / Radeon / nouveau), fungerer Wayland.

Nvidias proprietære driver bruger imidlertid et andet API, kaldet EGLStreams. Mange kompositorer har ikke support til dette, GNOME-skrivebordet GNOME forklarede: Et kig på en af ​​Linux mest populære desktops GNOME forklaret: Et kig på en af ​​Linux mest populære desktops Du er interesseret i Linux, og du er stødt på "GNOME", et forkortelse for GNU Network Object Model Environment. GNOME er en af ​​de mest populære open source-grænseflader, men hvad betyder det? at være den største undtagelse. Selvom dette kan ændre sig i tiden, kan du virkelig ikke gøre meget (undtagen holde sig til X-skærmserveren i øjeblikket).

Mens Wayland stadig er meget under udvikling, vil det helt klart blive mere og mere vigtigt. Fedora 5 grunde til at bruge ren open source distro, Fedora 5 grunde til at bruge ren open source distro, Fedora Fedora er ikke så kendt som Ubuntu, og har et ry for at være svært at bruge. Men hvis dette er sandt, hvorfor fortsætter så mange mennesker med at bruge Fedora? f.eks. allerede leveret med det (selvom da det bruger GNOME som standard, vil Nvidia-drivere ikke være et problem).

Hvad med Intel Graphics?

På dette tidspunkt er Intels integrerede grafik den eneste udbyder af grafikkort, som du helt sikkert kan arbejde på. Selvom de muligvis ikke er så hurtige, er de faktisk meget bedre Integreret vs. Dedikeret grafikkort: 7 ting, du har brug for at vide Integreret kontra dedikeret grafikkort: 7 ting, du skal vide, og undrer dig over, om du skulle bruge et integreret vs. dedikeret grafikkort? Her er hvad du skal vide for at tage din beslutning. end de engang var med hensyn til hastighed. De er også meget batteri venlige i sammenligning med Nvidia eller AMDs grafikkort.

Support til dem vil helt sikkert være ude af boksen, hvor deres drivere er fuld open source på Linux. Mange spil er også ret spillelige, hvis ikke såvel som dedikerede grafikkort. Du er også sikker på at få Wayland til at fungere, hvis du ville teste det på grund af dens open source-art.

Det kommer an på

For Linux-stationære computere er det et meget lettere valg at tage. Nvidia har let de hurtigste grafikkort på markedet på dette tidspunkt (så længe du bruger deres proprietære drivere). Det er en anden historie på bærbare computere 5 Fantastiske Linux-bærbare computere, du kan købe lige nu 5 Fantastiske Linux-bærbare computere, du kan købe lige nu Synes Linux er svært at bruge? Mange bærbare producenter tilbyder Linux-bærbare computere, der ikke lider af driver- eller softwarefejl. dog på grund af at have en batterilevetid.

I dette tilfælde er det en hårdere beslutning at tage. At få skiftelig grafik til at arbejde er temmelig vanskeligt på Nvidias proprietære driver Sådan installeres proprietære grafikdrivere i Ubuntu, Fedora og Mint Sådan installeres proprietære grafikdrivere i Ubuntu, Fedora og Mint Det meste af tiden er det fint med åben -source software til Linux. Men hvis du vil have rigtig spil og grafisk kraft, har du brug for proprietære drivere. Sådan får du dem. dog ikke umuligt. Plus, medmindre flere skrivebordsmiljøer bliver kompatible med Nvidia's quirks på Wayland, kan det betyde at bruge et skrivebord, der ikke er din præference.

I sidste ende er det et spørgsmål om at beslutte, hvad du er parat til at tackle. AMD-grafikkort har det bedre, men kan også være lidt langsommere end Nvidias tilbud. Og Intel har let den bedste support ud af de tre (men er den langsomste).

Hvad ville du vælge? Hvorfor?

Billedkreditter: Jan Martin Will / Shutterstock




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.