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

まとめ

この記事では、 NukeNukeXNuke Studio 、またはHieroセーフモードで起動する方法を説明します。これは、発生する可能性のある問題のトラブルシューティングに役立ちます。

詳細情報

Nukeセーフ モードで実行すると、Python スクリプトやギズモなどのサードパーティのプラグインやユーザー カスタマイズは読み込まれず、 Nukeインストール ディレクトリの内容のみを使用して実行されます。

具体的には、起動時にカスタム Python プラグインとエクスポートプリセットの読み込みを防止し、 ~/.nukeおよび$NUKE_PATHにあるスクリプトやプラグインの実行を停止します。OFX プラグイン(FurnaceCore を含む)も読み込みが防止されます。

Nukeのセーフ モードは、発生した問題がユーザーのカスタマイズやサードパーティのプラグインによって発生したのか、それともNukeコア インストールによって発生したのかを判断するのに役立ちます。

セーフ モードで起動されたNukeセッションもデフォルトの環境設定で読み込まれるため、セーフ モードは環境設定の変更によって問題が発生しているかどうかを判断するのにも役立ちます。

起動手順

コマンドプロンプトまたはターミナルから--safeフラグを使用して、 Nuke / NukeX / Nuke Studio / Hieroセーフモードで起動できます。具体的な手順は以下のとおりです。

以下のコマンドは、 Nuke 16.0v4 をセーフモードで起動するためのものです。別のバージョンを実行している場合は、コマンドをNukeのバージョンに変更してください。

これらの手順では、 Nukeがデフォルトの場所にインストールされていることを前提としています。そのため、 Nuke別の場所にインストールしている場合は、コマンドを適切に変更する必要がある場合があります。

コマンドに--safeフラグを追加することで、 Nukeのさまざまなモードをセーフモードで起動できます。

Nuke

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe


NukeX :

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --nukex

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --nukex

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --nukex


Hiero

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --hiero

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --hiero

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --hiero


Nuke Studio :

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --studio

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --studio

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --studio


Nuke Assist

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --nukeassist

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --nukeassist

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --nukeassist


Hiero Player :

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --player

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --player

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --player

Nuke Indie

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --indie

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --indie

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --indie

Nuke非営利:

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --nc

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --nc

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --nc


ただし、 Nuke非商用モードで起動するには、必要なモードのフラグも追加する必要があります。例えば、 Nuke Studio非商用モードで起動するには、以下のコマンドを使用します。

"C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --safe --nc --studio

/Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --safe --nc --studio

/usr/local/ Nuke 16.0v4/ Nuke 16.0 --safe --nc --studio

--studioフラグを必要に応じて置き換えます。

Nuke 12より前のmacOSでは、デフォルトコマンドにアプリケーション名のv#も含まれていました(下記太字で表示)。例:

/Applications/ Nuke 11.3v6/ Nuke 11.3v6.app/Contents/MacOS/ Nuke 11.3v6 --safe

次のステップ

Nuke / NukeX / Nuke Studio / Hieroをセーフモードで起動すると問題が解決する場合は、カスタマイズまたはプラグインが問題の原因である可能性があります。

まず、 ~/.nuke フォルダの名前を変更することをお勧めします。これにより、 Nuke起動時に新しいフォルダを強制的に作成します。その後、元のフォルダのファイル(例えば、prefrences14.0.nk や Python スクリプトなど)を新しいフォルダに徐々に追加し、問題が再発するまで続けます。これにより、問題の原因を特定できる場合があります。詳細な手順については、以下の記事をご覧ください。

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

カスタマイズはいくつかの異なる場所に追加することもできます。そのリストはNukeドキュメントに記載されています。

ギズモ、NDKプラグイン、PythonおよびTclスクリプトの読み込み

Nuke詳細モードで起動すると、インストールされているプラ​​グインやカスタムスクリプトを確認できます。Nuke Nuke詳細モードで起動する方法の詳細については、以下の記事をご覧ください。

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

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

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

    理由をお聞かせください