見出し画像

ZorinOS NVIDIA版でBlender GPUレンダリング|中古OMEN

ZorinOS NVIDIA版をUSB SSDにインストールし、Blenderで同じDAZシーンをCyclesのCPUとGPUでレダリングし比較してみたので紹介します。

この中古OMEN(ゲーミングノートPC)はWindows11に非対応なので、現在はホストOSにWindows10を使い、VMwareでWindows11 24H2を試験的に使っていますが、1年後にはWindows10が使えなくなります。

そこで、ホストOSをLinuxのZorinOSに替えて、WINEまたはVMwareでDAZ Studioを使うことを検討中です。

今回は、ZorinOSでNVIDIA GPUが使えるのか?を検証するために、ZorinOS NVIDIA版を外付けUSB SSDにインストールし、プリインストールされているBlenderでDAZシーンをレンダリングして確認してみました。

外付けUSB SSDにZorinOS NVIDIA版をインストール

結論

  1. ZorinOS NVIDIA版で GeForce GTX 1070 8GB が使えた

  2. ディスプレイシステムはWaylandとXorg(X11)が使えた

  3. 動作はWaylandよりXorg(X11)の方が安定してスムーズ

  4. Blender 4.2.2 Linux版 でCUDAとOptiXが使えた

  5. 同じDAZシーンのGPUレンダリング速度はCPUの7倍

ZorinOS NVIDIA版のインストール

内蔵SSDのWindows10はそのままで、外付けUSB SSDにZorinOS NVIDIA版をインストールし、3DCGのDAZ StudioやBlenderなどで問題なくGPUレンダリングが使えるか?を検証します。

詳しくは、以下の記事などを参考にしてください。

★ Secure Bootは「Disabled」にBIOS / UEFI(ブート管理)画面で設定してください。「Enabled」だとNVIDIAドライバーをインストールできないか、有効にできません。

システムについて

「グラフィック」にNVIDIA GeForce GTX 1070 Mobileが登録されている

設定 > このシステムについて」を開くと、「グラフィック」に「NVIDIA GeForce GTX 1070 Mobile」が登録されているので、NVIDIA GPUを3DCGアプリで利用できます。

ターミナルコマンド nvidia-smi 結果

★「ウィンドウシステム」は、デフォールトの「Wayland」と「Xorg(X11)」をログイン画面の右下の歯車メニューから切り替えて使えますが、動作はXorg(X11)の方が、NVIDIAドライバーとの相性が良いようであり、スムーズです。

BlenderでDAZシーンをレンダリング

プリファレンス > システム 設定

Cyclesレンダーデバイス > CUDA に設定

CyclesのGPUレンダリングには「CUDA」と「OptiX」が使えますが、今回は「CUDA」に設定しました。

Cyclesレンダリング時間で比較

GPU演算 &レンダー「ノイズしきい値」= 0.01 のまま

DAZシーンのCyclesレンダリング時間を「CPU」と「GPU演算」で切り替えて計測しました。「ノイズしきい値」はCPUしか使えなかった時は「0.1」にしていましたが、今回はデフォールトの「0.01」のままにしています。

用いたDAZシーン

以下のDAZシーン(背景HDRIと人物テクスチャーをパック化しZIP圧縮)を展開したBlenderファイルを、Blender 4.2.2 Linux版(プリインストール)に読み込んでレンダリング時間を比較しました。

レンダリング結果

Cycles CPU レンダリング

Cycles CPUレンダリングでは、4分13秒 かかりました。

Cycles GPU演算 レンダリング

Cycles GPU演算レンダリングでは、36秒 かかりました。

この結果、約7倍の高速化が確認できました。

まとめ

外付けUSB SSDにZorinOS NVIDIA版をインストールし、プリインストールされているBlender 4.2.2 Linux版でDAZシーンをCyclesでレンダリングしたところ、NVIDIA GPUが3DCGアプリで使えることが確認できました。

CPUとGPU演算のレンダリング時間を比較すると、GPU演算ではCPUの約7倍ほど高速化できました。

今後は、ZorinOSのWindows App SupportでDAZ Studioをインストールし、Windowsを使わずWINEでGPUが使えるか?検証したいと思います。

その他のWindowsアプリをZorinOSで使う手段としては、VMwareやVirtualBox、QEMU/KVMなどにWindowsをインストールして仮想マシンを使う方法が考えられますが、できればWindows無しで使いたい・・・

参考リンク


この記事が気に入ったらサポートをしてみませんか?