Тот же вопрос, что и на сайте stackexchange Blender.
Как recap:
Мне нужно установить драйвер nvidia, но как это сделать? (репозиторий или вручную? И у меня уже были проблемы с обоими, как сказано). Мой компьютер обнаруживает другую графическую карту как ту, что у меня есть! (Может быть, причина, по которой не назначены проприетарные драйверы)Всякая помощь приветствуется!
Выяснилось, что проблема в том, что у меня OPTIMUS. Но в 14.04 он, кажется, поддерживается.
Итак, под 14.04 (на моем внешнем жестком диске) он обнаруживает мой драйвер Nvidia OUT OF THE BOX !!! Но с Blender и cuda, установленными, как сказано в вопросе , и этот драйвер:
Затем я установил Blender из этого ppa, а также драйвер CUDA из тот же сайт.
Затем Blender обнаруживает GPU !!!
Но он говорит (режим Cycles с активным графическим процессором ):
Даже с Experimental on:
Но на сайте, скажите, что Cuda & lt; 2.0 является экспериментальным:
Должен ли я ждать, или это может помочь, если я использую другой драйвер?
(см. обновление ниже)
Для меня мне пришлось:
Установить проприетарные драйверы, распространяемые Nvidia (рекомендуется здесь) Установить Blender через ppa Установить nvidia-modprobe (рекомендуется здесь), без него Blender выбрасывает cuda cuinit: unknown error ubuntu RebootИтак,
# 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, Blender 2.73, GeForce GTX 650 Ti. 11]
В противном случае, используя материал ubuntu nvidia, строительный блендер из источника, бегущий блендер из загруженного тарного шара и т. д. все провалились.
UPDATE
Все это казалось для работы, пока я не попытался выполнить рендеринг, но затем я получил
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 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 on Lubuntu, R Tutorial и т. д.) рекомендуют устанавливать с .run, но у меня не было проблем с использованием apt-get. Процесс сделал архив (re name) my xorg.conf, который отключил мой файл редактирования, но это было просто, чтобы вернуться.
Вы можете установить nvidia-modprobe. Другой способ - установить драйвер Nvidia вручную с официального сайта Nvidia:
Удалить предыдущие драйверы Nvidia:sudo apt-get purge nvidia-
Загрузите последнюю версию своего drever в папку пользователя linux, http://www.nvidia.ru /Download/Find.aspx Установить зависимости: sudo apt-get install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
Открыть черный список: sudo nano /etc/modprobe.d/blacklist.conf
Добавить строки в черные списки: blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Открыть файл конфигурации xorg: sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo nano /etc/X11/xorg.conf
Добавить строки в конфигурацию 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
Остановить x-сервер: sudo service lightdm stop
или sudo service gdm stop
или sudo service kdm stop
(зависит от вашей версии Linux) Установите драйвер (имейте в виду, что в домашнем каталоге пользователя есть только одна копия сценария драйвера nvidia): sudo sh ./NVIDIA*
[d24 ] В процессе установки не соглашаются какие-либо автоматические функции. Удалите предыдущие драйверы Nvidia: sudo apt-get purge nvidia-
Удалите предыдущие драйверы Nvidia:
В соответствии с вопросом, связанным с вами, у вас есть GeForce GT 330M и ubuntu обнаружена карта intel в качестве драйвера дисплея. Это завершает одно: у вас есть ноутбук с технологией optus, и вы не можете напрямую установить драйверы nvidia. Если вы закончили, вы получите черный экран.
Теперь я не знаю, что такое блендер. Но я предполагаю, что это приложение с интенсивным графическим интерфейсом, которое требует мощного графического процессора.
Драйвер, выпущенный Nvidia, не поддерживает конфигурацию гибрида / оптимизатора. Таким образом, существует неофициальная работа по экономии энергии и поиску способа использования карты nvidia. Результатом этого является Bumblebee.
Вы можете найти install & amp;
Вы можете пройти следующий вопрос, прежде чем что-либо делать
Является NVIDIA GeForce с технологией Optimus, поддерживаемой Ubuntu?
Подобный вопрос, но старый - Является NVIDIA GeForce с технологией Optimus, поддерживаемой Ubuntu?
может быть полезно:
Как я могу получить nVidia CUDA или OpenCL, работающие на ноутбуке с дискретной картой nVidia / Intel Integrated Graphics?
Дополнительная информация - Как я могу заставить nVidia CUDA или OpenCL работать на ноутбуке с дискретной картой nVidia / Intel Integrated Graphics? [ ! d13]
У драйвера NVIDIA была поддержка Optimus на Ubuntu с 13.10. Ваша проблема заключается в том, что ни установка драйверов NVIDIA, ни установка Blender не запускают установку инструментария cuda. Откройте терминал и выполните следующую команду; sudo apt-get install nvidia-cuda-toolkit, и это позволит использовать cuda в Blender.
Не похоже ли в 12.04 (точное), что если вы загружаете блендер из blender.org (да - я имею в виду НЕ устанавливать, а загружать tar.gz thingy), распакуйте его и запустите прямо из этого файла, чтобы проблема была решена ?
Я использую блендер сейчас с двух лет, и с этих двух лет он всегда работал так. Это означает: установленная версия блендера в ubuntu НЕ поддерживает CUDA, и обновление не выполняется, пока загруженная и «портативная» версия блендера от blender.org делает.
Но не спрашивайте меня, почему это не было изменено.