Annons
När det gäller att välja ett snabbt grafikkort finns det två huvudalternativ: AMD och Nvidia.
Det finns ett antal faktorer som skiljer dem från, och det är dubbelt så på Linux. På Windows är hastighet det enda som betyder något - Nvidia GPU: er (grafisk behandlingsenhet) tenderar att vara snabbare än AMD. Men på Linux finns det andra saker att tänka på.
GPU-drivrutiner: Proprietary vs. Öppen källa
Det finns två typer av drivrutiner du kan installera för att få dina grafikkort att fungera, nämligen egenförare Ska du använda AMD-grafikdrivrutiner och hur installerar du dem? [Ubuntu]Om du har ett AMD- eller nVidia-grafikkort eller -chip på skrivbordet eller bärbara datorn, har du lite allvarlig grafikbearbetningskraft under huven. Men dessa högt respekterade grafikförsäljare vill behålla ... Läs mer eller öppen källkod. Det finns bra och dåliga aspekter på båda, men de skiljer sig om du använder ett Nvidia- eller AMD-grafikkort.
Nvidia: Det är komplicerat
Det finns öppen källkods- och egenutvecklade Nvidia-drivrutiner för Linux, men det finns egentligen bara ett genomförbart alternativ vid denna tidpunkt: det senare.
nouveau, open source-drivrutinen för Nvidia-kort, tenderar att ha sämre prestanda än dess egna motsvarighet.Mycket av det arbete som utförs av nouveau är genom omvänd teknik den egenutvecklade Nvidia-föraren. Det liknar hur Vinprojekt Hur man kör Windows Apps & Games med Linux WineFinns det något sätt att få Windows-programvara att fungera på Linux? Ett svar är att använda vin, men även om det kan vara mycket användbart, borde det antagligen bara vara din sista utväg. Här är varför. Läs mer återskapar en Windows-miljö för att köra program som Microsoft Office Hur man installerar Microsoft Office på LinuxMicrosoft Office på Linux är möjligt. Vi täcker tre metoder för att få Office att arbeta inuti en Linux-miljö. Läs mer i. I grund och botten tittar utvecklare på resultat av ett program och arbeta bakåt därifrån.
Detta har sina nackdelar, främst på hastigheter och kompatibilitetsfronter. nouveau är mycket, mycket långsammare än de egna Nvidia-drivrutinerna, särskilt med nyare grafikkort. Stöd för de nyaste Nvidia-produkterna saknar också ganska mycket - det tar mycket tid att återskapa.
nouveau saknar också något som den egenutvecklade föraren har: återklocknings. Detta gör att GPU: n kan arbeta hårdare och därmed utföra snabbare (till en kostnad av mer kraft). Tyvärr bara några Nvidia GPU: er Nvidia grafikkort: Vilken är rätt för dig?Nvidia-grafikkort är de mest populära av en anledning. Men vilken modell ska du köpa och varför? Vi förklarar jargongen, korten och deras prestanda. Läs mer kan använda detta med nouveau installerat, ingen av dem väldigt nya.
Skillnaden i hastighet är vanligtvis dum ibland, särskilt för nyare grafikkort. Några riktmärken visa att de egna drivrutinerna kan utföra upp till nio gånger snabbare än sina öppen källkod. Det räcker med att säga, nouveau är lämplig för att rita ditt skrivbord, men spel har en väg att gå. Som sagt, vissa specifika Nvidia-grafikkort fungerar anständigt med dem, så din körsträcka kan variera.
AMD: Solid Support
För det mesta spelar det ingen roll vilken typ av drivrutiner du installerar för AMD-grafikkort. De stöds väl över hela linjen, även om de använder öppen källa Besegra planerad föråldring med Linux och Open Source-programvaraTill skillnad från en 5-årig PC kan en 5-årig smartphone knappt köra några moderna appar. Men det finns ett sätt att njuta av fördelarna med teknik utan att köpa ny hårdvara: anslut Linux och gratis programvara! Läs mer drivrutiner är den föredragna metoden. Det finns faktiskt många fall där drivrutinerna med öppen källkod (AMDGPU för nyare kort, och Radeon för äldre), är i nivå med sina egna motsvarigheter eller ännu snabbare!
Jämfört med Nvidias open source-drivrutin, nouveau, finns det mycket bättre stöd Open Source AMD-grafik är nu fantastisk, så här får du demAMD: s egen drivrutin på Linux är snabb men buggy, och open source-drivrutinen har nu blivit fantastisk Läs mer för nyare grafikkort. Faktum är att stöd för AMD: s nästa generation grafikkort, Vega, utvecklas redan. Detta beror delvis på AMD: s stöd för öppen källkod, tillhandahållande av dokumentation och arbetskraft för förareutveckling.
Med det sagt, medan drivrutinerna är anständiga över hela linjen i AMD-lägret, kommer dina prestationer fortfarande att märkas långsammare än att använda ett Nvidia-grafikkort med egna drivrutiner. Om inte, naturligtvis, saker förändras snart Vad är så bra med den nya AMD Ryzen?AMD Ryzen landade just och CPU: s värld blev just intressant. Vad handlar det om hype och är det rätt för dig? Läs mer . Det finns också frågan om att förvärva ett system med AMD-grafik i första hand, vilket kan vara lite av en utmaning.
Grafikbyte
Även känd som NVIDIA Optimus eller AMD Switchable Graphics, det är tekniker som låter dig välja mellan att använda ett högpresterande (Nvidia / AMD) grafikkort och ett mindre kraft hungrigt (vanligtvis) Intel). Detta är mycket användbart för bärbara datorer när du är borta från en kraftport och vill att ditt batteri ska hålla 7 enkla tips för att förbättra din Linux-bärbara dators batteritidHur kan du pressa mer tid från ditt batteri och njuta av en verkligt bärbar Linux-datorupplevelse? Läs mer .
Även om båda fungerar ganska bra på Windows, på Linux, är det definitivt lättare att konfigurera med AMD (med några få undantag). Till att börja med finns det inget riktigt Optimus-stöd för Nvidia-grafikkort, och det är dubbelt så om du använder egna drivrutiner.
Det huvudsakliga sättet att få denna funktion att fungera är att använda ett program som heter Humla. Det är inte officiellt godkänt av Nvidia, men det fungerar ganska bra. Det krävs dock lite installation för att det ska fungera. Det fungerar som en separat programtjänst Hur man styr Linux-starttjänster och DaemonsLinux kör många applikationer "i bakgrunden" som du kanske inte ens är medveten om. Så här tar du kontroll över dem. Läs mer , som vanligtvis behöver en manuell installation för att komma igång. Många buggar har dykt upp med tjänsten också, efter att de inte har uppdaterats på några år.
För allt annat finns det FRÄMSTA, som möjliggör grafikväxling för öppen källkoddrivrutiner, såsom nouveau och AMDGPU. Genom att byggas in med dessa drivrutiner är det mycket lättare att ställa in i jämförelse, ingen extra programvara krävs.
Med det sagt är detta bara verkligen ett problem för bärbara datorer Hur man hittar den bästa bärbara datorn under $ 600Om du vet vart du ska gå kan $ 600 få dig en hel del bärbar dator. Här är vad du bör leta efter. Läs mer - Det är ett icke-problem för stationära datorer. I så fall är du fritt att välja vilket grafikkort du vill utan att oroa dig för strömförbrukning. Och prestationsmässigt vinner Nvidia händer ner.
Tillsammans med detta fungerar vissa Linux-operativsystem kring dessa problem med Nvidia och använder speciella tweaks för att göra grafikbyten lite enklare. Till exempel, Ubuntu har sin egen kontrollpanel Vad som byter tillbaka till GNOME-medel för UbuntuCanonical har meddelat slutet på skrivbordet Unity. Från Ubuntu 18.04 kommer GNOME-skrivbordet att återställas. Vad betyder detta för Ubuntu och dess relation till Linux-användare? Läs mer som låter dig välja mellan att använda Intel eller Nvidias grafikkort (men bara efter att du har loggat in igen).
Wayland Support
Sätt inom kort, Wayland Hur man försöker Wayland, en ny displayserver för LinuxLinux-distributioner kommer snart att få en ny skärmserver som heter Wayland. Låt oss ta en titt på Wayland och se hur du kan testa det just nu. Läs mer ses som framtiden för Linux-skrivbordet, med målet att så småningom ersätta X-visningsservern. Det syftar till att göra utvecklingen mycket lättare, bland andra moderna innovationer. Det är redan tillgängligt på två stora Linux-stationära datorer: GNOME och Plasma KDE Explained: En titt på Linux: s mest konfigurerbara skrivbordgränssnittHur ser Linux ut? Ibland, Enhet; andra gånger, GNOME. Men ofta kör Linux KDE. Om du inte använder den tidigare K Desktop miljön på din Linux-PC är det nu dags att ändra! Läs mer .
Vid denna tidpunkt fungerar dock Nvidias egen drivrutin bara med GNOME: s implementering av Wayland på grund av dess något unika design. Wayland behöver a skrivbordsmiljö Vilken Linux Desktop-miljö passar bäst för din personlighet?Vilken typ av datoranvändare är du? Lämna du ikoner utspridda på skrivbordet? Föredrar du att arbeta i en ansiktslös applikation? Låt oss ta reda på vilken Linux-skrivbordsmiljö som passar dig bäst. Läs mer som stöder compositing, en teknik som förhindrar grafiska artefakter som fönsterrivning. De gör detta genom att ha flera kopior av skärmen i minnet på en gång.
För att flytta dessa kopior till minnet måste kompositörer för Wayland använda en special API (applikationsprogrammeringsgränssnitt) Vad är API: er och hur ändrar öppna API: er InternetHar du någonsin undrat hur program på din dator och webbplatserna du besöker "pratar" med varandra? Läs mer , implementerad av grafikdrivrutinen. Det API som för närvarande används mest kallas GBM (Generisk bufferthantering). Så länge du använder en open source-drivrutin (AMDGPU / Radeon / nouveau) kommer Wayland att fungera.
Nvidias egen drivrutin använder dock ett annat API, som kallas EGLStreams. Många kompositörer har inget stöd för detta GNOME-skrivbord GNOME Explained: En titt på en av Linux mest populära stationära datorerDu är intresserad av Linux och du har stött på "GNOME", en förkortning för GNU Network Object Model Environment. GNOME är ett av de mest populära open source-gränssnitten, men vad betyder det? Läs mer är det största undantaget. Även om detta kan förändras i tid, kan du egentligen inte göra mycket (förutom hålla dig till X-visningsservern för tillfället).
Medan Wayland fortfarande är mycket under utveckling, kommer det uppenbarligen att bli mer och mer viktigt. Fedora 5 skäl att använda ren öppen källkod Distro, FedoraFedora är inte så välkänd som Ubuntu och har ett rykte för att vara svårt att använda. Men om detta är sant, varför fortsätter så många människor att använda Fedora? Läs mer till exempel redan levereras med det (men eftersom det använder GNOME som standard kommer Nvidia-drivrutiner inte att vara ett problem).
Vad sägs om Intel Graphics?
Vid denna tidpunkt är Intels integrerade grafik den enda leverantören av grafikkort som du kan vara säker på att fungera. Även om de kanske inte är så snabba, de är faktiskt mycket bättre Integrerad vs. Dedikerat grafikkort: 7 saker du behöver vetaUndrar om du ska använda en integrerad vs. dedikerade grafikkort? Här är vad du behöver veta för att fatta ditt beslut. Läs mer än de en gång var vad gäller hastighet. De är också mycket batterivänliga i jämförelse med Nvidia eller AMDs grafikkort.
Stöd för dem kommer definitivt att gå ur boxen, deras förare är helt öppen källkod på Linux. Många spel är också ganska spelbara, om inte så väl som dedikerade grafikkort. Du är också säker på att Wayland ska fungera om du ville testa det på grund av dess öppen källkod.
Det beror på
För Linux stationära datorer är det ett mycket lättare val att göra. Nvidia har lätt de snabbaste grafikkorten på marknaden just nu (så länge du använder deras egen drivrutiner). Det är en annan historia på bärbara datorer 5 fantastiska Linux-bärbara datorer du kan köpa just nuTror Linux är svårt att använda? Många bärbara tillverkare erbjuder Linux-bärbara datorer som inte drabbas av några drivrutiner eller programvarufel. Läs mer dock på grund av att batteriet har livslängd
I det här fallet är det ett svårare beslut att fatta. Att få växelbar grafik att fungera är ganska svårt för Nvidias egenförare Hur man installerar proprietära grafikdrivrutiner i Ubuntu, Fedora och MintFör det mesta kommer du att gå bra med open source-programvara på Linux. Men om du vill ha riktigt spel och grafisk kraft, behöver du egen drivrutiner. Så här får du dem. Läs mer men inte omöjligt. Dessutom, såvida inte fler skrivbordsmiljöer blir kompatibla med Nvidias egendomar på Wayland, kan det betyda att du använder ett skrivbord som inte är ditt önskemål.
I slutändan handlar det om att bestämma vad du är beredd att ta itu med. AMD-grafikkort har bättre stöd för boxen, men kan också vara något långsammare än Nvidias erbjudanden. Och Intel har lätt det bästa stödet av de tre (men är det långsammaste).
Vad skulle du välja? Varför?
Bildpoäng: Jan Martin Will / Shutterstock
För närvarande studerar för en BIT, är Austin Luong en ivrig Linux-entusiast som älskar att proselytize om gratis programvara. Han gillar också att skriva sci-fi, men bara i privatlivet på sin hårddisk.