Nvidia CUDAを機能させるには?(BlenderでのGPUレンダリング用)


10

Blender 3DモデリングプログラムでGPUレンダリングを行うために、UbuntuでCUDA(正確には何なのかはわかりません)を動作させようとしています。Windows 7 64ビットでは、問題なく動作します。Ubuntuでは、BlenderのGPU処理機能を有効にできません。NvidiaのCUDAをインストールする必要があると思います。

これはできますか?もしそうなら、それを行う方法の詳細を入手できますか?ありがとう!

Ubuntu GNOME 15.04 x64 w / GNOME 3.14、Nvidia GTX 660、Nvidia独自のドライバーを実行。

回答:


11

標準リポジトリからCUDAをインストールするには、次のようにします。

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

これにより、CUDAのV6.5 が現在インストールされます。この記事の執筆時点ではV7.0が最新であり、nVidiaリポジトリから直接入手できます。nVidiaリポジトリに進む前に、この警告をお読みください。


1
提案をありがとう。私はそのパッケージを単独でインストールして、それがそれを修正するかどうかを確認しようとしました。ただし、残念ながらBlenderのCUDA / GPUレンダリング機能は有効になりませんでした。
ジェシー

1
コマンドに「nvidia-modprobe」パッケージを含めるように投稿を編集しました。はい、動作します!BlenderがGPUを読み取るにはnvidia-modprobeが必要でした。助けてくれてありがとう!
Jesse

4

NvidiaのWebサイトで解決策を見つけることができました。リポジトリにNVIDIAから直接CUDAをインストールできるようにするには、システムにダウンロードしてインストールする必要がある.debパッケージがあります。これが私がそれを機能させた方法です:

  1. https://developer.nvidia.com/cuda-downloadsにアクセスます
  2. Ubuntuのバージョンに対応する.debファイルを選択します。(当時、彼らはUbuntu 15.04用のパッケージを持っていなかったので、代わりに14.10用のパッケージを選択しました。これで問題は解決しましたが、将来的に互換性の問題が発生するかどうかはわかりません。ひどいリスクのように思えますが、私はそれを知らせたかったのです。)
  3. ダウンロードした.debパッケージがあるファイルブラウザーに移動し、ダブルクリック(またはシングルクリック)して、Ubuntu Software Center経由でパッケージをインストールします。
  4. ターミナルを開く
  5. タイプ:sudo apt-get update
  6. タイプ:sudo apt-get install cuda
  7. パッケージがダウンロードされてインストールされるのを待ってから、コンピューターを再起動します(パッケージのサイズは900MBを超えていたため、接続してダウンロードするのに約20分かかりました)。

再起動後、BlenderはCUDAを使用してGPUレンダリングとベイクを開始できました。問題が解決しました!


CUDAダウンロードページでは、「ネットワークインストーラー」または「ローカルパッケージインストーラー」を選択できます。「ネットワークインストーラー」を使用して、すべてうまくいきました。手順6に続いて、一部のダウンロードはデフォルトのaptitudeサーバーから提供されます。他の人はdeveloper.download.nvidia.comから来ています。
user643722 2015

ubuntu 15のレポートunable to locate package cuda
Siddharth、

@シッダールス、私が上記で「この質問に答える」とマークした解決策をチェックすることをお勧めします。これにより、NvidiaとCUDAの使用に関する問題が解決されます。:)
Jesse、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.