Как установить Nvidia драйвер в Linux

5 способов, как установить Nvidia драйвер в Linux

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

Ubuntu

При установке дистрибутивов, таких как Ubuntu или его производных (Linux Mint, Elementary OS), пользователям предлагается автоматически загрузить и установить множество проприетарных компонентов, которые необходимы для удобной работы. Сюда входит и установка драйверов. Однако, если по какой-либо причине драйверы не были загружены во время установки операционной системы или их необходимо обновить, это можно легко сделать в любое время.

Устанавливаем драйвер через командную строку

Для начала стоит попробовать использовать стандартный репозиторий и драйвер, которые система автоматически определит. Вот как это осуществляется:

  • Открываем терминал. Это можно сделать, одновременно нажав клавиши Ctrl + Alt + T .
  • Затем вводим туда команду ubuntu-drivers devices .

Команда проверки установленных в компьютер видеокарт

Начинаем процесс поиска доступных графических карт и соответствующих драйверов для их функционирования.

Вывод команды ubuntu-drivers devices

Итак, здесь представлено наше оборудование.

  • Команда выведет в ответ предположительную версию драйвера, которая подойдет для вашей видеокарты. Чтобы ее установить, достаточно ввести sudo ubuntu-drivers autoinstall

Команда для автоматической установки свежей версии драйверов

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

В большинстве ситуаций достаточно просто загрузить соответствующий драйвер.

Для получения актуальной версии рекомендуется использовать внешний репозиторий. Чтобы это сделать:

  • Открываем терминал.
  • Вводим команду sudo add-apt-repository ppa:graphics-drivers/ppa

Команда добавления нового репозитория с драйверами

Возможно, потребуется ввести учетные данные администратора.

  • Затем нажимаем на клавишу Enter, чтобы подтвердить желание установить драйвер.

Запрос на подтверждение установки

Утверждаем свои цели и планы.

  • После этого используем команду ubuntu-drivers devices
  • Потом устанавливаем драйвер командой sudo apt-get install nvidia-driver- номер версии, указанный в списке
  • На следующем этапе нужно ввести заглавную букву «Д» (или Y в английской версии).

Сопоставимые команды функционируют в операционных системах Linux Mint, Elementary OS, а также, разумеется, в Debian.

Устанавливаем драйвер через графический интерфейс

Несмотря на то, что использование терминала является эффективным методом, многие пользователи испытывают затруднения при работе с командной строкой. Хорошая новость заключается в том, что существует альтернатива в виде графического интерфейса, который предоставляет инструменты для установки и обновления драйверов Nvidia.

Используем программу для обновления драйверов

Лучше начать с испытания специализированного программного обеспечения.

  • Открываем основное меню операционной системы.

Панель инструментов в Linux Mint

В окружениях рабочего стола XFCE и KDE, главное меню аналогично функции «Пуск» в Windows и находится в нижнем левом углу экрана. В то время как в среде GNOME это меню размещается в верхнем левом углу.

  • Ищем в списке установленных программ «Менеджер драйверов».

Результаты поиска по запросу «Менеджер драйверов»

Вот полезный инструмент, однако его наличие не гарантируется во всех версиях операционной системы.

  • В открывшемся окне выбираем один из доступных драйверов, поставив галочку напротив него.

Список доступных видеокарт и драйверов для них

В данном контексте можно использовать либо проприетарный, либо совместно разрабатываемый сообществом драйвер.

  • В конце кликаем по кнопке «Применить изменения» в нижнем правом углу окна.

Интерфейс приложения «Менеджер драйверов»

Вся процедура завершена. Драйвер будет заменен и, при необходимости, автоматически обновится без каких-либо дополнительных усилий со стороны пользователя.

Используем менеджер пакетов

Для поиска и установки нужного драйвера, если вы уверены в его конкретном названии, можно воспользоваться стандартным менеджером пакетов в Linux Mint. Процедура выглядит следующим образом:

  • Открываем основное меню операционной системы.

Список избранных программ в Linux Mint

Обычно требуемое меню располагается в нижнем левом углу экрана, подобно расположению в системе Windows.

  • Ищем приложение «Менеджер пакетов».

Результаты поиска по запросу Synaptic

В системах, подобных Debian, применяется менеджер пакетов под названием Synaptic.

  • Затем активируем поиск.

Интерфейс менеджера пакетов Synaptic

