症状
Linux にNukeをインストールした後、 Nukeが起動せず、次のエラーが表示されるという問題が発生する場合があります。
Failed to load libstudio- 16.0.4 .so: libGLU.so.1: cannot open shared object file: No such file or directory
注意:太字のバージョン番号は、起動しようとしているNukeのバージョンによって異なります。
原因
これは、 Nuke実行に必要なlibGLUという共有ライブラリが欠落しているために発生しますが、Nuke には同梱されていません。libGLUはOpenGL ユーティリティ ライブラリで、ベース イメージからテクスチャ ミップマップを作成し、画面とオブジェクト空間の間で座標をマップし、二次曲面と NURBS を描画する関数のセットです (出典: opengl.org)。
解決
システムにmesa-libGLUをインストールすると、この問題を回避できるはずです。
CentOS 7/Rocky 9 では、次のコマンドを実行し、依存関係がインストール可能であることを確認して、 yと入力してインストールを承認することでこれを実行できます。
sudo yum install mesa-libGLU.x86_64
注意:これらのライブラリをインストールするには、root/sudo 権限が必要です。
libGLU ライブラリとその依存関係がインストールされると、 Nuke正常に起動するはずです。
さらに詳しく
libGLUライブラリの詳細については、 GLUTおよびOpenGLユーティリティライブラリを参照してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください