Q100540: Nuke / Hiero / Nuke Studio が起動時にクラッシュした場合の対処方法


まとめ

この記事では、 Nukeが起動時にクラッシュした場合にトラブルシューティングを開始するために実行できる手順と、サポート チケットを開くときに提供すると役立つ情報について概説します。

詳細情報

サポート チケットを開くときに、提供できる情報が多いほど、クラッシュの原因の特定が容易になります。

以下のテストをいくつか実行することで問題が解決する可能性があり、サポートチケットを開く必要がない場合もあります。ただし、お問い合わせが必要な場合は、以下のテストから得られた情報をできるだけ多くご提供ください。

トラブルシューティングの手順

1. 問題はセーフ モードでも発生しますか?

Nukeセーフモードで起動すると、システムにインストールされているサードパーティ製のプラグインやカスタマイズによってクラッシュが発生したかどうかを判断できる場合があります。

Q100038: Nuke / NukeX / Nuke Studio / Hieroセーフモードで起動する

Nukeセーフ モードで実行すると、起動時に次のものが読み込まれなくなります。

  • ~/.nuke内のスクリプトやプラグイン、
  • $NUKE_PATHまたは%NUKE_PATH%にあるスクリプトまたはプラグイン、
  • そして、OFXプラグイン(FurnaceCoreを含む)

Nukeセーフモードで起動した後に問題が発生しなくなった場合は、 ~/.nukeディレクトリにインストールされたプラグインまたはスクリプトがクラッシュの原因となっている可能性があります。その場合は、以下の記事を参照してトラブルシューティングの手順をご確認ください。

Q100475: .nukeディレクトリの問題のトラブルシューティング方法

もう一つのよくある原因は、OFXプラグインがNukeと互換性がなく、 Nukeのクラッシュを引き起こしている可能性があることです。NukeでOFXプラグインを無効にする方法についてはNukeこちらをご覧ください。

Q100706: NukeのOFXプラグインを無効にする方法

2. GPU アクセラレーションを無効にした後も問題は発生しますか?

問題が GPU に関連しているかどうかを判断するには、GPU アクセラレーションを無効にしてみてください。

Q100071: Nukeの問題診断に役立つように GPU アクセラレーションを無効にする方法

設定によっては、 Nuke特定の計算に GPU を使用する場合があります。ビューアや特定のノード(Kronos、ZDefocus など)など、 Nukeのオプションが利用可能な部分では、GPU アクセラレーションを無効にすることもできます。

3. GPU ドライバーのバージョンを更新しても問題は解決しますか?

GPU アクセラレーションを無効にした結果に関係なく、 Nukeの技術仕様ページに記載されているように、可能な限り GPU ドライバーを最新の状態に保つことをお勧めします

GPUドライバーを更新する際には、クリーンインストールを行うこともお勧めです。古いドライバーを削除するには、サードパーティ製のツール「Display Driver Uninstaller (DDU)」をご利用ください。https: //www.guru3d.com/download/display-driver-uninstaller-download/

注意:これはサードパーティのツールであるため、 Foundryシステムに発生する可能性のある問題について一切責任を負いません。

4. フレーム サーバーを無効にした後も問題は発生しますか?

Nukeのフレームサーバーを無効にすることで解決したという報告があります。その方法については、こちらをご覧ください。

Q100378: NukeNuke StudioHieroのフレームサーバーを無効にする方法

フレームサーバーを無効にすれば問題が解決した場合は、次に、お使いのマシン上のすべてのファイアウォールとセキュリティソフトウェアを一時的に無効にし、 Nuke (フレームサーバーを有効にした状態)を再起動してください。ファイアウォールやその他のセキュリティソフトウェアによって、 Nuke実行している特定のプロセスがブロックされ、クラッシュが発生する場合があります。

マシン上のすべてのファイアウォールとセキュリティ ソフトウェアを無効にしても問題が解決しない場合は、権限と設定を調整する必要がある可能性があります。

5. キャッシュをクリアすると役立ちますか?

キャッシュをクリアすると、パフォーマンスの問題や予期しない動作の解決に役立つ場合があります。

次の記事では、デフォルトのキャッシュの場所がどこにあるかについて説明します。

Q100043: Nuke / NukeX / Nuke Studioキャッシュをクリアする方法

