Установите правильную версию драйвера Nvidia для NVIDIA CUDA Toolkit

Я установил Ubuntu, но теперь я пытаюсь установить NVIDIA CUDA Toolkit для GPU. Когда я устанавливаю его, он говорит, что драйвер не найден, поэтому я попытался установить драйвер, но я не знаю, почему после установки система не подходит. Возможно, это из-за неправильной версии драйвера.

Когда я попытался определить версию драйвера с помощью sudo lshw -C display, он показал эту информацию:

Но здесь он не говорит, что это название продукта драйвера, а также когда я иду Software & amp; Обновления -> Дополнительные драйверы, затем он говорит, что NVIDIA Corporation: Неизвестно.

Что мне делать?

-1
задан 5 May 2018 в 09:14

6 ответов

Извините, что опубликуйте это как ответ, я не смогу опубликовать комментарий, чтобы спросить вас об этом. Вы можете показать результат работы sudo lspci | grep -i nvidia? Это может показать, что такое GPU.

edit: Я не думаю, что это дубликат. на выходе lshw обычно было бы имя GPU, которое вы могли бы использовать для установки правильного драйвера. Вот как это выглядит:

*-display description: VGA compatible controller product: GK107GL [Quadro K420] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:02: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:49 memory:fa000000-faffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
1
ответ дан 17 July 2018 в 15:17

На вкладке «Программное обеспечение и обновления / альтернативные драйверы»:

Нажмите на двоичный драйвер Nvidia (384.111, следует сказать «проверено»). Затем нажмите кнопку «Применить изменение». Подождите завершения установки. Перезагрузите и используйте команду: lshw -c video для обеспечения использования драйвера Nvidia (скажем, driver = nvidia). Проблемы с подключением могут возникать из-за «nomodeset», оставшегося в файле grub.cfg, - отредактируйте его из команд загрузки grub для успешной загрузки (введите e, инструкции внизу экрана grub). Постоянно исправляйте grub, редактируя файл / etc / default / grub и удаляя «nomodeset» везде, где он появляется. Остальные точечные файлы (те, которые начинаются с «.») В вашем домашнем каталоге также могут вызвать проблемы с подключением после установки драйверов Nvidia. Эти точечные файлы обычно скрыты в списках каталогов, но отображаются, когда -s используется для команды ls: ls -a Переместить их в каталог, чтобы сохранить их, и позволить им воссоздаваться по мере необходимости. cd mkdir tmphold mv .Xauthority .cache .config .local tmphold Вытяните любые фрагменты из сохраненных копий, если необходимо. .Xauthority, .cache, .config и .local являются первыми кандидатами на сохранение оставшейся информации о конфигурации.

Как только драйверы Nvidia установлены и работают, просто установите cuda deb с сайта Intel. Убедитесь, что ваше оборудование совместимо с CUDA 9.1. Возможно, вам понадобится использовать CUDA 8.0 с более низкими требованиями. Загрузите страницу загрузки CUDA deb Intel CUDA и предлагаемые патчи. Следуйте инструкциям на первом шаге, скопированным ниже:

`sudo dpkg -i cuda-repo-ubuntu1604-9-1-local_9.1.85-1_amd64.deb` `sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub` `sudo apt-get update` `sudo apt-get install cuda`

Последний шаг устанавливает пакеты cuda из репозиториев Ubuntu.

0
ответ дан 17 July 2018 в 15:17

Извините, что опубликуйте это как ответ, я не смогу опубликовать комментарий, чтобы спросить вас об этом. Вы можете показать результат работы sudo lspci | grep -i nvidia? Это может показать, что такое GPU.

edit: Я не думаю, что это дубликат. на выходе lshw обычно было бы имя GPU, которое вы могли бы использовать для установки правильного драйвера. Вот как это выглядит:

*-display description: VGA compatible controller product: GK107GL [Quadro K420] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:02: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:49 memory:fa000000-faffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
1
ответ дан 20 July 2018 в 15:43
  • 1
    Благодаря! Теперь я получил имя и название продукта видеокарты. Теперь в чем проблема с этой командой nvidia-smi, эта команда не найдена при запуске. – Bahramdun Adil 4 May 2018 в 07:40
  • 2
    потому что nvidia-smi устанавливается вместе с драйверами nvidia. Теперь, когда вы знаете, какой у вас GPU, вы можете проверить, поддерживает ли его 384.111. Если это произойдет, приступайте к установке. – Harikrishnan R 4 May 2018 в 07:45
  • 3
    Здравствуй! Изображения в вопросе, который я нажал на Использовать двоичный файл Nvidia ... и Применить изменения, но при перезагрузке система не может войти в систему, не может войти на рабочий стол, Что делать, Как мне переделать задачу? Благодаря! – Bahramdun Adil 4 May 2018 в 08:14
  • 4
    Чтобы вернуться на рабочий стол, нажмите ctrl-alt-f1 и войдите в систему. В этом терминальном интерфейсе сделайте sudo apt purge nvidia-*, а затем sudo reboot. Каким было устройство отображения, которое показал lspci? – Harikrishnan R 4 May 2018 в 21:58
  • 5
    Я отменил задачу, но я устанавливал драйвер много раз, каждый раз, когда установка завершается, после перезагрузки компьютер переходит на черный экран. Зачем? – Bahramdun Adil 8 May 2018 в 15:32

На вкладке «Программное обеспечение и обновления / альтернативные драйверы»:

Нажмите на двоичный драйвер Nvidia (384.111, следует сказать «проверено»). Затем нажмите кнопку «Применить изменение». Подождите завершения установки. Перезагрузите и используйте команду: lshw -c video для обеспечения использования драйвера Nvidia (скажем, driver = nvidia). Проблемы с подключением могут возникать из-за «nomodeset», оставшегося в файле grub.cfg, - отредактируйте его из команд загрузки grub для успешной загрузки (введите e, инструкции внизу экрана grub). Постоянно исправляйте grub, редактируя файл / etc / default / grub и удаляя «nomodeset» везде, где он появляется. Остальные точечные файлы (те, которые начинаются с «.») В вашем домашнем каталоге также могут вызвать проблемы с подключением после установки драйверов Nvidia. Эти точечные файлы обычно скрыты в списках каталогов, но отображаются, когда -s используется для команды ls: ls -a Переместить их в каталог, чтобы сохранить их, и позволить им воссоздаваться по мере необходимости. cd mkdir tmphold mv .Xauthority .cache .config .local tmphold Вытяните любые фрагменты из сохраненных копий, если необходимо. .Xauthority, .cache, .config и .local являются первыми кандидатами на сохранение оставшейся информации о конфигурации.

Как только драйверы Nvidia установлены и работают, просто установите cuda deb с сайта Intel. Убедитесь, что ваше оборудование совместимо с CUDA 9.1. Возможно, вам понадобится использовать CUDA 8.0 с более низкими требованиями. Загрузите страницу загрузки CUDA deb Intel CUDA и предлагаемые патчи. Следуйте инструкциям на первом шаге, скопированным ниже:

`sudo dpkg -i cuda-repo-ubuntu1604-9-1-local_9.1.85-1_amd64.deb` `sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub` `sudo apt-get update` `sudo apt-get install cuda`

Последний шаг устанавливает пакеты cuda из репозиториев Ubuntu.

0
ответ дан 20 July 2018 в 15:43
  • 1
    Привет сэр! Я сделал то, что вы упомянули (щелкните по двоичному драйверу Nvidia (384.111), затем нажмите кнопку «Применить изменения»), но когда я перезагружаю систему, а не когда я вводим пароль и нажимаю клавишу «Ввод», экран становится черным и система не может войти в систему? – Bahramdun Adil 4 May 2018 в 07:52
  • 2
    Что мне теперь делать, как можно переделать предыдущую задачу? – Bahramdun Adil 4 May 2018 в 07:52
  • 3
    Есть ли ссылка на файл CUDA .deb с сайта Intel? Обычно я устанавливаю файл CUDA .deb с официального сайта NVIDIA. Также в этом ответе есть ошибки орфографии (akppears - & gt; появляется, intel - & gt; Intel), и, хотя вы редактируете его, почему бы не указать количество шагов для улучшения удобочитаемости? – karel 5 May 2018 в 11:14

Извините, что опубликуйте это как ответ, я не смогу опубликовать комментарий, чтобы спросить вас об этом. Вы можете показать результат работы sudo lspci | grep -i nvidia? Это может показать, что такое GPU.

edit: Я не думаю, что это дубликат. на выходе lshw обычно было бы имя GPU, которое вы могли бы использовать для установки правильного драйвера. Вот как это выглядит:

