Для тех, кто придерживается графических драйверов с открытым исходным кодом, могут легко установить самую новую библиотеку Mesa 3D graphics library с помощью Ubuntu PPA.
Mesa – это программная реализация OpenGL, Vulkan, VDPAU, VA-API и других спецификаций графических API с открытым исходным кодом.
Ubuntu использует Mesa в качестве реализации OpenGL, если не используется проприетарный драйвер. Однако она всегда старая. Для пользователей, которые хотят играть в игры с открытыми драйверами RadeonSI, RADV, Intel или Nouveau, вы можете попробовать последнюю версию Mesa через PPA.
Как установить Mesa с помощью Ubuntu PPA:
Существует надежный Ubuntu PPA, который содержит последние стабильные пакеты Mesa для Ubuntu 18.04, Ubuntu 20.04. Он также предоставляет пакеты для Ubuntu 20.10 и Ubuntu 21.04, но он не был протестирован.
- Добавьте репозиторий PPA:
Найдите и откройте терминал из меню системных приложений. Выполните команду для добавления PPA:
sudo add-apt-repository ppa:kisak/kisak-mesa
Прочитайте описание PPA по своему усмотрению и нажмите Enter, чтобы продолжить.
- Установите пакеты Mesa:
Для Ubuntu 18.04, Linux Mint, вам нужно обновить кэш пакетов, хотя в Ubuntu 20.04 и выше это делается автоматически.
sudo apt update
Наконец, установите доступные обновления всех пакетов, включая библиотеку Mesa, с помощью команды:
sudo apt full-upgrade
- Проверьте версию 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 focal для безопасной работы:
sudo ppa-purge -d focal ppa:kisak/kisak-mesa
Вот и все. Всем удачного дня.