No cuda driver found как исправить

Обновлено: 07.07.2024

Для TensorFlow я хотел бы установить CUDA. Как это сделать на Ubuntu 16.04?

Установить CUDA для Ubuntu

Существует руководство по установке Linux. Тем не менее, это в основном только те шаги:

Примечания: Да, есть возможность установить это через apt-get install cuda. Я настоятельно рекомендую не использовать его, поскольку он изменяет пути и затрудняет установку других инструментов.

Вас также может заинтересовать Как установить CuDNN на Ubuntu 16.04?. [! ​​D25]

*: Не устанавливайте драйверы дисплея с помощью этого скрипта. Они старые. Загрузите последние из Как установить CuDNN на Ubuntu 16.04?

Проверить установку CUDA

Следующая команда показывает текущую версию CUDA (последняя строка) :

$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2016 NVIDIA Corporation Built on Sun_Sep__4_22:14:01_CDT_2016 Cuda compilation tools, release 8.0, V8.0.44

Следующая команда показывает версию вашего драйвера и количество памяти GPU:

См. также: Проверка установки CuDNN

Справка ! Новый драйвер не работает!

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

Графические драйверы

Установка графических драйверов немного сложна. Это необходимо сделать без поддержки графики.

Установить CUDA для Ubuntu

Существует руководство по установке Linux. Тем не менее, это в основном только те шаги:

Примечания: Да, есть возможность установить это через apt-get install cuda. Я настоятельно рекомендую не использовать его, поскольку он изменяет пути и затрудняет установку других инструментов.

Вас также может заинтересовать Как установить CuDNN на Ubuntu 16.04?. [! ​​D25]

*: Не устанавливайте драйверы дисплея с помощью этого скрипта. Они старые. Загрузите последние из Как установить CuDNN на Ubuntu 16.04?

Проверить установку CUDA

Следующая команда показывает текущую версию CUDA (последняя строка) :

$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2016 NVIDIA Corporation Built on Sun_Sep__4_22:14:01_CDT_2016 Cuda compilation tools, release 8.0, V8.0.44

Следующая команда показывает версию вашего драйвера и количество памяти GPU:

См. также: Проверка установки CuDNN

Справка ! Новый драйвер не работает!

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

Графические драйверы

Установка графических драйверов немного сложна. Это необходимо сделать без поддержки графики.

Это ответ на looooong, так как я несколько раз вворачивал свой ноутбук во время написания. Тем не менее, я предпочитаю держать это долго, так как это может быть полезно для других людей тоже;) Большая часть моего ответа начинается с Edited-updated

Sooooo, я прочитал все ответы здесь и в других местах, я не знайте почему, но каждый из них вызывает у меня проблему: (

Через 4 дня повторная установка Linux назад и вперед здесь - это способ, который работал для меня.

Прежде чем перейти к Основная процедура Я хочу упомянуть альтернативный метод.

Edited-updated

Таким образом, вы можете переключаться между nvidia и вашим intel gpu на свой ноутбук, используя

sudo prime-select intel sudo prime-select nvidia

Другими словами, вы можете переключиться на intel и установить nvidia и переключиться обратно в Intel для нормального использования и всякий раз, когда вы хотите использовать глубокий обучающий переход к nvidia one.

позвольте мне рассказать о главном методе, который, наконец, работает для меня (информация здесь в основном захвачена ссылкой):

В любом случае,

sudo apt-get remove --purge nvidia-* sudo apt-get purge nvidia-cuda* sudo apt-get purge nvidia-* sudo /usr/bin/nvidia-uninstall sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl sudo rm -rf /etc/modprobe.d/blacklist-nouveau.conf

Затем мы просто обновляем все:

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo reboot

Теперь будет возможность вы не можете войти в систему, и вы застряли в цикле .

Не беспокойтесь, я столкнулся с этим более чем в 50 раз .

нажмите ctr+alt+F2 введите свое имя пользователя и password

теперь введите эти:

sudo service lightdm stop

Дополнительно, некоторые люди также должны ввести это, честно говоря, что это такое: sudo init 3

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau options nouveau modeset=0

к нему и сохранить его и выйти.

sudo update-initramfs -u

Sooo, если вам повезет, вы должны войти в систему сейчас. Как вы можете догадаться, мне не повезло, и я все еще не мог войти в систему. Поэтому мне пришлось снова нажать ctr+Alt+F2 и сделать следующее:

sudo ubuntu-drivers autoinstall sudo reboot

Теперь я могу войти в систему наконец.

Теперь настало время установить пути и проверить установки .

export PATH=/usr/local/cuda-8.0/bin$> export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64 $> nvidia-smi nvcc -V

он должен показать вам, что у вас есть cuda 8.

Также на всякий случай вы также можете сделать это:

export PATH=$PATH:/usr/local/cuda-8.0/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64 gedit

добавить их в конец:

/bin:$PATH export PATH

Сохранить и выйти из gedit. Тип:

sudo ldconfig /usr/local/cuda-8.0/lib64

Вопрос для людей, которые знают больше, чем я:

Итак, все звучит как работа, но когда я закрою / перезагружу свою систему на несколько секунд, ! d35]

Угадайте, я снова ввернул.

Но на этот раз я пришел с гораздо более легким соусом. и вот главный момент: иногда нам нужно сказать НЕТ

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

sudo ubuntu-drivers autoinstall sudo reboot

нажмите ctr+alt+F2 введите свое имя пользователя и пароль

теперь введите их:

Иногда во время установки нам нужно указать NO , первый вопрос требует повторной установки драйвера снова, НЕ СКАЖИТЕ НЕТ этой матери f **** вопрос Скажите «да» остальным из них: D после окончания.

sudo service lightdm start press `alt+ctr+F7`

регистрация на ваш дорогой PC

. Работало? Ваше приветствие:)

Сначала я попытался сделать это sudo lightdm stop, но это привело к циклу входа. Итак, я нашел новый метод:

/ .bashrc и запустите source

/.bashrc, чтобы сделать путь постоянным, чтобы после перезагрузки он не исчез, подтвердите его, закрыв текущий терминал и запустив вторую команду в шаг 12 снова в другом терминале. См. «Перейти к 7. Действия после установки». Чтобы проверить, правильно ли установлен CUDA или не выполняются обе указанные ниже команды, и проверьте, выдают ли nvcc -V выходные данные или нет cat /proc/driver/nvidia/version nvcc -V Перейдите к

/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuery, затем выполните следующие действия: make ./deviceQuery и сопоставить выходные данные с этим изображением, может отличаться, но формат вывода должен совпадать. Поздравляем, что вы успешно установили CUDA Toolkit. После этого перейдите сюда и попробуйте несколько примеров. Перейдите к 7.2 Рекомендуемые действия.

Читайте также: