Я попытался установить CUDA 5.5, следуя инструкциям на веб-сайте Nvidia, используя файл deb для Ubuntu 12.10 (последняя версия, которую я смог найти на веб-сайте Nvidia), но программа установки не запустилась, сообщив, что существуют некоторые проблемы с зависимостями:
The following packages have unmet dependencies.
cuda : Depends: cuda-5-5 (= 5.5-22) but it is not going to be installed.
E: Unable to correct problems, you have held broken packages.
13.10
software-installation
64-bit
cuda
user0002128
источник
источник
Ответы:
Я успешно установил CUDA-5.5.22 в Ubuntu 13.10 64-bit.
Мой графический процессор - GeForce GTX 650Ti. Ниже приведены шаги моей установки:
Шаг 1. Очистите существующие драйверы NVIDIA. Я должен был установить последнюю версию драйвера NVIDIA (331.20) для работы CUDA-5.5. [Позже я обнаружил, что вам нужен как минимум v319.37 для CUDA-5.5.22 - инструментария, который поддерживает Ubuntu 12.10]
Шаг 2. Загрузите последнюю версию драйвера NVIDIA здесь: http://www.nvidia.com/Download/index.aspx и инструментарий CUDA отсюда: https://developer.nvidia.com/cuda-downloads [я скачиваю
.run
файл для 64-битной Ubuntu 12,10]Шаг 3. Создайте черный список для существующих видео драйверов в
/etc/modprobe.d
. Я создал файл с именем/etc/modprobe.d/blacklist-file-drivers.conf
следующего содержания:Шаг 4. Установите зависимости. [Примечание: CUDA-5.5.22 для компиляции требуется gcc-v4.7.2 или ниже. Если вы устанавливаете
gcc-4.7
, то v4.7.3 извлекается из репозиториев, и вы не можете установить инструментарий. Следовательно, я использовалgcc-4.6
]Шаг 5. Настройте ваш gcc для альтернатив. Вам понадобится последняя версия gcc для драйвера NVIDIA и gcc-4.6 для инструментария CUDA. [У меня есть GCC-4.8 как последний. Вы должны измениться соответственно]
Шаг 6. Предварительные условия выполнены. Перезагрузитесь и перейдите в текстовую консоль (
Ctrl+Alt+F1
). Убей своего диспетчера. Для неотправленного Ubuntu 13.10 этоlightdm
Шаг 7. Установите драйвер NVIDIA. Перейдите в каталог загрузки и выберите свой последний gcc. [Примечание: не копируйте и не вставляйте следующий код. Измените имя файла вашего драйвера соответственно]
Следуйте текстовым инструкциям. Первоначально, это дало бы предупреждения о неподдерживаемом распределении. Игнорировать и продолжить.
Шаг 8. Установите инструментарий CUDA. [Примечание: не копируйте и не вставляйте следующий код. Измените имя вашего файла инструментария соответственно]
Следуйте текстовой инструкции. НЕ устанавливайте драйвер CUDA, который поставляется с инструментарием.
Шаг 9. Добавьте двоичные файлы и файлы lib на свой путь. Перезагрузка.
Шаг 10. Готово! Вы можете
make
образцы файлов сейчас. Наслаждайтесь своей CUDA.источник
Предоставлено г-ном Аароном Хавиландом :
В случае, если вы также хотели бы установить (в настоящее время) последние драйверы NVIDIA для Ubuntu ( ПРИМЕЧАНИЕ : это НЕ зависимость от CUDA 5.5), это простой метод…
Предоставлено « командой xorg crack pushers» :
источник
nvidia-331
прежнему самый последний и самый лучший в использовании?Моя система UBUNTU 13.10 64bit (
uname -a
):То, как я установил CUDA Toolkit 5.5:
1 - В Системных настройках -> Программное обеспечение и обновления -> Дополнительные диски выберите:
Это дало мне версию драйвера NVIDIA 319.60 (она должна быть> = 319.37).
2 - установить gcc-4.6:
3 - Используйте альтернативы обновления для обработки версий gcc (как указано в banskt ):
и выберите gcc-4.6 .
4 - Установите некоторые только шляпы , чтобы не пропустить библиотеки из образцов CUDA (
libGLU.so
,libX11.so
,libXi.so
,libXmu.so
):5 - Установите CUDA Toolkit, ранее загруженный с сайта NVIDIA (RUN версия 12.10, 64 бита: developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run )
Ответы:
accept
,y
( не поддерживается),n
(драйвер NVIDIA),y
(установить инструментарий), введите (расположение по умолчанию),y
(образцы), введите (местоположение по умолчанию)6 - с альтернативами обновления вернитесь к gcc-4.8 :
7. Добавьте двоичные файлы CUDA и путь к lib в переменные среды PATH и LD_LIBRARY_PATH:
ПУТЬ: =======================================
#inside file:
=============================================
LD_LIBRARY_PATH: ============================
#inside file:
=============================================
8 - Выйдите из системы и войдите снова. Протестируйте
nvcc --version
или скомпилируйте и запустите следующие простые примеры кода: first.cu , sumvec.cu сnvcc filename.cu -o filename.exec
.Приятного времяпрепровождения CUDA :-D
источник
#inside file:
вовсе не указать , какой файл , чтобы добавить/usr/local/cuda-5.5/lib /usr/local/cuda-5.5/lib64
к. Это может быть хорошей идеей, чтобы отредактировать ваш ответ. Исправление этого «глюка» сделало бы этот неполный ответ завершенным.Я не знаю, справились ли вы с этим, но пытались ли вы следовать руководству здесь? http://installion.co.uk/ubuntu/saucy/multiverse/n/nvidia-cuda-toolkit/install.html Это сработало для меня
Nustshell: убедитесь, что у вас включено многооборотное репо, а затем
Ура!
источник
apt-get
попытался установить некоторые обновления драйверов nvidia-319 (которые я не установил), что вызвало проблемы. Использование файла .run для установки, как описано @banskt, кажется более общей альтернативой.У меня были некоторые проблемы с установкой cuda. Лучшим / более простым способом решения ошибок, которые работали для меня, было использование
sudo aptitude install cuda
вместо «sudo apt-get install cuda».apt-get
не заботится об ошибках,aptitude
предлагает способ их устранения и все работает!источник
1) Установить Ubuntu 12.04.3 64-bit
2) Обновить открытый терминал: sudo apt-get update && sudo apt-get upgrade sudo shutdown -r now # перезагрузить компьютер
3) установить инструменты компиляции, mpi, драйвер nvidia-331, gcc / g ++ 4.6 (поддерживается, в отличие от gcc / g ++ 4.8 или 4.7.3) и установить по умолчанию. Кроме того, установите другие библиотеки, необходимые для компиляции примеров CUDA Toolkit, и сделайте соответствующие символические ссылки, где их найдет установщик CUDA Toolkit:
4) загрузить и установить 64-битный набор инструментов CUDA 5.5 для Ubuntu 12.10 (RUN): скачать здесь: https://developer.nvidia.com/cuda-downloads
Источник: http://pastebin.com/fDpqvSi5
источник
Предоставлено г-ном Аароном Хавиландом:
Предоставлено «командой xorg crack pushers»:
ВСЕ, что мне нужно было знать (для linux mint 17.1), это сэкономило ОЧЕНЬ много времени.
источник