*-display description: VGA compatible controller product: GK107GL [Quadro K420] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:02: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:49 memory:fa000000-faffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
1
ответ дан 23 July 2018 в 16:14
  • 1
    Благодаря! Теперь я получил имя и название продукта видеокарты. Теперь в чем проблема с этой командой nvidia-smi, эта команда не найдена при запуске. – Bahramdun Adil 4 May 2018 в 07:40
  • 2
    потому что nvidia-smi устанавливается вместе с драйверами nvidia. Теперь, когда вы знаете, какой у вас GPU, вы можете проверить, поддерживает ли его 384.111. Если это произойдет, приступайте к установке. – Harikrishnan R 4 May 2018 в 07:45
  • 3
    Здравствуй! Изображения в вопросе, который я нажал на Использовать двоичный файл Nvidia ... и Применить изменения, но при перезагрузке система не может войти в систему, не может войти на рабочий стол, Что делать, Как мне переделать задачу? Благодаря! – Bahramdun Adil 4 May 2018 в 08:14
  • 4
    Чтобы вернуться на рабочий стол, нажмите ctrl-alt-f1 и войдите в систему. В этом терминальном интерфейсе сделайте sudo apt purge nvidia-*, а затем sudo reboot. Каким было устройство отображения, которое показал lspci? – Harikrishnan R 4 May 2018 в 21:58
  • 5
    Я отменил задачу, но я устанавливал драйвер много раз, каждый раз, когда установка завершается, после перезагрузки компьютер переходит на черный экран. Зачем? – Bahramdun Adil 8 May 2018 в 15:32

На вкладке «Программное обеспечение и обновления / альтернативные драйверы»:

Нажмите на двоичный драйвер Nvidia (384.111, следует сказать «проверено»). Затем нажмите кнопку «Применить изменение». Подождите завершения установки. Перезагрузите и используйте команду: lshw -c video для обеспечения использования драйвера Nvidia (скажем, driver = nvidia). Проблемы с подключением могут возникать из-за «nomodeset», оставшегося в файле grub.cfg, - отредактируйте его из команд загрузки grub для успешной загрузки (введите e, инструкции внизу экрана grub). Постоянно исправляйте grub, редактируя файл / etc / default / grub и удаляя «nomodeset» везде, где он появляется. Остальные точечные файлы (те, которые начинаются с «.») В вашем домашнем каталоге также могут вызвать проблемы с подключением после установки драйверов Nvidia. Эти точечные файлы обычно скрыты в списках каталогов, но отображаются, когда -s используется для команды ls: ls -a Переместить их в каталог, чтобы сохранить их, и позволить им воссоздаваться по мере необходимости. cd mkdir tmphold mv .Xauthority .cache .config .local tmphold Вытяните любые фрагменты из сохраненных копий, если необходимо. .Xauthority, .cache, .config и .local являются первыми кандидатами на сохранение оставшейся информации о конфигурации.

Как только драйверы Nvidia установлены и работают, просто установите cuda deb с сайта Intel. Убедитесь, что ваше оборудование совместимо с CUDA 9.1. Возможно, вам понадобится использовать CUDA 8.0 с более низкими требованиями. Загрузите страницу загрузки CUDA deb Intel CUDA и предлагаемые патчи. Следуйте инструкциям на первом шаге, скопированным ниже:

`sudo dpkg -i cuda-repo-ubuntu1604-9-1-local_9.1.85-1_amd64.deb` `sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub` `sudo apt-get update` `sudo apt-get install cuda`

Последний шаг устанавливает пакеты cuda из репозиториев Ubuntu.

0
ответ дан 23 July 2018 в 16:14
  • 1
    Привет сэр! Я сделал то, что вы упомянули (щелкните по двоичному драйверу Nvidia (384.111), затем нажмите кнопку «Применить изменения»), но когда я перезагружаю систему, а не когда я вводим пароль и нажимаю клавишу «Ввод», экран становится черным и система не может войти в систему? – Bahramdun Adil 4 May 2018 в 07:52
  • 2
    Что мне теперь делать, как можно переделать предыдущую задачу? – Bahramdun Adil 4 May 2018 в 07:52
  • 3
    Есть ли ссылка на файл CUDA .deb с сайта Intel? Обычно я устанавливаю файл CUDA .deb с официального сайта NVIDIA. Также в этом ответе есть ошибки орфографии (akppears - & gt; появляется, intel - & gt; Intel), и, хотя вы редактируете его, почему бы не указать количество шагов для улучшения удобочитаемости? – karel 5 May 2018 в 11:14

Другие вопросы по тегам:

Похожие вопросы: