четверг, 12 марта 2020 г.

Установить Nvidia драйвер в Ubuntu из командной строки

По умолчанию используется Nouveau драйвер в Linux и сегодня вы узнаете как установить Nvidia драйвер в систему Linux через командную строку.
Сначала нам надо узнать какой драйвер использует система откройте окно терминала и проверьте с помощью следующей команды.

sudo lshw -c display

Результат будет следущим:

  *-display               
       description: VGA compatible controller
       product: GK106 [GeForce GTX 660]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:28 memory:fd000000-fdffffff memory:f0000000-f7ffffff memory:fa000000-fbffffff ioport:dc00(size=128) memory:c0000-dffff


При первом запуске системы после выполнения команды вы увидите модель вашей видеокарты и выделенное жирным шрифтом используется nouveau драйвер.

Это значит работает nouveau драйвер в системе и вам еще предстоит установка Nvidia драйвера

Затем выполните следующую команду чтобы получить список доступных драйверов для вашей карты Nvidia из репозитория Ubuntu.

sudo ubuntu-drivers devices

  

Чтобы установить рекомендуемый драйвер выполните следующую команду.

sudo ubuntu-drivers autoinstall

Если вы хотите установить определенный драйвер выполните следующую команду и подставьте вместо version-number номер версии драйвера из списка который хотите установить.

sudo apt install nvidia-driver-version-number

Как пример:

sudo apt install nvidia-driver-440

После установки драйвера нам нужно выполнить следующую команду для перезагрузки компьютера.

sudo shutdown -r now

После перезагрузки компьютера опять выполняете команду:

sudo lshw -c display

И видите в строке configuration: driver=nvidia latency=0 Это значит работает Nvidia драйвер в системе Linux.


Установите последнюю версию драйвера Nvidia через PPA репозиторий.


На сайте Nvidia есть страница с последним драйвером для Linux. На этой странице вы можете увидеть последнюю версию драйверов Nvidia.


Добавьте репозиторий.

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

Выполните команду и увидите новую версию рекомендованого драйвера который останется только установить.

sudo ubuntu-drivers devices


Как удалить драйвер Nvidia в Ubuntu.


Если по какой-то причине вам нужно удалить проприетарный драйвер выполните следующую команду.


sudo apt purge nvidia-*

sudo apt autoremove

Удалите репозиторий NVIDIA:

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