На странице http://forum.ubuntu.ru/index.php?PHPSESSID=ha6md057498gg505ogfe1uq576&topic=221862.0 ,рассматривается установка драйверов NVIDIA и CUDA в Ubuntu .
Установка дрвов NVIDIA согласно данной там инструкции - прошла успешно и на Debian 7.0.0. !
Но на странице https://developer.nvidia.com/cuda-downloads , я не нашел версию CUDA для Debian .
Подскажите, пожалуйста - какую версию выбрать и как её установить в Debian 7.0.0.
Как установить NVIDIA CUDA в Debian 7.0.0.?
borock12,
Пробуйте: (у вас должен быть включён репозиторий Debian Nonfree)
# apt-get update
# apt-get install nvidia-cuda-toolkitПерезагрузка.
root@PC-OF-USER:/home/user# apt-get install nvidia-cuda-toolkit
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет nvidia-cuda-toolkit недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «nvidia-cuda-toolkit» не найден кандидат на установку
root@PC-OF-USER:/home/user#
borock12,
Покажите:
cat /etc/apt/sources.list
apt-cache search cudaroot@PC-OF-USER:~/Загрузки# cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official amd64 lxde-CD Binary-1 20130504-14:44]/ wheezy main
deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official amd64 lxde-CD Binary-1 20130504-14:44]/ wheezy main
deb http://mirror.yandex.ru/debian/ wheezy main
deb-src [url]http://mirror.yandex.ru/debian/[/url] wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as 'volatile'
deb http://mirror.yandex.ru/debian/ wheezy-updates main
deb-src http://mirror.yandex.ru/debian/ wheezy-updates main
deb http://getswiftfox.com/builds/debian/ unstable non-free
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
root@PC-OF-USER:~/Загрузки# apt-cache search cuda
libthrust-dev - Thrust - Parallel Algorithms Library
pyrit - GPGPU-driven WPA/WPA2-PSK key cracker
python-pytools - big bag of things supplementing Python standard library
python3-pytools - big bag of things supplementing Python 3 standard library
suricata - Next Generation Intrusion Detection and Prevention Tool
root@PC-OF-USER:~/Загрузки#Пользуйтесь тегом CODE при оформлении выводов из терминала
verg
borock12,
Не редактируйте больше предыдущее сообщение.
borock12, приведите sources.list к такому виду:
[console]deb http://mirror.yandex.ru/debian/ wheezy main contrib non-free
deb-src http://mirror.yandex.ru/debian/ wheezy main contrib non-free
deb http://mirror.yandex.ru/debian/ wheezy-updates main contrib non-free
deb-src http://mirror.yandex.ru/debian/ wheezy-updates main contrib non-free
deb http://mirror.yandex.ru/debian/ wheezy-backports main contrib non-free
deb-src http://mirror.yandex.ru/debian/ wheezy-backports main contrib non-free[/console]
Обновите кэш. И снова попробуйте поискать этот пакет. У меня как и у verg, пакеты находятся. Наверное дело в том, что у вас бэкпортов не было. А они начиная с Wheezy входят в список официальных репозиториев.
P.S. Хотя скорее всего дело в параметрах contrib и non-free...
Спасибо verg , Nigelist - после того, как как я обновил sources.list , все пакеты CUDA вроде-бы установились.
Но я накасячил, а именно - перед перезагрузкой не отредактировал файл xorg (если, не ошибаюсь). Теперь Debian не загружается с графической оболочкой.
Сейчас я пишу из под Windows, разделы LINUX я смонтировал на винду с помощью программы Ext2Fsd.
Жду дальнейших инструкций.
Заранее , благодарен .
Драйвер для nvidia проприетарный? Тогда установите пакет nvidia-xconfig, в консоли выполните sudo nvidia-xconfig, затем перезагрузитесь.
Спасибо verg, Nigelist, programmist11180 - всё работает!
Так и что, установить то пакет мало, не работает ничего. А если из run начинаешь устанавливать, то просит удалить пакеты debian.
Так и что, установить то пакет мало, не работает ничего. А если из run начинаешь устанавливать, то просит удалить пакеты debian.
Расскажите поподробней. Телепаты в отпуске...
Расскажите поподробней. Телепаты в отпуске...
Так собственно всё то же, что выше, устанавливаю nvidia-cuda-tools, но что с того, CUDA то в системе не заведется от этого. Пакет ubuntu не ставится. Если попробовать из run ставить, то ругается на пакеты debian. Что вообще устанавливается с этим nvidia-cuda-tools? Драйвер, библиотека, компилятор, примеры? Ничего ведь нет.
А если из run начинаешь устанавливать, то просит удалить пакеты debian.
скопируйте сюда как оно просит.
Если попробовать из run ставить, то ругается на пакеты debian.
на какие? Вангую, что вы kernel-headers не поставили, или поставили не те.
[quote="NordWest⇓"] А если из run начинаешь устанавливать, то просит удалить пакеты debian.
скопируйте сюда как оно просит.
Если попробовать из run ставить, то ругается на пакеты debian.
на какие? Вангую, что вы kernel-headers не поставили, или поставили не те.[/quote]
"Уже установлена самая новая версия linux-headers-3.2.0-4-amd64."
Просит так:
If you want to use the nvidia-installer please uninstall the Debian packages
first. The two methods of installation cannot be used at the same time.И отсчет дает. Т.е. предлагает существующий драйвер удалить? С ключем --uninstall пишет, что нет дров от nvidia.
Сделал такое:
# aptitude install nvidia-installer-cleanup
Следующие пакеты будут УДАЛЕНЫ:
amd-opencl-icd{u} libcublas4{u} libcuda1{u} libcudart4{u} libcufft4{u} libcuinj4{u} libcurand4{u} libcusparse4{u} libnpp4{u} libnvidia-ml1{u}
libthrust-dev{u} libvdpau-dev{u} nvidia-cuda-dev{u} nvidia-cuda-doc{u} nvidia-cuda-gdb{u} nvidia-libopencl1{u} nvidia-opencl-dev{u}
nvidia-smi{u} nvidia-visual-profiler{u} opencl-headers{u}
0 пакетов обновлено, 0 установлено новых, 20 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки освободится 568 M байт.
Хотите продолжить? [Y/n/?] y
(Чтение базы данных … на данный момент установлен 161161 файл и каталог.)
Удаляется пакет amd-opencl-icd:amd64 …
Удаляется пакет nvidia-cuda-dev …
Удаляется пакет libcublas4:amd64 …
Удаляется пакет nvidia-visual-profiler …
Удаляется пакет libcuinj4:amd64 …
Удаляется пакет libcuda1:amd64 …
Удаляется пакет libnpp4:amd64 …
Удаляется пакет libcusparse4:amd64 …
Удаляется пакет libcurand4:amd64 …
Удаляется пакет libcufft4:amd64 …
Удаляется пакет libcudart4:amd64 …
Удаляется пакет nvidia-smi …
Удаляется пакет libnvidia-ml1:amd64 …
Удаляется пакет libthrust-dev …
Удаляется пакет libvdpau-dev:amd64 …
Удаляется пакет nvidia-cuda-doc …
Удаляется пакет nvidia-cuda-gdb …
Удаляется пакет nvidia-opencl-dev …
Удаляется пакет nvidia-libopencl1:amd64 …
Удаляется пакет opencl-headers …
Это наверное с nvidia-cuda-toolkit ставилось. Результат тот же.
она говорит, что для установки дров из run, надо СНАЧАЛА удалить дрова из Debian. А потом ставить из run.If you want to use the nvidia-installer please uninstall the Debian packages first. The two methods of installation cannot be used at the same time.
И да, делать это лучше в чистой консоли, без графики.
С ключем --uninstall
с этим ключом она сама себя пытается удалить, а она сама себя ещё не поставила. О чём и пишет.
Сделал такое:
надо сам драйвер удалить. Я не помню, если честно, как оно точно делается. Погуглите. Или может кто подскажет, кто с дебом и с nvidea.
Вам надо понять, что есть ДВА драйвера. И их нельзя ставить сразу. Типа как горец -- должен один остаться (:
Удалось удалить все пакеты nvidia и после перезагрузки поставить драйвер. Тест из примеров проходит.
Вопрос был изначально немного в другом - путь установки из nvidia-cuda-tollkit. Он ведь ни о чем? Приходитсся всё сносить и ставить из run-скрипта.