Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка NVIDIA CUDA в Ubuntu  (Прочитано 230550 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн maximalmax90

  • Новичок
  • *
  • Сообщений: 18
  • I think that...
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #45 : 07 Ноября 2013, 08:51:16 »
Решение выбрал не очень хорошее - поставил kubuntu 13.10 (Ubuntu 13.10 уж очень сырая, поэтому-то и ушел на 12.04), без проблем все встало

Оффлайн Saltty

  • Активист
  • *
  • Сообщений: 362
  • Соль (Ubuntu 14.04)
    • Просмотр профиля
    • Мой сайт
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #46 : 09 Ноября 2013, 14:02:27 »
Всем приветы. Ветку полностью не читал, но хотел бы отметить следующее. У меня:
Ubuntu 12.04.3 LTS
NVIDIA Corporation GT215 [GeForce GT 240] (rev a2)

Не знаю почему, но Boinc при запуске не всегда видит видеокарту.  Помогло тупо
sudo /etc/init.d/boinc-client restart
Может кому сгодится...

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #47 : 12 Ноября 2013, 16:33:24 »
MYM,
Драйверов nvidia-325 больше нету в репозитории xorg-edgers/ppa. Вместо них сейчас nvidia-331.

Оффлайн konifilms

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #48 : 17 Ноября 2013, 05:09:34 »
Всем приветы! Искал где поплакаться, и лучше места не нашел.
4 дня назад поставил Ubuntu 13.10. До этого ставил ЛинуксМинт и удалил.
Ubuntu мне оч понравилась, потому и пишу с большой буквы. Мне даже понравилась 12.04.03, которую поставил на ноутбук, оттого что с 13.10 так и не подружилась CUDA. Да и на 12.04.03 КУДА "куда-то сваливает".
Что же делать товарищи!? Всёб ничего вернуться обратно на вендУ и с безпроблемными дровами на НВидиа и КУДАой, которая мне оч-оч нужна для Блендера с его волшебным Сусликом. Но мне и вправду нравятся и Гимп, и Инкспэйс, и Лайтворкс, и Дарктэйбл, а самое главное я работаю в Блендере с Сусликом. Да, как-бы это смешно не звучало: всё упирается в Суслика...

Что у меня есть: ubuntu 13.10 64bit + geforce gtx 550ti
Что я сделал:
- добавил репозитории xorg-edgers
- установил nvidia-331 nvidia-settings-331 | тут всё нормально встало
- установил gcc4.6 и активировал его
- скачал cuda*5.5*.run c офф.сайта, установил, и вбил в терминал две команды установки переменных сред как сказано в инструкции с офф.сайта КУДАы
- установил репозиторий irie для блендера
- установил оттуда блендер | встал 2.69.2 (самый свежак)
Что не так:
В настройках блендера КУДА видюхи видна, и я ей выбираю, но просчеты не запускаются.
В терминале пишет:
CUDA version 5.5 detected, build may succeed but only CUDA 5.0 is officially supported.
Compiling CUDA kernel ...
"/usr/local/cuda/bin/nvcc" -arch=sm_21 -m64 --cubin "/usr/share/blender/2.69/scripts/addons/cycles/kernel/kernel.cu" -o "/home/user/.config/blender/2.69/cache/cycles_kernel_sm21_D464FD303B99DEB1A2AB342C5C24115A.cubin" --ptxas-options="-v" --maxrregcount=32 --use_fast_math -I"/usr/share/blender/2.69/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=55
gcc: No such file or directory
CUDA kernel compilation failed, see console for details.

Что он хочет? И что он хочет от gcc? gcc4.8 стоит, пакеты проверял - на месте всё.
Помогите остаться на Ubuntu.

Оффлайн maximalmax90

  • Новичок
  • *
  • Сообщений: 18
  • I think that...
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #49 : 18 Ноября 2013, 05:04:51 »
А не пробовал так:sudo apt-get install nvidia-cuda-toolkit

Оффлайн konifilms

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #50 : 18 Ноября 2013, 15:50:51 »
оказалось что надо было просто подождать пока блендер сгенерирует какие-то куда-ядра, видимо при первом запуске так. радости нет предела  :2funny:

Оффлайн abugray

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #51 : 28 Января 2014, 15:12:18 »
Поставил я куду теперь система только по SSH работает. Как вернуть обратно? ubuntu 12.04 64 bit.

uriukti

  • Гость
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #52 : 16 Июня 2014, 18:57:07 »
Нащальникема, защем так писАишь?  >:(  Почему нет никаких упоминаний о версиях системы, софта и драйверов??? Или предлагаете вариант - ставь, нехай заработает??? Или типа - всё сделай сейчас, а разбираться потом будешь...ночью с чашечкой кофэ???

1.С какой из версий убунты, точно, будет работать этот метод?
2.С какими картами?
3.С какой версией драйвера?
4.С какой версией CUDA?
5.И что при этом обязателбно должно быть отключено?

И всё это должно совпасть ! Представляю сколько пользователей испохабили свои тачки. Стоит библам не совпасть и в трубу все усилия, а вычищать далеко не все умеют. И ни слова об откате...

Проект bumblebee нужен только пользователям со старыми версиями драйверов или железа, с функцией nvidia optimus и то в полуавтоматическом режиме. Не на любой убунте это вообще заработает. C новыми драйверами можно устраивать переключение этого режима из gui настроек драйверов nvidia, но вручную. Далеко не всякий софт может использовать CUDA.

А вообще, в такой не простой теме, всё должно обязательно сопровождаться скринами. От момента установки, до проверки ситемы в конечной программе. Тогда люди смогут ориентироваться по картинкам, то же ли они получают.
Просьба уточнить всё это.

Пользователь решил продолжить мысль 16 Июня 2014, 19:16:53:
Устанавливать будем ? версию CUDA с ? драйверами NVIDIA на ? версию Ubuntu, ибо сегодня 2014 год и 14.04
« Последнее редактирование: 16 Июня 2014, 19:16:53 от uriukti »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #53 : 18 Июня 2014, 21:48:10 »
Как по быстрому можно проверить работает ли cuda?

Цитировать
С какой версией драйвера?
Сейчас используется в основном драйвер 331 в ubuntu 14.04 и 12.04

Цитировать
С какими картами?
Идем на сайт nvidia - ищем там свою видеокарту - и смотрим поддерживает ли она технологию cuda
Затем идет сюда http://www.nvidia.ru/Download/driverResults.aspx/75929/ru и смотрим поддерживает ли драйвер 331 видеокарту

Я думаю, при связки nvidia driver + nvidia prime + CUDA - все должно работать из штатных пакетов в ubuntu 14.04

Оффлайн Saltty

  • Активист
  • *
  • Сообщений: 362
  • Соль (Ubuntu 14.04)
    • Просмотр профиля
    • Мой сайт
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #54 : 23 Января 2015, 22:00:16 »
Ubuntu 14.04.1 LTS
Linux mypc-EP45-DS3L 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:23:46 UTC 2014 i686 i686 i686 GNU/Linux
GK106 [GeForce GTX 650 Ti]
NVIDIA binary driver - version 331.113
Ставил Boinc из репозитория - всё работает

При тех-же условиях на x64 версии ubuntu boinc не видит видеокарту

digree

  • Гость
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #55 : 06 Апреля 2015, 21:30:41 »
Друзья!
Помогите советом.

У меня Ubuntu 14.04 ТЛС
Ради эксперимента, установил чистую систему, сделал начальное обновление и установил драйвера из репозитория
sudo apt-get install nvidia-current
Ноут Lenovo b590, интегрированная Intel, выделенная NVIDIA 720m (CUDA поддерживает)
(Нажмите, чтобы показать/скрыть)

Хотел установить КУДУ. Сейчас актуальна версия 7.0.28.

Установка завершается с ошибкой.
(Нажмите, чтобы показать/скрыть)

Пробовал вручную установить дрова версии 340, 343, и самые последние 346.
Во всех случаях после установки не запускалась ОСь.
А конкретно, после ввода пароля не запускался рабочий стол.
Сейчас стоит 331 или 336, уже запутался.

На что ругается КУДА? Может нужно ставить другую версию?
« Последнее редактирование: 06 Апреля 2015, 21:32:33 от digree »

Оффлайн MYM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
  • Ubuntu Studio 21.10 x64
    • Просмотр профиля
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10
« Ответ #56 : 06 Апреля 2015, 22:10:33 »
(Нажмите, чтобы показать/скрыть)

Если устанавливаете CUDA, скачанную с официального сайта NVIDIA, то драйвера необходимо ставить оттуда же. Чтобы установить драйвер входящий в пакет с CUDA необходимо поменять версию gcc (насколько мне помнится необходим gcc-4.4). Такие же дела обстоят и с драйверами, скачанными в виде отдельного пакета. Перед установкой необходимо удалить все драйвера, установленные вручную или через репозиторий. Как это делать, смотрите шапку темы.
С версии CUDA 7.0 не поддерживаются видеокарты на основе архитектуры Tesla (Compute capability 1.0, 1.1, 1.2 и 1.3) (Вашей видеокарты это не касается). Проверить версию Compute capability можно на официальном сайте.
Ubuntu Studio 21.10 x64, Intel i7-12700KF, DDR5 64Gb, NVIDIA GeForce RTX 3060 Ti

digree

  • Гость
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10 14.04 14.10
« Ответ #57 : 06 Апреля 2015, 23:03:51 »
Если устанавливаете CUDA, скачанную с официального сайта NVIDIA, то драйвера необходимо ставить оттуда же. Чтобы установить драйвер входящий в пакет с CUDA необходимо поменять версию gcc (насколько мне помнится необходим gcc-4.4). Такие же дела обстоят и с драйверами, скачанными в виде отдельного пакета. Перед установкой необходимо удалить все драйвера, установленные вручную или через репозиторий. Как это делать, смотрите шапку темы.
С версии CUDA 7.0 не поддерживаются видеокарты на основе архитектуры Tesla (Compute capability 1.0, 1.1, 1.2 и 1.3) (Вашей видеокарты это не касается). Проверить версию Compute capability можно на официальном сайте.
Спасибо, за информацию.
При вводе команды из первого поста, выдаёт ошибку
Цитировать
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
update-alternatives: ошибка: альтернативный путь /usr/bin/gcc-4.6 не существует
Нужно устанавливать компилятор версии 4.6?

Пользователь решил продолжить мысль [time]07 Апрель 2015, 00:34:51[/time]:
установил компилятор
sudo apt-get install gcc-4.6 g++-4.6
 sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc
 sudo ln -s /usr/bin/g++-4.6 /usr/bin/g++
команда с первого поста проходит без ошибок
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
Позже отпишусь о результатах
Я вот тут почитал о бамблби, это как раз мой вариант. может ли куда не устанавливаться из-за отсутствия бамблби?

Пользователь решил продолжить мысль [time]07 Апрель 2015, 09:20:23[/time]:
Всё установилось без ошибок. И драйвер 346, тот что CUDA предлагает установить в самом начале, и сам CUDA.
Вот только после перезагрузки, опять не запускается рабочий стол.
Может кто подскажет потомственную гадалку, чтобы снять проклятие с моего ноута?

Пользователь решил продолжить мысль [time]07 Апрель 2015, 12:31:27[/time]:
Теперь, более остальных, волнует следующий вопрос:

Обязательно ли для установки CUDA уже установленный BumbleBee, если у меня гибридная графика (nVidia + Intel)? Или достаточно обычного драйвера для NVIDIA?

Просто в соседней теме про Bumblebee 186 страниц всякой разной информации. Пойду окунусь, пока тут не ответили.
« Последнее редактирование: 07 Апреля 2015, 11:34:20 от digree »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10 14.04 14.10
« Ответ #58 : 07 Апреля 2015, 18:52:23 »
digree,
Для работы nvidia драйвера нужен Bumblebee или Nvidia Prime.

К сожалению, инструкции со временем устаревают... Поэтому нужно относиться к ним осторожно.

digree

  • Гость
Re: Установка NVIDIA CUDA в Ubuntu 12.04 12.10 13.04 13.10 14.04 14.10
« Ответ #59 : 08 Апреля 2015, 09:25:19 »
Установил бамблби - КУДА ругается на версию дров (340), ей нада 346.

Удалил бамблби, что бы попробовать с нвидия прайм
Перезагрузился - ОСь не запускается. После ввода пароля не загружается раб стол. Ctrl+Alt+F1 работает.

Откатил систему на предыдущий бекап.

Нашел интересную информацию по теме проблемы с дровами нвидии на убунте 14.04

(Нажмите, чтобы показать/скрыть)

С помощью этой информации, удалось установить последние дрова (346), и сверху нвидиа прайм.

И как вы думаете на что ругается КУДА при установке? Праааавильно, на версию дров и всё равно просит 346, хотя они уже 346. nvidia-settings -v это подтверждает.

При этом всём рабочий стол загружается, но выдаёт несколько ошибок.

В общем решил я опять откатить систему и ничего не трогать, пока не установлю Ubuntu 14.10.
Вроде бы в этой версии проблем с дровами нет.

Надеюсь, что мои мучения сэкономят кому-нибудь немного времени и нервов.
« Последнее редактирование: 08 Апреля 2015, 09:28:34 от digree »

 

Страница сгенерирована за 0.041 секунд. Запросов: 26.