25 января 2017

Выпуск драйвера NVIDIA 378.09 Beta для Linux

Компания NVIDIA начала новый год с представления своего первого графического драйвера NVIDIA 378.09 Beta для Linux с краткосрочной поддержкой.
Выход драйвера NVIDIA 378.09 бета-версии вносит несколько интересных изменений и добавлений:

    Добавлена ​​поддержка следующих графических процессоров (GPU):
    Quadro M1200
    Quadro M2200
    Добавлена ​​поддержка расширения ARB_parallel_shader_compile, для многопоточной компиляции GLSL шейдеров.
    Добавлена ​​поддержка NVIDIA-Settings, для просмотра и настройки PRIME дисплеев.
    Добавлена ​​инфраструктура, которая позволяет драйверу NVIDIA EGL загружать EGL внешние библиотеки платформы, которые добавляют на стороне клиента поддержку для новых оконных систем, помимо существующего libnvidia-EGL-wayland.so.1.
    Для получения более подробной информации см:
    https://github.com/NVIDIA/eglexternalplatform
    https://github.com/NVIDIA/egl-wayland
    Добавлена ​​поддержка следующих расширений Vulkan:
    VK_KHR_display
    VK_KHR_display_swapchain
    По умолчанию включена OpenGL threaded оптимизация в драйвере. Эти оптимизации будут самостоятельно отключаться, если они ухудшают производительность. В результате, производительность должна быть неизменной для многих приложений.
    Исправлена ​​ошибка, приводившая к зависанию при использовании драйвера NVIDIA на 32-разрядных системах, работающих под управлением более старых версий ядра Linux.

Установка драйвера NVIDIA 378.09 beta в Ubuntu и производные

Примечание. Производите установку нового драйвера на свой страх и риск.

Установка

Подключите репозиторий следующей командой в терминале:

sudo add-apt-repository ppa:graphics-drivers/ppa

Затем обновите пакетную базу дистрибутива:

sudo apt update

По окончании обновлений откройте Источники приложений (Программы и обновления) - Дополнительные драйверы, активируйте version 378.09 (Открытое ПО) и для установки нажмите кнопку Применить изменения:


Если вы устанавливали новое ядро, возможна ещё перенастройка модуля ядра с новым драйвером. Для этого выполните следующую команду в терминале:

sudo dpkg-reconfigure nvidia-378

В случае когда в терминале вы увидите невозможность перенастройки модуля ядра с новым драйвером, то лучше отказаться от его использования, иначе можно получить чёрный экран после перезагрузки компьютера, т.е. система будет неработоспособной.

Как выйти из ситуации "чёрный экран", посмотрите ЗДЕСЬ.

По окончании удачной установки драйвера необходимо презагрузить компьютер, для того чтобы задействовать новый драйвер NVIDIA 378.09 Beta.


Как видно на снимке, в моей системе Ubuntu 16.10, работающей на ядре 4.9.5, драйвер Nvidia 378.09 Beta установился и система работает стабильно.

Удачи.