GNU/Linux Ubuntu Installing the Latest MESA PPA
Hi! The Tip shows you How to Add the Latest MESA PPA Repository for Ubuntu-Based GNU/Linux Systems.
And this Latest MESA Ubuntu PPA is valid also for:
- Linux Mint
- Lubuntu
- Kubuntu
- Xubuntu
- Zorin OS
- Elementary OS
- Linux Lite
- Bodhi Linux
- Kde Neon
- Pop!_OS
- Voyager
- Trisquel
- LXLE
- feren OS
- Peppermint
- Q4OS
- Linux Ultimate Edition
(Possibly search on Google what’s the corresponding Ubuntu Parent Release.)
Finally, MESA, also called Mesa3D, originally was an Open-Source Device Driver and Software Implementation of the OpenGL, Vulkan, OpenGL ES, OpenCL, and others API specifications.
What is MESA now? Currently the Mesa Project is a solution to encompass the different Open Source Graphics Drivers (AMD/RADEON, INTEL) available on Linux and power directly the GPU!
Especially relevant: MESA is Not Recommended solution for the Latest NVIDIA Cards where is suitable instead to use the Proprietary Driver.
1. Launching Terminal
How to QuickStart with Command Line on GNU/Linux
2. Setting Up MESA Repository
Then Add Latest MESA 3D PPA Repository
For Ubuntu 22.04+ based and so for Mint 21+ try with:sudo add-apt-repository ppa:oibaf/graphics-drivers
Especially relevant: It is *strongly* suggested to Remove all packages from this PPA before Upgrading to a newer Ubuntu Release. See the section “Revert to original drivers” on the Official Documentation. Then, after the upgrade, you can add again this PPA.
Instead, for Ubuntu 20.04 based (valid also for 18.04-19.10), and so also for Zorin OS 16, Elementary OS 6, Bodhi 6, Lite 5… Use:sudo add-apt-repository ppa:kisak/kisak-mesa
Or alternatively, and this last is valid for Ubuntu 16.04 based, and so also for Zorin OS 12, Elementary OS 0.4, Bodhi 4, Lite 3… Try with:sudo add-apt-repository ppa:savoury1/display
Authenticate with the User Admin Pass.
If Got “User is Not in Sudoers file” then see: How to Enable sudo.
Last, possibly see: Launchpad MESA PPA Searching.3. Refreshing Apt Repos
Finally, Refresh Apt Repositories.
sudo apt-get update
For Non LTS Release if Not have a Release file then amend the Repo like that:
sudo nano /etc/apt/sources.list.d/kisak*.list
And change to the Preceding LTS Release…
Eg: For Cosmic change to ‘bionic’.
Ctrl+x to Save & Exit from nano Editor :)4. Installing MESA
How to Install the Latest MESA on Ubuntu