Як змусити Nvidia CUDA працювати? (для візуалізації GPU в Blender)


10

Я намагаюся змусити CUDA (хоча точно не впевнений, що це таке) працювати в Ubuntu для візуалізації GPU в програмі 3D-моделювання Blender. У Windows 7 64-бітний він працює бездоганно. В Ubuntu я не можу включити функції обробки графічного процесора в Blender. Я припускаю, що CUDA Nvidia потрібно встановити.

Це можна зробити? Якщо так, чи можу я отримати детальну інформацію про те, як це зробити? Дякую!

Запуск Ubuntu GNOME 15.04 x64 w / GNOME 3.14, драйвери власності Nvidia GTX 660 та Nvidia.

Відповіді:


11

Щоб встановити CUDA зі стандартних сховищ, виконайте:

sudo apt-get install nvidia-cuda-toolkit nvidia-modprobe

Це в даний час установки V6.5 в CUDA. На момент написання цього запису V7.0 є найновішим і його можна мати прямо з сховищ nVidia. Прочитайте це попередження, перш ніж перейти до сховищ nVidia.


1
Дякую за пропозицію. Я намагався сам встановити цей пакет і побачив, чи це виправить. Однак, на жаль, це не дало можливості рендерингу CUDA / GPU у Blender.
Джессі

1
Я відредагував вашу публікацію, щоб включити пакет "nvidia-modprobe" в команду. ТАК, це працює! Щоб Blender прочитав GPU, йому знадобився nvidia-modprobe. Дякую за допомогу!
Джессі

4

Мені вдалося знайти рішення на веб-сайті Nvidia. У них є пакет .deb, який потрібно завантажити та встановити у вашій системі, щоб дозволити репозиторію безпосередньо встановлювати CUDA з Nvidia. Ось як я працював:

  1. Перейдіть на сторінку https://developer.nvidia.com/cuda-downloads
  2. Виберіть .deb файл, який відповідає вашій версії Ubuntu. (У той час у них не було пакету для Ubuntu 15.04, тому я вибрав замість нього 14.10. Це вирішило мою проблему, але я не впевнений, чи це створить якісь проблеми сумісності в дорозі. t здається жахливим ризиком, але я хотів повідомити про це.)
  3. Перейдіть до свого файлового браузера, розташованого завантаженого пакету .deb, і двічі клацніть (або одним клацанням миші), щоб встановити пакет через програмний центр Ubuntu.
  4. Відкрийте термінал
  5. Тип: sudo apt-get update
  6. Тип: sudo apt-get install cuda
  7. Зачекайте, поки пакунки завантажуються та встановлюються, а потім перезавантажте комп'ютер (пакети для мене були понад 900 Мб, тому завантаження за допомогою мого з'єднання зайняло близько 20 хвилин)

Після перезавантаження Blender зміг використовувати CUDA для ініціювання надання та випікання GPU. Проблема вирішена!


Сторінка завантажень CUDA дає вибір між "мережевим інсталятором" або "локальним інсталятором пакетів". Я використовував "мережевий інсталятор" і все йшло добре. Після кроку 6 деякі завантаження подаються з вашого сервера можливостей за замовчуванням; а інші - від developer.download.nvidia.com.
user643722

Звіти ubuntu 15unable to locate package cuda
Siddharth

@Siddharth, я б радив вам перевірити рішення, яке я вказав вище, як "відповідь на це питання". Це вирішить питання використання Nvidia та використання CUDA. :)
Джессі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.