Ska du använda AMD Proprietary Graphics Drivers och hur installerar du dem? [Ubuntu]

Ska du använda AMD Proprietary Graphics Drivers och hur installerar du dem? [Ubuntu] / Linux

Om du har ett AMD- eller nVidia-grafikkort eller -chip i skrivbordet eller datorn, har du en viss seriös grafikbehandlingseffekt under huven. Men dessa högt respekterade grafikleverantörer gillar att behålla sina hemligheter, vilket inkluderar att göra sina drivrutiner egenutvecklad programvara.

Ubuntu och andra Linux-distributioner använder open source-drivrutiner för att få dem att fungera. Men vad är skillnaden mellan de två, och hur installerar du den proprietära drivrutinen i Ubuntu om du väljer att använda den?

Vad är skillnaden?

Beslutet mellan att använda open source och proprietära förare är lite viktigare än du kanske tror. För det första är den egenutvecklade förarens prestanda mycket högre eftersom föraren är utvecklad av AMD snarare än en grupp av open source-utvecklare som har tillgång till grafikkortets scheman. Dessutom är energihantering också mycket bättre med den egenutvecklade föraren.

Om det emellertid finns ett problem med drivrutinen kan Ubuntu-utvecklare enkelt lösa problemet själva och driva uppdateringen till din dator. Med den proprietära AMD-grafikdrivrutinen måste du vänta på att AMD ska svara och lösa problemet. Det mesta av tiden är att välja proprietära drivrutiner det bästa alternativet för bästa prestanda och energibesparingar, speciellt om du är en spelare eller annars har höga grafikkrav.

Det finns några olika sätt på vilka du kan gå om att installera proprietära drivrutiner. Jag visar dig ett enkelt sätt som installerar proprietära drivrutiner, men kan inte erbjuda de senaste versionerna, liksom en något svårare metod som låter dig köra de senaste drivrutinerna.

Mättare sätt

I den senaste versionen av Ubuntu, 13.04 “Raring Ringtail” Ubuntu 13.04: Vad är nytt i Raring Ringtail? [Linux] Ubuntu 13.04: Vad är nytt i Raring Ringtail? [Linux] Den 25 april släpptes den senaste versionen av en av de mest populära Linux-distributionerna - Ubuntu 13.04, kodenavnet "Raring Ringtail". I motsats till tidigare utgåvor av Ubuntu kommer 13.04 inte med extraordinära nya visuella funktioner som ... Läs mer, du måste gå någon annanstans för att komma åt “ytterligare förare” funktion som gör att du enkelt kan hitta alla proprietära drivrutiner från Ubuntus repositorier som är tillgängliga för ditt system. Nu måste du öppna Dash (Ubuntu-logotypen från sidofältet) och skriva in “Mjukvaruuppdateringar”. Klicka på programmet när det visas och klicka sedan på ytterligare förare flik.

På den fliken ser du ditt grafikkort, samt tre alternativ - öppen källdrivrutin, “fglrx” proprietär förare, och “fglrx-updates” proprietär förare. Skillnaden mellan drivrutinerna fglrx och fglrx-updates är att fglrx är den senaste versionen som var ute när Ubuntu 13.04 släpptes. Fglrx-uppdateringsdrivrutinen ska uppdatera sig närhelst en ny version släpps av AMD.

Du kan välja antingen alternativ, träffa Tillämpa, och starta om datorn när installationen är klar. Du använder nu proprietära drivrutiner, och bör se 3D prestanda förbättringar!

Harder Way

Medan fglrx-uppdateringsdrivrutinen ska uppdateras när en ny version släpps av AMD, händer detta inte alltid helt på grund av en fördröjning någonstans vid uppdatering av Ubuntus repositorier. Istället kan du själv installera drivrutinerna och veta exakt vilken version av proprietära drivrutiner du använder.

För att komma igång kör detta kommando:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases Linux-headers-generic fakeroot libqtgui4 devscripts

Om du kör 64 bitars variant av Ubuntu måste du också köra det här kommandot:

sudo apt-get installera lib32gcc1

Dessa två kommandon ställer in den nödvändiga miljön för att skapa drivrutinspaketet i nästa steg.

Nu går du vidare till AMDs drivrutins sida och väljer drivrutinerna för ditt grafikkort och 32 bitars / 64-bitars variation av Ubuntu. När nedladdningen är färdig, extrahera .run-filen från .zip-filen och öppna sedan egenskaperna till .run-filen och aktivera filen som körbar som en körbar.

Öppna sedan din terminal, använd cd-kommandot för att gå till den mapp där .run-filen finns (t.ex. cd Nedladdningar /, och kör sedan kommandot:

sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu / raring

Naturligtvis ersätter fyllmedlet med filens faktiska namn. Om du inte kör Ubuntu 13.04 måste du byta ut raring med lämpligt namn.

Låt det göra sina saker, och när det är klart får du några .deb-filer. Nästa kör sudo dpkg -i fglrx * .deb som kommer att installera alla nya paket. När det är klart måste du köra ett nytt kommando för att korrekt konfigurera den nya drivrutinen. Springa

sudo amdconfig - initiala -f

Om du bara använder en bildskärm, eller om du har mer än en bildskärm ansluten, kör

sudo amdconfig --initial -f && sudo amdconfig --set-pcs-str = "DDX, EnableRandR12, FALSE"

.

Nu startar du om datorn och du är bra att gå! Om du någonsin vill uppdatera dina grafikdrivrutiner, bara upprepa alla steg från att ladda ner drivrutinerna för att installera dem

sudo dpkg -i fglrx * .deb

Slutsats

Proprietära drivrutiner kan verkligen hjälpa till på lång sikt, och AMDs drivrutiner har alltid varit lite knepiga att hantera under Linux. Men dessa tips kommer definitivt att få dem installerade och fungerande så att du kan få ut mesta möjliga av ditt system. Och nu börjar spel på Linux bli populärt, det är viktigt att veta hur man gör det här. Om du kör en annan distribution som Fedora kanske du vill kolla in några äldre instruktioner om hur du installerar proprietära grafikkdrivrutiner på Linux. Så här installerar du proprietära grafikkdrivrutiner i Ubuntu, Fedora och Mint. Så här installerar du proprietära grafikkdrivrutiner i Ubuntu, Fedora. , och Mint För det mesta blir du bra med öppen källkodsprogram på Linux. Men om du vill ha verklig spel och grafisk kraft behöver du proprietära drivrutiner. Så här får du dem. Läs mer .

Om du är ny på Ubuntu, kolla in vår Ubuntu Beginners Guide!

Använder du proprietära drivrutiner i Linux? Om inte, varför bor du med drivrutinerna med öppen källkod? Låt oss veta i kommentarerna!

Utforska mer om: Drivrutiner, Ubuntu, Videokort.