症状
Nuke 11 のリリース以降、一部のユーザーは対話モード (GUI) でNukeを起動した直後にクラッシュを経験したり、軽微なエラーや GUI の不一致に気づいたりすることがあります。これらの問題はNuke 11 以降で発生しますが、以前のNukeリリース (Nuke 10.5v8 以下) には存在しません。
これらの問題は、次の場合に発生する可能性があります。
Nukeを実行するマシンにグラフィックス カード (GPU) が存在しません。
GPUドライバーが無効になっています
GPU ハードウェアには少なくとも 512 MB のビデオ メモリと OpenGL 2.0 のドライバー サポートがありません。
原因
Nukeの最小システム要件では、ソフトウェアを実行するにはグラフィック カードが必要で、グラフィック カードには少なくとも 512 MB のビデオ メモリと OpenGL 2.0 のドライバー サポートが必要であると記載されています。
起動時のクラッシュや GUI の問題の原因は、次のマシンでNukeを実行していることにあります。
- GPUなし
GPU やドライバーがインストールされていないか無効になっています
必要な 2.0 フレームワークよりも前の OpenGL バージョンを実行する GPU があること
ビデオ メモリが 512MB 未満の GPU を搭載している
GPU が搭載されていないマシン、または上記の要件を満たしていない GPU でリモート デスクトップ セッションを介してNukeを起動する
上記の要素の任意の組み合わせ
デフォルトでは、 Nuke 11 以降ではすべての GUI プロセスを正しく実行するために GPU が必要であり、11.0v1 リリースより前の場合のように CPU を使用することはできません。
これは、相互互換性のための標準化されたライブラリのセットを提供する、 Nuke 11+ のVFX Reference Platform 2017 統合要件によるものです。特定の原因は Qt5 へのアップデートであり、正しく機能するには OpenGL 2.0 が必要です。
例
ここでは、 Nuke起動時にクラッシュし、「QOpenGLShaderProgram」に関連する次の GPU エラーがコマンド プロンプトに表示されるシナリオを示します。これは、マシンの GPU の OpenGL ドライバーのバージョンが 2.0 未満であり、 Nuke 11 の実行に必要な情報をロードできないことが原因です。
表示されるエラーは、この問題に関してこれまでに確認された中で最も一般的なもので、次のバグ レポートに記録されています。
ID 311343 - OpenGL 2.0 をサポートする最低限必要な GPU ハードウェアがないとNuke 11 がクラッシュする
解決
Nuke 11 以降、起動時のクラッシュやその他の GPU 関連のエラーや GUI の問題が発生し、 Nuke 10 リリース (またはそれ以前) では再現できない場合は、次のことを試してください。
グラフィックス カードのドライバーが最新バージョンに更新されていることを確認します
GPU が OpenGL 2.0 と互換性があることを確認してください
GPU に最低 512MB のビデオ メモリがあることを確認してください
注: Nuke 11+ をインタラクティブ モード (GUI) で実行するには、ネイティブ OS グラフィックス ドライバーがインストールされた統合または専用グラフィックス カードが必要です。このグラフィックス カードは、512MB ビデオ メモリの最小システム要件を満たし、OpenGL 2.0 をサポートしています。
さらに詳しい情報
グラフィック カードが最小システム要件を満たし、最新のドライバーがインストールされていることを確認しても、依然として問題が発生する場合は、サポート チケットを開いて、発生している問題とこれまでに実行したトラブルシューティング手順をお知らせください。 。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください
サポート チケットを開く方法の詳細については、次の記事を参照してください。