Я нахожусь на Ubuntu 16.04 и замечаю, что на вкладке «Дополнительные драйверы» в разделе «Программное обеспечение и обновления» установлены последние версии драйверов NVIDIA, которые я могу установить.
- версия 367.57 от nvidia-367 (проприетарная)
- версия 370.28 от nvidia-370 (с открытым исходным кодом)
Помимо того, что я не знаю, что здесь означают «проприетарный» и «открытый исходный код», я также не вижу опции для выбора версии драйвера на основе моей фактической видеокарты. Я использую GTX 1080, и текущая версия Long Lived Branch 375.20; будет ли обновлен графический PPA в Ubuntu, или мне придется вручную установить 375?
mdlight
, отключить Nouveau (почти кирпич GUI) и до сих пор не могу заставить это работать.Если вы хотите использовать
CUDA
(материал nVidia для выполнения функций на GPU), вы должны использовать проприетарный драйвер.Если вы хотите использовать
OpenCL
(что-то вроде CUDA, разработанное Khronos), вы должны использовать драйвер с открытым исходным кодом.Для установки последних версий драйверов добавьте
PPA
:Теперь найти
Software & Updates
подSystem Settings
и выбрать необходимую версию драйвера образуетAdditional Drivers
вкладку, выберите драйвер и нажмите кнопкуApply Changes
. Перезапустите и наслаждайтесь!PS: иногда лучшая версия драйвера, кажется, не работает должным образом, поэтому вы должны проверить, используете ли вы все предоставляемые функции и содержат ли они ошибки, и, пожалуйста, проверьте,
nvidia-prime
установлена ли она, потому что она удобна в большинстве ситуаций, когда ошибки приводят к черному экрану.источник
$ sudo add-apt-repository ppa: графические драйверы / ppa $ sudo apt update
Это лучшее решение. Сделайте это и обновите драйвер nvidia, и он работает с ядрами 4.13. Nvidia 340.104 работает с ядром 4.13 без проблем. Я проверил это на перечной мяте 8 респин
источник
Я успешно обновил драйверы графического процессора Asus NVIDIA 1080 8 ГБ для Ubuntu 16.04 с помощью набора инструментов CUDA:
Перезагрузите и выполните следующее:
Я поднял вышеупомянутое из блога Чанцзяна , который вводит вашу сборку для глубокого обучения, если вы так склонны ..: D
источник
Недавно мне стало удобнее пользоваться проприетарными драйверами. Следующий вопрос, какая версия? Существует системный подход к установке наиболее подходящего драйвера, который может быть или не быть последней версией. Я написал аннотированное руководство по установке в этой статье . Коротко о следующих шагах.
Перейдите на страницу загрузки драйверов NVIDIA .
Укажите информацию об ОС, модель видеокарты и версию инструментария CUDA и выполните поиск.
На странице результатов поиска будет показана рекомендуемая версия драйвера. Держите это как ссылку.
После добавления частного репозитория NVIDIA ppa обновите индекс apt.
$ sudo apt-get update
Поиск доступных драйверов из кеша apt
$ sudo apt-cache поиск nvidia | grep -E "nvidia- [0-9] {3}"
Из списка установите версию, рекомендованную NVIDIA (может быть не самой последней). Для версии 390 команда установки будет такой простой:
$ sudo apt-get install nvidia-390
Перезагрузите систему и проверьте версию драйвера с помощью команды nvidia-smi
источник