Как установить драйвер NVIDIA серии 555 в Ubuntu через PPA
NVIDIA уже более месяца анонсировала новый выпуск драйвера 555.58. Вот как его установить в Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04 и системах на их основе.
NVIDIA 555 на данный момент является новейшим драйвером новой функциональной ветки для Linux. По умолчанию на всех графических процессорах, которые его поддерживают, используется прошивка GSP. GSP (системный процессор графического процессора) действует как процессор, встроенный в графический процессор, который может разгружать задачи инициализации и управления графическим процессором.
Новый драйвер по умолчанию включил поддержку HDMI 10 бит на компонент. Он также имеет лучшую поддержку Wayland. Теперь он имеет меньше разрывов экрана и поддерживает протокол linux-drm-syncobj-v1 для явной синхронизации в EGL. Дополнительную информацию о новом драйвере см. на странице выпуска.
Ubuntu продолжает создавать самые последние диски NVIDIA и помещает их в свои ограниченные репозитории. Однако для новейших серий драйверов обычно возникают задержки по времени из-за ошибок, целей тестирования или по другим причинам.
Прошло более 1 месяца с момента выпуска драйвера NVIDIA 555. Пакет драйверов (проверьте страницу сборки) на момент написания еще не включен в репозиторий Ubuntu. Если вы не можете ждать, вот как его установить через Ubuntu PPA.
Шаг 1: Подготовка
Прежде чем начать, вам необходимо убедиться, что репозиторий restricted
включен.
Для этого запустите утилиту «Программное обеспечение и обновления» и установите флажок «Проприетарные драйверы для устройств (с ограничениями)».
Кроме того, все обновления системы лучше устанавливать либо через «Software Updater», либо выполнив команду ниже в терминале (Ctrl+Alt+T):
sudo apt update && sudo apt upgrade -y
Шаг 2. Добавьте PPA графического драйвера
Существует очень популярный PPA команды «Графические драйверы», которая поддерживает свежие драйверы NVIDIA для текущих выпусков Ubuntu. Он содержит NVIDIA 555 для Ubuntu 20.04, Ubuntu 22.04 и Ubuntu 24.04, а также NVIDIA 560 Beta, но на момент написания только для Ubuntu 24.10.
Он неофициальный (не поддерживается ни командой Ubuntu, ни NVIDIA), но хорошо известен, поскольку его сопровождающий также стоит за LibreOffice PPA, Mozilla PPA и даже за некоторыми пакетами в системных репозиториях Ubuntu.
ПРИМЕЧАНИЕ: PPA официально НЕ поддерживается Ubuntu. Не следует использовать его на производственной машине!
Чтобы добавить PPA, нажмите Ctrl+Alt+T
на клавиатуре, чтобы открыть окно терминала. Когда он откроется, выполните команду:
sudo add-apt-repository ppa:graphics-drivers/ppa
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.
Добавление PPA должно автоматически обновить кеш пакетов. Однако некоторые Linux (например, Linux Mint) этого не делают. В этом случае выполните команду ниже, чтобы вручную обновить кеш:
sudo apt update
Шаг 3. Установите драйвер NVIDIA 555
После добавления PPA и обновления кеша пакетов вы можете установить новый драйвер, запустив Дополнительные драйверы (или запустив «Программное обеспечение и обновления», а затем перейдите на эту вкладку).
Затем выберите «Использовать метапакет драйверов NVIDIA из nvidia-driver-555 (собственный)» и нажмите кнопку «Применить изменения».
В окне приложения появится небольшая панель процесса, сообщающая вам, что идет установка пакета. По завершении перезагрузите компьютер.
По выбору вы можете нажать Ctrl+Alt+T
, чтобы открыть терминал, и вместо этого запустить команду ниже, чтобы установить драйвер:
sudo apt install nvidia-driver-555
Также перезагрузите компьютер после установки пакета.
Шаг 4: Проверьте
После установки драйвера и перезагрузки найдите и запустите утилиту «Настройки NVIDIA».
Затем вы можете проверить версию драйвера на первой странице «Информация о системе». И перейдите к «Профили PRIME», чтобы переключить графический процессор, если на вашем компьютере есть как встроенная, так и выделенная видеокарта.
Для «Intel (режим энергосбережения)» выполните команду sudo prime-select intel
в терминале и перезагрузитесь.
Чтобы узнать, какой графический процессор используется, откройте терминал и выполните команду:
glxinfo |grep -E "OpenGL vendor|OpenGL renderer"
Запустите sudo apt install mesa-utils
, если команда не найдена. Не знаю почему, в моем случае требуется 2-кратная перезагрузка компьютера, чтобы применить режим только NVIDIA (производительность) .
Или отслеживайте использование графического процессора с помощью утилиты NVTOP:
nvtop
Запустите sudo apt install nvtop
, если команда не найдена.
Удалить драйвер NVIDIA 555
Чтобы удалить, либо снова запустите «Дополнительные драйверы», переключитесь на другой драйвер и нажмите «Применить».
Или откройте терминал (Ctrl+Alt+T) и выполните команду:
sudo apt remove --autoremove nvidia-driver-555
Затем перезагрузите компьютер. Также удалите PPA с помощью команды:
sudo add-apt-repository --remove ppa:graphics-drivers/ppa