Q100340: OpenGL 2.0 GPU ドライバーのサポートがない場合、 Nuke 11+ が起動時にクラッシュするか、GUI の問題が発生するのはなぜですか

フォローする

症状

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 の実行に必要な情報をロードできないことが原因です。

2017-09-29.png

表示されるエラーは、この問題に関してこれまでに確認された中で最も一般的なもので、次のバグ レポートに記録されています。

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 をサポートしています。

さらに詳しい情報

グラフィック カードが最小システム要件を満たし、最新のドライバーがインストールされていることを確認しても、依然として問題が発生する場合は、サポート チケットを開いて、発生している問題とこれまでに実行したトラブルシューティング手順をお知らせください。 。


サポート チケットを開く方法の詳細については、次の記事を参照してください。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください