Установите драйвер Nvidia для CUDA, чтобы использовать опцию «GPU» в Blender (ubuntu (13.10-) 14.04)

Тот же вопрос , что и на сайте обмена стеками Blender.

Напомним:

  • Я должен установить драйвер nvidia, но как это сделать? (хранилище или вручную? И у меня уже были проблемы с обоими, как сказано)
  • Мой компьютер обнаруживает другую графическую карту как ту, которая у меня есть! (Может быть, причина, по которой никакие проприетарные драйверы не предназначены)

Любая помощь приветствуется!

Выяснилось, что проблема в том, что у меня OPTIMUS. Но в 14.04 это, кажется, поддерживается.

Итак, под 14.04 (на моем внешнем жестком диске) он обнаруживает мой драйвер Nvidia OUT OF THE BOX !!! Но с установленными Blender и cuda, как сказано на на этом сайте и этим драйвером:

enter image description here

Затем я установил Blender из этого ppa , а также драйвер CUDA с того же сайта.

Затем Blender обнаруживает графический процессор !!!

GPU detected

Но он говорит (режим Cycles с активным рендерингом графического процессора):

Cuda >= 2.0 only supported

Даже с Experimental о:

enter image description here

Но на сайте, говорят, что Cuda <2.0 является экспериментальным:

Cuda < 2.0 is experimental

Должен ли я ждать или это может помочь, если я использую другой драйвер?

6
задан 13 April 2017 в 15:57

6 ответов

(Посмотрите обновление ниже)

Для меня, я имел к:

Так,

# Proprietary nvidia
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates

# PPA for Blender
sudo add-apt-repository ppa:thomas-schiex/blender

# Update..
sudo apt-get update

# Install
sudo apt-get install nvidia-current nvidia-modprobe blender

# Reboot

Это было для Ubuntu 14.04, Блендер 2.73, GeForce GTX 650 Ti.

Иначе, с помощью человечности материал Nvidia, создавая блендер из источника, рабочий блендер от загруженного шара tar, и т.д. все перестали работать.

ОБНОВЛЕНИЕ

это все, казалось, работало, пока я не пытался представить, но затем я добрался

Failed loading render kernel, see console for errors

Тогда на консоли:

 Cycles shader graph connect: can only connect closure to closure (image_texture.Color to output.Surface).
 Unsupported CUDA version 5.5 detected, you need CUDA 6.5.

CUDA 6.5 Установки, включенный, полностью устанавливая nvidia-337 (иначе Вы получаете много из cuda-6-5 : Depends: .... (=....) but it is not going to be installed. ( как показано здесь ) и вместо этого установка nvidia-340.

Для установки этого nvidia-340

# nvidia PPA for v340
sudo add-apt-repository ppa:mamarley/nvidia

# Update
sudo apt-get update

# install nvidia and cuda
sudo apt-get install nvidia-340 cuda-6-5

# Reboot

Другие сайты ( AskUbuntu на Lubuntu, Учебное руководство R, и т.д.) рекомендуют установить от эти .run, но у меня не было проблемы просто с помощью apt-get. Процесс действительно архивировал (переименовывают) мой xorg.conf файл, который отключил мой файл редактирования, но это было просто вернуться.

0
ответ дан 13 April 2017 в 15:57

Согласно вопросу, связанному Вами, у Вас есть GeForce GT 330M, и человечность обнаружила карту Intel как драйвер дисплея. Это завершает одну вещь, у Вас есть ноутбук с технологией Optimus, и Вы не можете установить драйверы Nvidia непосредственно. Если сделано, Вы получите черный экран.

Теперь я не знаю, каков блендер. Но я предполагаю, что это - графическое интенсивное приложение, которые требуют мощного графического процессора.

драйвер, выпущенный Nvidia, не поддерживает конфигурацию гибрида/Optimus. Таким образом, существует неофициальная работа для получения экономии электроэнергии и нахождения способа использовать карту Nvidia. Результат Шмель .

можно найти установку & инструкцией по использованию - https://wiki.ubuntu.com/Bumblebee

, можно ли пройти следующий вопрос прежде, чем сделать что-нибудь

, Является NVIDIA GeForce с Технологией Optimus, поддерживаемой Ubuntu?

А подобный вопрос, но старый - блендер человечности 12.04 Шмеля

, возможно, полезный:

, Как я могу получить Nvidia CUDA или OpenCL, работающий над ноутбуком с Nvidia дискретная карта/Intel Интегрированная Графика?

[еще 1115] информация - https://github.com/Bumblebee-Project/Bumblebee/wiki

0
ответ дан 13 April 2017 в 15:57

Драйвер NVIDIA имел поддержку Optimus на Ubuntu с тех пор 13.10. Ваша проблема - то, что ни установка драйверов NVIDIA, ни установка Блендера инициировала установку cuda инструментария. Откройте терминал и дайте следующую команду; склонные sudo - получают установку nvidia-cuda-toolkit, и она включит использование cuda в Блендере.

0
ответ дан 13 April 2017 в 15:57

Это не похож в 12,04 (точны), что, если Вы загружаете блендер с blender.org (да - я означаю не устанавливать, но загружать tar.gz штуку) распаковывают его и запускают непосредственно блендер из этого файла, что проблема решена?

я использую блендер теперь с двух лет и с этих двух лет, он всегда работал как этот . Что означает: установленная версия блендера в человечности делает НЕ поддержка, которую делают CUDA и никакое обновление, в то время как загруженная и "портативная" версия блендера с blender.org делает.

, Но не спрашивают меня, почему это не было изменено.

0
ответ дан 13 April 2017 в 15:57

Быстрая сумма проблем и их мер:

  • Optimus, не поддерживаемый Ubuntu (13.10)

    ->, Ubuntu 14.04 поддерживает его из поля!

  • Блендер не обнаруживает CUDA

    -> Использование собственный драйвер (доступный в дополнительной панели драйвера)

  • , Blender жалуется на CUDA 1.2. Это только поддерживает> =2.0

    -> Блендер Использования 2.96 или ниже или установите инструментарий CUDA

    -> И используйте режим "Experimental"

=>, Это должно работать!: В ·)

Для большей информации: https://blender.stackexchange.com/questions/10800/cuda-acceleration-with-cuda-1-2

Благодаря всем!

0
ответ дан 13 April 2017 в 15:57

Можно установить nvidia-modprobe. Другой путь состоит в том, чтобы установить драйвер Nvidia вручную от официального сайта Nvidia:

  1. Удаление предыдущие драйверы Nvidia:

    sudo apt-get purge nvidia-
    
  2. последняя версия Загрузки Вашего драйвера к Вашей папке пользователя Linux, http://www.nvidia.ru/Download/Find.aspx

  3. зависимости Установки:

    sudo apt-get install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
    
  4. Открытый черный список:

    sudo nano /etc/modprobe.d/blacklist.conf
    
  5. Добавляют строки к черным спискам:

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist nvidiafb
    blacklist rivatv
    
  6. Открытый файл конфигурации Xorg:

    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
    sudo nano /etc/X11/xorg.conf
    
  7. Добавляют строки к конфигурации Xorg:

    Section "Screen"
        Identifier "Default Screen"
        DefaultDepth 24
    EndSection
    
    Section "Device"
        Identifier "Default Device"
        Driver "nvidia"
        Option "NoLogo" "True"
    EndSection
    
    Section "Module"
        Load "glx"
    EndSection
    
  8. X-сервер Остановки:

    sudo service lightdm stop
    

    или

    sudo service gdm stop
    

    или

    sudo service kdm stop
    

    (зависит от Вашей версии Linux)

  9. Установка драйвер (знать, что только одна копия сценария драйвера Nvidia там находится в Вашем пользовательском корневом каталоге):

    sudo sh ./NVIDIA*
    

Канавка процесс установки не соглашаются ни для каких автоматизированных функций. Только ручные вещи работа.

  1. X-сервер Выполнения:

    sudo service lightdm start
    

    или

    sudo service gdm start
    

    или

    sudo service kdm start
    

    (зависит от Вас версия Linux)

  2. Блендер Выполнения и Вы будете видеть, что опция CUDA появилась.

0
ответ дан 13 April 2017 в 15:57
  • 1
    Разъяснить Eliah' s точка, тот find средства команды " распечатайте имена файлов всех файлов в каталогах / и display-auto-brightness." я думаю, что Вы означали использовать find / -name display-auto-brightness, но даже который печатает много спама " Разрешение denied" ошибки. – wjandrea 1 April 2018 в 02:59

Другие вопросы по тегам:

Похожие вопросы: