den här snabba handledningen visar stegen för att få en nyare version av Mesa-drivrutiner på Ubuntu, vare sig det är stabil release eller banbrytande utvecklingsutgåva.
Vad är Mesa?
Mesa själv är inte ett grafikkort som Nvidia eller AMD. Istället ger det öppen källkod implementering av OpenGL, Vulkan, och några andra grafik API specifikationer för Intel och AMD grafikhårdvara. Med Mesa kan du spela avancerade spel och använda applikationer som kräver sådana grafikbibliotek.
mer information om Mesa finns i den här artikeln.
Hur installerar jag Mesa På Ubuntu?
Mesa kommer förinstallerat på Ubuntu med grafikdrivrutinerna med öppen källkod för Radeon, Intel och Nvidia (ibland). Även om det förmodligen inte kommer att vara den senaste Mesa-versionen.
du kan kontrollera om ditt system använder Mesa och de installerade versionerna med det här kommandot:
glxinfo | grep Mesa
om du av någon anledning (som att spela spel) vill installera en nyare version av Mesa, kommer denna handledning att hjälpa dig med det. Eftersom, du kommer att använda PPA, jag rekommenderar starkt att läsa min djupgående guide på PPA.
lystring!
installera nya Mesa-grafikdrivrutiner kan också behöva en nyare Linux-kärna. Det är bra att aktivera HWE kernel på Ubuntu för att minska risken för konflikt med kärnan. HWE Kernel ger dig den senaste stabila kärnan som används av Ubuntu på en äldre LTS-utgåva.
installera den senaste stabila versionen av Mesa-drivrutinen i Ubuntu
Kisak-mesa PPA ger den senaste punktutgåvan av Mesa. Du kan använda den genom att ange följande kommandon en efter en i terminalen:
sudo add-apt-repository ppa:kisak/kisak-mesasudo apt updatesudo apt install mesa
det kommer att ge dig den senaste Mesa punkt release.
ta bort den och gå tillbaka till original Mesa-drivrutinen
om du står inför problem och inte vill använda den nyare versionen av Mesa kan du återgå till originalversionen.
installera ppa-rensningsverktyget först:
sudo apt install ppa-purge
och använd sedan den för att ta bort PPA samt Mesa-paketversionen installerad av denna PPA.
sudo ppa-purge ppa:kisak/kisak-mesa
installera de senaste Mesa-grafikdrivrutinerna i Ubuntu
om du vill ha de senaste Mesa-drivrutinerna när de utvecklas är det här vad du behöver.
det finns denna fantastiska PPA som tillhandahåller grafikdrivrutinspaket med öppen källkod för Radeon, Intel och Nvidia-hårdvara.
det bästa här är att alla drivrutinspaket byggs automatiskt två gånger om dagen, när det sker en uppströmsändring.
om du vill ha de absolut senaste Mesa-drivrutinerna på Ubuntu och inte vill ta besväret med att installera det från källkoden, använd denna PPA av Oibaf.
PPA är tillgänglig för 20.04, 20.10 och 21.04 vid skrivandet av denna artikel. Det uppdateras inte längre för Ubuntu 18.04 LTS.
öppna terminalen och använd följande kommandon en efter en:
sudo add-apt-repository ppa:oibaf/graphics-driverssudo apt updatesudo apt install mesa
detta ger dig de senaste Mesa-drivrutinerna.
ta bort den och gå tillbaka till original Mesa-drivrutin
du kan ta bort PPA och den senaste Mesa-drivrutinen med ppa-purge-verktyget.
installera det först:
sudo apt-get install ppa-purge
använd den nu för att inaktivera den PPA du hade lagt till och återställ Mesa-paketet till den version som Ubuntu tillhandahåller officiellt.
sudo ppa-purge ppa:oibaf/graphics-drivers