Linux over WindowsでBlenderを使用する場合、特別な考慮事項はありますか?具体的にはUbuntu?
コメント
- I ' Linuxを実行していますが、'すぐに頭に浮かぶものはありません。 Linuxでは少し速く実行される傾向があることに注意してください(私は'実際の測定を行っていないと思います);)
- 質問をもっと指定できますか?技術的または法的な問題について質問がありますか?技術的Linux(特にUbuntu)よりもWindowsでBlenderを使用することに利点はありません。私は長年LinuxでBlenderを独占的に使用してきました。 Linux(特にUbuntu)はオープンムービープロジェクトにも使用されていることに注意してください。
- LinuxとWindows7の両方を使用しています。私にとってWindows7の実行は、ドライバーが常に最新であり、GAビルドが多いために優れています。 、速度の点では、実際の変更にはまったく気づきませんでした。
- Linuxでのビルドはとにかく簡単なので、GAビルドは通常Linuxユーザーにとっては問題ではありません。ほとんどの場合、Ubuntuのドライバーも問題ありません。
- @ Vader-nvidiaとatiはLinuxでも最新のドライバーを使用しています。
回答
質問はあいまいですが、ここで考慮すべきことがいくつかあります。
互換性
- ハードウェアはサポートされています。
一部のハードウェアはサポートが不十分であるか、完全にサポートされていません。
注:執筆時点では、NVIDIAは他のハードウェアよりもGPUレンダリングをはるかにサポートしていますが、これは新しいハードウェアで変更される可能性があります。ドライバー&ハードウェア。 - パス名は大文字と小文字が区別されます(プロジェクトをms-windowsシステムと共有する場合は、これに注意する必要があります。 ms-windowsは大文字と小文字を区別しません。
- OSXとは異なり、LinuxはQuicktimeコーデックをサポートしていません。これは、一部の形式(gifなど)をロードできないことを意味します。 Blenderは多くのビデオフォーマットをサポートするFFMPEGを使用していますが(入力&出力)。
パフォーマンス
- Linux (および関連するツールチェーン)は、一部の領域で高速であることが証明されています(多くのユーザーは、たとえばCyclesを使用するとレンダリング時間が速くなると報告しています)。ただし、これは正確な構成によって異なります。
グラフィカルデスクトップなしでBlenderを実行して、使用可能なすべてのメモリを使用できることも利点になります(特にレンダーファームの場合)。 - Blender forLinuxは高性能メモリアロケータ(
jemalloc
)は、メモリの断片化の傾向が少ないです。
- Blenderのコードの一部はコンパイラの最適化を利用していますこれはMicrosoftのコンパイラ(MSVC)では利用できません:(
__builtin_expect
による明示的なブランチの並べ替えstatement expressions
)を使用したより効率的なマクロ。 - コンパイラーの選択肢が豊富(GCC、Clang、IntelC ++)はLinuxでサポートされていますが、MのみですSVCはms-windowsでサポートされています。
外付けドライブを起動する機能により、システムにインストールする前に、Linuxがどの程度動作し、ハードウェアをサポートしているかをテストできます。
注:
- Linuxでリストした利点のいくつかは、MacOSX、FreeBSDでも利点です
- MS-Windows + MSVCは高度なテクノロジーでもあり、間違いなくLinux + GCC ..または他のコンパイラよりもいくつかの利点があります… (your-mileage-may-vary)。
- 質問者はUbuntuについて質問します。ただし、これは実際には重要な詳細ではありません(賛否両論は他の人気のあるディストリビューションにも当てはまります)。
回答
もう1つの考慮事項は、Linuxで使用するデスクトップ環境によっては、OSのショートカットが優先されるため、blenderのキーボードショートカットの一部が機能しない場合があることです。これを修正するには、デスクトップ環境のショートカットをBlenderの未使用のキー(通常は Super または Windows キー)に変更する必要があるかもしれません。
その他の問題特定のLinuxリポジトリのblenderのバージョンが最新でないか、正しくインストールされていない可能性があります。リポジトリをバイパスするには、いつでも http://www.blender.org/download/
Linuxのすべてのディストリビューションから直接blenderをダウンロードできます。同じ機能を提供します。一部のビデオレンダリングコーデックは、たとえばFedora Linuxのデフォルト構成では使用できないため、個別にインストールする必要があります。