6. お使いのマシンには第 10 世代 (Ice Lake) 以降の Intel CPU が搭載されていますか?

一部の Windows ユーザーはNuke Intel 第 10 世代 (Ice Lake) 以降の CPU (第 11 世代 (Rocket Lake)、第 12 世代 (Alder Lake)、第 13/14 世代 (Raptor Lake)、第 15 世代 (Arrow Lake)) を搭載したマシンで Nuke が起動に失敗することがあることを発見しました。マシンに Intel 第 10 世代以降の CPU も搭載されている場合は、マシンで次の環境変数を設定すると問題が解決する可能性があります。

 OPENSSL_ia32cap=~0x200000200000000

この問題の詳細と回避策については、次の記事を参照してください。

Q100573: KatanaMariModoNuke 、第 10 世代 (Ice Lake) 以降の Intel CPU では起動に失敗することがあります

ただし、 Nukeの OpenSSL のバージョンを 1.0.2u に更新すると、 Nuke 13.0v8、13.1v4、13.2v1 以降ではこの問題は発生しなくなります。

サポートチケットを発行する際に提供する情報

1. これまで実行したトラブルシューティング手順。

これまでに実行したトラブルシューティング手順(上記の手順を含む)をお知らせいただくと、不要な質問を避け、調査をより迅速に進めることができます。

2. クラッシュレポートを提出する

問題が発生したときに問題レポートダイアログが表示された場合は、クラッシュ レポートを送信するか、レポートを保存してサポート チケットに添付することをお勧めします。

クラッシュ レポートでは、 Nukeがクラッシュした正確な理由はわかりませんが、クラッシュが発生した大まかな場所を示すことはできます。クラッシュ レポートのコンテキストをできるだけ多く提供していただければ、トラブルシューティングに関するさらなるアドバイスを提供できます。

お客様からご送信いただいたクラッシュレポートには、データベースでの検索に必要なクラッシュ参照IDも必要です。プライバシー保護のため、クラッシュレポートには個人を特定できる情報は含まれません。「問題報告」ダイアログからこの番号をコピー&ペーストしてご入力ください。詳細は以下をご覧ください。

Q100046: Nuke / NukeX / Nuke Studio / Hieroのクラッシュレポートの送信

ただし、クラッシュ後にIssue Reporterダイアログが表示されない場合は、以下の記事の手順に従ってクラッシュダンプファイルを生成してください。このファイルをサポートチケットに添付してください。

Q100274: Nuke実行時にクラッシュレポートを自動的に生成する方法

3. 詳細モード出力

Nuke詳細モードで起動すると、ターミナル/コマンドプロンプトに追加メッセージが表示されます。これは通常、読み込まれているプラグインに関するものですが、クラッシュ発生時にNukeが何をしていたかを特定するのに役立つ場合があります。

Q100112: Nuke詳細モードで起動し、問題の原因となる可能性のあるカスタマイズを特定する

ターミナル/コマンド プロンプトからの出力をコピーし、別のテキスト ファイルに貼り付けて、サポート チケットに添付することができます。

4. マシンの仕様

問題がハードウェア関連であると思われる場合、この情報をもとに、弊社側でお客様の設定を再現できる可能性があります。通常、以下のマシンスペックが必要となります。

  • オペレーティング·システム
  • CPU
  • ラム
  • GPUとGPUドライバーのバージョン

あるいは、システムレポートを生成して必要な情報を簡単に収集することもできます。各オペレーティングシステムでのシステムレポート作成方法については、以下の記事をご覧ください。

Q100520: Foundryサポート調査中に送信するハードウェア仕様のオペレーティングシステムレポートの取得

また、 Nukeの技術仕様ページに記載されているNukeの最小システム要件をマシンの仕様が満たしていることを確認することもお勧めします

さらに詳しく

ライセンスの問題については、関連記事がこちらにあります: ライセンスヘルプ

上記の手順を試しても問題の原因を特定できない場合は、サポートチケットを作成し、発生している問題の具体的な内容と、これまでに行ったトラブルシューティング手順をお知らせください。サポートチケットの作成方法の詳細については、以下の記事をご覧ください。

Q100064: サポートチケットを発行する方法

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

    理由をお聞かせください