1

На странице http://forum.ubuntu.ru/index.php?PHPSES … c=221862.0 ,рассматривается установка драйверов NVIDIA и CUDA в Ubuntu .
Установка дрвов NVIDIA согласно данной там инструкции - прошла успешно и на Debian 7.0.0. !
Но на странице https://developer.nvidia.com/cuda-downloads , я не нашел версию CUDA для Debian .
Подскажите, пожалуйста - какую версию выбрать и как её установить в  Debian 7.0.0.

2

borock12,
Пробуйте: (у вас должен быть включён репозиторий Debian Nonfree)

# apt-get update
# apt-get install nvidia-cuda-toolkit

Перезагрузка.

3

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#

4

borock12,
Покажите:

cat /etc/apt/sources.list
apt-cache search cuda

5 (18.06.2013 02:41:52 отредактировано verg)

root@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

6

borock12,
Не редактируйте больше предыдущее сообщение.

7 (18.06.2013 13:37:39 отредактировано Nigelist)

borock12, приведите sources.list к такому виду:

 Консоль:
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


Обновите кэш. И снова попробуйте поискать этот пакет. У меня как и у verg, пакеты находятся. Наверное дело в том, что у вас бэкпортов не было. А они начиная с Wheezy входят в список официальных репозиториев.

P.S. Хотя скорее всего дело в параметрах contrib и non-free...

8

Спасибо verg , Nigelist - после того, как как я обновил sources.list , все пакеты CUDA вроде-бы установились.
Но я накасячил, а именно - перед перезагрузкой не отредактировал файл xorg (если, не ошибаюсь). Теперь Debian не загружается с графической оболочкой.
Сейчас я пишу из под Windows, разделы LINUX я смонтировал на винду с помощью программы Ext2Fsd.
Жду дальнейших инструкций.
Заранее , благодарен .

Драйвер для nvidia проприетарный? Тогда установите пакет nvidia-xconfig, в консоли выполните sudo nvidia-xconfig, затем перезагрузитесь.

10

Спасибо verg, Nigelist, programmist11180  - всё работает!

11

Так и что, установить то пакет мало, не работает ничего. А если из run начинаешь устанавливать, то просит удалить пакеты debian.

NordWest пишет:

Так и что, установить то пакет мало, не работает ничего. А если из run начинаешь устанавливать, то просит удалить пакеты debian.

Расскажите поподробней. Телепаты в отпуске...

13

programmist11180 пишет:

Расскажите поподробней. Телепаты в отпуске...

Так собственно всё то же, что выше, устанавливаю nvidia-cuda-tools, но что с того, CUDA то в системе не заведется от этого. Пакет ubuntu не ставится. Если попробовать из run ставить, то ругается на пакеты debian. Что вообще устанавливается с этим nvidia-cuda-tools? Драйвер, библиотека, компилятор, примеры? Ничего ведь нет.

14

NordWest⇓ пишет:

А если из run начинаешь устанавливать, то просит удалить пакеты debian.

скопируйте сюда как оно просит.

NordWest⇓ пишет:

Если попробовать из run ставить, то ругается на пакеты debian.

на какие? Вангую, что вы kernel-headers не поставили, или поставили не те.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

15 (02.10.2013 13:56:15 отредактировано NordWest)

drBatty пишет:
NordWest⇓ пишет:

А если из run начинаешь устанавливать, то просит удалить пакеты debian.

скопируйте сюда как оно просит.

NordWest⇓ пишет:

Если попробовать из run ставить, то ругается на пакеты debian.

на какие? Вангую, что вы kernel-headers не поставили, или поставили не те.

"Уже установлена самая новая версия 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 ставилось. Результат тот же.

16

NordWest пишет:

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.

она говорит, что для установки дров из run, надо СНАЧАЛА удалить дрова из Debian. А потом ставить из run.

И да, делать это лучше в чистой консоли, без графики.

NordWest пишет:

С ключем --uninstall

с этим ключом она сама себя пытается удалить, а она сама себя ещё не поставила. О чём и пишет.

NordWest пишет:

Сделал такое:

надо сам драйвер удалить. Я не помню, если честно, как оно точно делается. Погуглите. Или может кто подскажет, кто с дебом и с nvidea.

Вам надо понять, что есть ДВА драйвера. И их нельзя ставить сразу. Типа как горец -- должен один остаться (:

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

17

Удалось удалить все пакеты nvidia и после перезагрузки поставить драйвер. Тест из примеров проходит.
Вопрос был изначально немного в другом - путь установки из nvidia-cuda-tollkit. Он ведь ни о чем? Приходитсся всё сносить и ставить из run-скрипта.