Как установить последнюю версию графического драйвера Mesa в Ubuntu 20.04/21.04
Тем, кто предпочитает графический драйвер с открытым исходным кодом, новейшую графическую библиотеку Mesa 3D легко установить через Ubuntu PPA.
Mesa — это программная реализация с открытым исходным кодом спецификаций OpenGL, Vulkan, VDPAU, VA-API и других графических API.
Ubuntu использует Mesa в качестве реализации OpenGL, если не используется проприетарный драйвер. Однако он всегда старый. Если пользователи хотят играть в некоторые игры с драйверами RadeonSI, RADV, Intel или Nouveau с открытым исходным кодом, вы можете попробовать последнюю версию Mesa через PPA.
Установите Mesa через Ubuntu PPA:
Доступен надежный PPA-репозиторий Ubuntu, который содержит последние стабильные пакеты Mesa для Ubuntu 18.04, Ubuntu 20.04. Он также предоставляет пакеты для Ubuntu 20.10 и Ubuntu 21.04, но не тестировался.
1. Добавьте PPA:
Найдите и откройте терминал из панели запуска системных приложений. Когда он откроется, выполните команду, чтобы добавить PPA:
sudo add-apt-repository ppa:kisak/kisak-mesa
Введите пароль пользователя, без визуальной обратной связи, когда он спросит. Прочтите описание PPA и нажмите Enter, чтобы продолжить.
2. Установите пакеты Mesa:
Для Ubuntu 18.04 и Linux Mint вам необходимо обновить кеш пакетов, хотя в Ubuntu 20.04 и выше это делается автоматически.
sudo apt update
Наконец, установите доступные обновления всех пакетов, включая библиотеку Mesa, с помощью команды:
sudo apt full-upgrade
3. Проверьте версию Mesa:
Чтобы узнать версию пакета, используйте команду:
glxinfo | grep "OpenGL version"
Восстановите оригинальные пакеты Mesa:
Чтобы восстановить исходное состояние графического драйвера, сначала установите ppa-purge с помощью команды:
sudo apt install ppa-purge
Затем очистите Ubuntu PPA, что приведет к понижению версии всех установленных пакетов:
sudo ppa-purge ppa:kisak/kisak-mesa
Для Linux Mint 20 рекомендуется добавить флаг -d focus
для безопасной работы:
sudo ppa-purge -d focal ppa:kisak/kisak-mesa