Многие люди задаются вопросом по поводу установки Mesa 17.2 на Ubuntu 16.04 LTS. Подобные мысли могли возникнуть после прочтения информации в этом PPA-репозитории, где упаковываются последние стабильные версии компонентов и графических драйверов X.org. Здесь также можно найти и последнюю версию Mesa, речь об установке которой и пойдет далее.
На момент написания этой статьи, последняя версия Mesa – 17.2.4, четвертая в серии 17.2.x, предлагает ряд улучшений в сравнении с более ранними версиями. Это и улучшенная производительность Vulkan с OpenGL, и обновленные драйверы Gallium3D и Intel. Что еще более важно, в обновлениях этой серии присутствует множество исправлений. Некоторые из них связаны с утечкой памяти и тонкой настройкой.
Не стоит обновлять Mesa только потому, что вы можете сделать это. Если ваша нынешняя версия отлично работает и устраивает вас, нет никакого смысла в ее обновлении.
Как установить Mesa 17.2 на Ubuntu
X-Swat PPA предоставляет пакеты для последней LTS-версии (16.04) Ubuntu, а также для Ubuntu 17.10. Собственно, их и нужно использовать, чтобы установить актуальную версию Mesa на Ubuntu.
Первым делом надо добавить нужный PPA-репозиторий, для этого введите в терминал:
sudo add-apt-repository ppa:ubuntu-x-swat/updates
Далее следует обновить список пакетов и установить само обновление. Это можно сделать посредством команды:
sudo apt update && sudo apt dist-upgrade
Сразу после установки нужно перегрузиться, чтобы все вступило в силу. После этого можно проверить версию Mesa с помощью следующей команды:
glxinfo | grep "OpenGL version"
Имейте ввиду, что теперь вы будете получать все новые стабильные версии автоматически. Чтобы этого избежать, нужно удалить PPA.
Вы можете получить актуальную версию Mesa без добавления PPA, но чуть позже
Если вы используете Ubuntu 16.04 LTS, вам не нужно добавлять этот репозиторий для получения обновления 17.2. Данный компонент будет установлен вместе с обновлением аппаратного стека (HWE), который включен в версию Ubuntu 16.04.4. Ожидается, что данная версия выйдет в начале следующего года.
Также данное обновление со всеми исправлениями и баг-фиксами доступно для Ubuntu 17.10, в качестве SRU (stable release update).
Стоит отметить, что в этом месяце ожидается выход версии 17.3.
Вам также может понадобиться установка драйверов видеокарты
Это достаточно известный факт, но я считаю, что о нем стоит упомянуть. К большому сожалению, не во всех Linux-дистрибутивах сейчас установлены актуальные версии драйверов. Вполне вероятно, что вам (как и мне в свое время), может понадобиться установка драйвера Nvidia или же AMD.
В первом случае взгляд падет на два варианта: проприетарный или же свободный драйвер. Выбор за вами, обе версии показывают неплохие результаты при тестировании.
А вот что касается AMD, то тут все более сложно. Во всех мировых СМИ сообщается, что свободный драйвер обходит, чуть ли не по всем параметрам, проприетарный. Опираясь на свой опыт использования Linux на ноутбуке с AMD, могу сказать, что так оно все и есть. И тем не менее, возможно вам следует протестировать и посмотреть все самостоятельно.
glxinfo
name of display: :0
Error: couldn’t find RGB GLX visual or fbconfig
что делать дальше?