No cuda driver found как исправить
Для 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 Рекомендуемые действия.
Читайте также: