Hvis du har et AMD- eller nVidia-grafikkort eller -chip på skrivebordet eller din bærbare computer, har du en seriøs grafikbehandlingskraft under emhætten. Men disse højt respekterede grafikleverandører kan lide at holde deres hemmeligheder, som omfatter at gøre deres drivere proprietær software.
Ubuntu og andre Linux-distributioner bruger open source drivere til at få dem til at fungere. Men hvad er forskellen mellem de to, og hvordan installerer du den proprietære driver i Ubuntu, hvis du beslutter dig for at bruge den?
Hvad er forskellen?
Beslutningen mellem at bruge open source og proprietære drivere er lidt vigtigere end du måske tror. For det første er den proprietære førerens ydeevne meget højere, fordi føreren er udviklet af AMD i stedet for et fællesskab af open source-udviklere, der har adgang til grafikkortets skemaer. Derudover er strømstyring også meget bedre med den proprietære driver.
Men hvis der er et problem med driveren, kan Ubuntu-udviklere nemt løse problemet selv og skubbe opdateringen til din computer. Med den proprietære AMD-grafikdriver må du vente på AMD for at reagere og løse problemet. Det meste af tiden er at vælge de proprietære drivere den bedste mulighed for den bedste ydeevne og energibesparelser, især hvis du er en gamer eller på anden måde har høje grafikkrav.
Der er et par forskellige måder, hvorpå du kan gå om at installere de proprietære drivere. Jeg vil vise dig en enkel måde at installere de proprietære drivere, men muligvis ikke tilbyde de nyeste versioner, samt en lidt vanskeligere metode, som giver dig mulighed for at køre de nyeste drivere.
Nemmere måde
I den seneste udgivelse af Ubuntu, 13.04 "Raring Ringtail" Ubuntu 13.04: Hvad er nyt i Raring Ringtail? [Linux] Ubuntu 13.04: Hvad er nyt i Raring Ringtail? [Linux] Den 25. april blev den nyeste version af en af de mest populære Linux-distributioner udgivet - Ubuntu 13.04, kodenavnet "Raring Ringtail". I modsætning til tidligere udgivelser af Ubuntu kommer 13.04 ikke med ekstraordinære nye visuelle funktioner, som ... Læs mere, du skal gå et andet sted for at få adgang til " Extra Drivers " -funktionen, som giver dig mulighed for nemt at finde alle de proprietære drivere fra Ubuntu's repositories som er tilgængelige for dit system. Nu skal du åbne Dash (Ubuntu-logoet fra sidelinjen), og indtaste " Software & Updates" . Klik på applikationen, når den vises, og klik derefter på fanen Yderligere drivere .
I denne fane vil du se dit grafikkort samt tre muligheder - open source driveren, den "fglrx" proprietære driver og den "fglrx-updates" proprietære driver. Forskellen mellem driverne fglrx og fglrx-updates er, at fglrx er den nyeste version, der var ude, da Ubuntu 13.04 blev udgivet. Fglrx-opdateringsdriveren skal opdatere sig selv, når en ny version udgives af AMD.
Du kan vælge enten indstilling, trykke på Anvend og genstart din computer, når installationen er fuldført. Du bruger nu proprietære drivere, og bør se 3D præstationsforbedringer!
Hardere måde
Mens driveren fglrx-updates skal opdateres, når en ny version udgives af AMD, sker det ikke altid helt, fordi der er en forsinkelse et sted i opdateringen af Ubuntu's repositories. I stedet kan du selv installere driverne og vide præcis hvilken version af de proprietære drivere du bruger.
For at komme i gang skal du køre denne kommando:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generiske fakeroot libqtgui4 devscripts
Hvis du kører 64 bit varianten af Ubuntu, skal du også køre denne kommando:
sudo apt-get install lib32gcc1
Disse to kommandoer opretter det nødvendige miljø for at oprette driverpakkerne i næste trin.
Gå nu over til AMDs driverside og vælg drivere til dit grafikkort og 32-bit / 64-bit variation af Ubuntu. Når downloadet er færdigt, skal du udpakke .run-filen fra .zip-filen og derefter åbne egenskaberne for .run-filen og aktivere filen, der skal køres som en eksekverbar fil.
Derefter åbner du din terminal, brug cd-kommandoen til at gå til den mappe, hvor .run-filen er placeret (f.eks. cd Downloads/
, og derefter køre kommandoen:
sudo sh ./amd-catalyst-version-here-and-such.run --buildpkg Ubuntu / raring
selvfølgelig erstatter fyldstofet med filens faktiske navn. Hvis du ikke kører Ubuntu 13.04, skal du erstatte raring
med det relevante navn.
Lad det gøre sine ting, og når det er færdigt, får du nogle .deb-filer. Kør derefter sudo dpkg -i fglrx*.deb
som installerer alle de nyoprettede pakker. Når det er færdigt, skal du køre en ekstra kommando for at konfigurere den nye driver korrekt. Løb
sudo amdconfig - initialt -f
Hvis du kun bruger et display, eller hvis du har mere end et display vedhæftet, skal du køre
sudo amdconfig - initialt -f && sudo amdconfig --set-pcs-str = "DDX, EnableRandR12, FALSE"
.
Genstart nu din computer, og du er god at gå! Hvis du nogensinde vil opdatere dine grafikdrivere, skal du blot gentage alle trin fra at downloade driverne for at installere dem
sudo dpkg -i fglrx * .deb
Konklusion
Proprietære drivere kan virkelig hjælpe i det lange løb, og AMDs drivere har altid været lidt vanskelige at håndtere under Linux. Disse tip vil helt sikkert få dem installeret og fungere, så du kan få mest muligt ud af dit system. Og nu er spil på Linux begyndt at blive populært, det er vigtigt at vide, hvordan man gør det. Hvis du kører en anden distribution som Fedora, kan du måske tjekke nogle ældre instruktioner om installation af de proprietære grafikdrivere på Linux Sådan installeres proprietære grafikdrivere i Ubuntu, Fedora & Mint [Linux] Sådan installeres proprietære grafikdrivere i Ubuntu, Fedora, & Mint [Linux] Det meste af tiden vil du være god med open source software på Linux. Men hvis du vil have rigtig spil og grafisk kraft, skal du have proprietære drivere. Sådan får du dem. Læs mere .
Hvis du er ny til Ubuntu, så tjek vores Ubuntu Beginners Guide!
Bruger du proprietære drivere i Linux? Hvis ikke, hvorfor bor du med open source drivere? Lad os vide i kommentarerne!