Поиск вручную потребует неоправданно больших временных затрат.

  • Вводим в поисковое поле слово NVIDIA.

Окно поиска в Synaptic

Ищем пакеты по их наименованиям.

  • Затем кликаем по кнопке «Поиск».

Поиск слова NVIDIA во встроенном поисковике Synaptic

Вы увидите обширный перечень драйверов, подходящих для различных моделей видеокарт. Зная, какой именно драйвер вам нужен, установите флажок рядом с ним и затем нажмите кнопку «Применить», расположенную в верхнем левом углу.

Fedora

Данный дистрибутив имеет широкое распространение, что делает Fedora невозможной для игнорирования при составлении подобных руководств. Процесс установки драйверов Nvidia в Fedora имеет свои особенности. В основном, драйверы представлены в виде пакетов из специального репозитория, что значительно упрощает их установку. Важнейшее условие — правильно выбрать соответствующую команду.

Также следует упомянуть, что для Fedora доступны различные типы драйверов. Среди них стандартные драйверы, которые совместимы с широким спектром современных и недавно устаревших видеокарт, а также специализированные драйверы Nvidia Optimus, установка которых имеет свои особенности.

Установка стандартного драйвера

  • Для начала нужно добавить в систему соответствующий репозиторий, где и хранятся нужные нам драйверы. Это можно сделать с помощью следующей команды: sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release- ((rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-) (rpm -E %fedora).noarch.rpm
  • Затем загружаем в систему и устанавливаем заголовочные файлы ядра, исходный код модуля на уровне ядра и драйвер Nvidia. Для этого введем в терминал sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs

Установка 32-битной версии драйвера и драйверов для старых видеокарт

Для обладателей компьютеров с устаревшими видеокартами рекомендуется выбрать соответствующее программное обеспечение.

Устанавливаем полный набор требуемых компонентов, включая драйверы соответствующей версии, используя команду sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia–390xx xorg-x11-drv-nvidia–390xx xorg-x11-drv-nvidia–390xx-libs nvidia-settings–390xx.

Доступны драйверы для полностью устаревших видеокарт GeForce серии 6000, 7000, 8000, 9000. Для их установки выполните следующую команду: `sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx xorg-x11-drv-nvidia-340xx-libs`.

Для запуска игр, разработанных для 32-битных ОС, необходимо установить соответствующий драйвер. Для видеокарт современных моделей это можно осуществить командой sudo dnf install xorg-x11-drv-nvidia-libs.i686.

Для запуска команды требуется её ввод сразу после установки основного драйвера.

Установка драйверов Optimus

Пользователи портативных компьютеров могут быть заинтересованы в применении драйвера NVIDIA Optimus. Данная технология, применяемая в некоторых гибридных графических ускорителях, направлена на достижение оптимального соотношения между энергоэффективностью и высоким уровнем производительности видеоадаптера.

Если ваша видеокарта соответствует требованиям, установите данный драйвер, следуя представленной методике.

  • Сначала подключим к системе репозиторий с инструментом Bumblebee и подходящим проприетарным драйвером. Для этого введем команду sudo dnf –nogpgcheck install https://linux.itecs.ncsu.edu/redhat/public/bumblebee/fedora$(rpm -E %fedora)/noarch/bumblebee-release–1.3–1.noarch.rpm https://linux.itecs.ncsu.edu/redhat/public/bumblebee-nonfree/fedora$(rpm -E %fedora)/noarch/bumblebee-nonfree-release–1.3–1.noarch.rpm
  • Переходим непосредственно к установке. Вводим команду sudo dnf install gcc kernel-headers kernel-devel bumblebee-nvidia bbswitch-dkms primus
  • Затем добавим свою учетную запись в нужную группу с помощью команды __ sudo usermod -a -G bumblebee $(whoami)__
  • Активируем соответствующий сервис командой sudo systemctl enable bumblebeed.service

У некоторых пользователей системы Wayland могут возникнуть сложности с установкой закрытых драйверов. Для решения этих проблем необходимо отредактировать файл конфигурации custom.conf. Вот пошаговые инструкции:

  • Откроем нужный файл с помощью команды sudo nano /etc/gdm/custom.conf
  • Затем надо добавить туда строчку WaylandEnable=false

В результате все должно функционировать бесперебойно и без каких-либо затруднений.

Оцените статью
GZIP - утилита сжатия и восстановления файлов