it-swarm.com.de

Wie kann man Nvidia CUDA zum Laufen bringen? (für GPU-Rendering in Blender)

Ich versuche, CUDA (obwohl ich nicht genau weiß, was es ist) in Ubuntu für das GPU-Rendering im Blender 3D-Modellierungsprogramm zum Laufen zu bringen. Unter Windows 7 64-Bit funktioniert es einwandfrei. In Ubuntu kann ich die GPU-Verarbeitungsfunktionen in Blender nicht aktivieren. Ich gehe davon aus, dass Nvidias CUDA installiert werden muss.

Kann das gemacht werden? Wenn ja, kann ich Einzelheiten dazu erfahren? Vielen Dank!

Ausführen der proprietären Treiber für Ubuntu GNOME 15.04 x64 mit GNOME 3.14, Nvidia GTX 660 und Nvidia.

9
Jesse

So installieren Sie CUDA aus den Standard-Repositorys:

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

Dadurch wird derzeit die Version 6.5 von CUDA installiert. Zum Zeitpunkt des Schreibens ist V7.0 die neueste Version und kann direkt aus den nVidia-Repositories heruntergeladen werden. Lesen Sie diese Warnung , bevor Sie die nVidia-Repositorys aufrufen.

10
ostrokach

Auf der Website von Nvidia konnte ich eine Lösung finden. Sie haben ein .deb-Paket, das Sie herunterladen und auf Ihrem System installieren müssen, damit das Repository CUDA direkt von Nvidia installieren kann. So habe ich es geschafft:

  1. Gehen Sie zu https://developer.nvidia.com/cuda-downloads
  2. Wählen Sie die .deb-Datei, die Ihrer Ubuntu-Version entspricht. (Zu dieser Zeit hatten sie noch kein Paket für Ubuntu 15.04, daher habe ich das für 14.10 ausgewählt. Dies hat mein Problem gelöst, aber ich bin mir nicht sicher, ob es später Kompatibilitätsprobleme verursachen wird.) Es scheint ein furchtbares Risiko zu sein, aber ich wollte das bekannt machen.)
  3. Rufen Sie Ihren Dateibrowser auf, suchen Sie das heruntergeladene .deb-Paket und doppelklicken Sie (oder klicken Sie einmal), um das Paket über Ubuntu Software Center zu installieren.
  4. Öffnen Sie ein Terminal
  5. Geben Sie Folgendes ein: Sudo apt-get update
  6. Geben Sie Folgendes ein: Sudo apt-get install cuda
  7. Warten Sie, bis die Pakete heruntergeladen und installiert wurden, und starten Sie dann Ihren Computer neu (die Pakete waren für mich über 900 MB groß, sodass das Herunterladen mit meiner Verbindung etwa 20 Minuten dauerte).

Nach dem Neustart konnte Blender mithilfe von CUDA das Rendern und Backen der GPU starten. Problem gelöst!

4
Jesse