Последний драйвер NVIDIA на Ubuntu 16.04

24

Я на Ubuntu 16.04, и я заметил, что на вкладке «Дополнительные драйверы» в «Software & amp; Updates» последние версии драйверов NVIDIA, которые я могу установить, это

  1. версия 367.57 от nvidia-367 (проприетарный)
  2. версия 370.28 от nvidia-370 (с открытым исходным кодом)

Помимо того, что я не знаю, что здесь означает «проприетарный» и «открытый источник», я также не вижу возможности выбрать версию драйвера на основе моей фактической видеокарты. Я использую GTX 1080, а текущая версия Long Lived Branch - 375.20; обновит ли PPA Ubuntu графику в конце концов, или мне придется вручную установить 375?

    
задан Zizheng Tai 19.11.2016 в 05:41
источник

3 ответа

31

Я не могу найти ссылку на поддержку в jockey для nVidia 375. Но ручная установка не так сложна, как вы думаете.

Официальные инструкции

  1. Загрузите версию драйвера 375.20 из здесь
  2. $ chmod 777 NVIDIA-Linux-x86_64-375.20.run
  3. $ sudo sh NVIDIA-Linux-x86_64-375.20.run
  4. $ sudo apt-get update
  5. $ sudo apt-get upgrade

Установить через PPA

  1. $ sudo add-apt-repository ppa:graphics-drivers/ppa
  2. $ sudo apt update

Потенциальные проблемы

  • Черный экран при запуске - добавьте nomodeset в grub - см. этот ответ
  • Удаление драйверов nVidia - очистка - см. этот ответ

Добавление к элементу входа в систему, через @michael__treat:

Убедитесь, что безопасная загрузка отключена в диспетчере загрузки Windows. Проход от Ubuntu может быть неполным. Во время тестирования я обнаружил, что мне пришлось использовать Windows System Boot Manager и вручную отключить безопасную загрузку.

Это решило проблему с циклом входа в мой случай.

TL; DR: убедитесь, что безопасная загрузка фактически отключена.

  • Когда вы достигнете grub, перейдите в диспетчер загрузки Windows
  • Нажмите e
  • изменить secureboot из enabled в disabled
ответ дан ThatGuy 19.11.2016 в 12:52
источник
6
Proprietary : Owned/Provided by some company (In your case these are the 
              Graphics drivers provided by Nvidia)

Open Source: Developed/Provided by an open source community.

Если вы хотите использовать CUDA (материал nVidia для выполнения функций на графическом процессоре), вы должны использовать проприетарный драйвер.

Если вы хотите использовать OpenCL (что-то вроде CUDA, разработанное Khronos), вам нужно использовать драйвер с открытым исходным кодом.

Для установки последних драйверов добавьте PPA :

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

Теперь найдите Software & Updates в разделе System Settings и выберите нужную версию драйвера на вкладке Additional Drivers , выберите драйвер и нажмите Apply Changes . Перезагрузитесь и наслаждайтесь!

PS: Иногда лучшая версия драйвера, похоже, не работает, поэтому вы должны проверить, пользуетесь ли вы всеми предоставленными функциями и не содержат ли ошибки, и, пожалуйста, проверьте, установлен ли nvidia-prime , потому что он удобен в большинстве ситуаций, когда ошибки приводят к черному экрану.     

ответ дан Mohit Rai 19.11.2016 в 12:56
-2

$ sudo add-apt-repository ppa: графические драйверы / ppa $ sudo apt update

Это лучшее решение. Это и обновите драйвер nvidia, и он работает с ядрами 4.13 Nvidia 340.104 без проблем работает с ядром 4.13. Я тестировал его на респираторную перепонку 8

    
ответ дан Robert Radac 15.01.2018 в 08:37