Linux で Flow Production Tracking Desktop を初めて実行すると、次のいずれかのエラー メッセージが表示される場合があります。この場合、特定のエラーに合わせて次の手順を実行して問題が解決されるかどうかを確認します。どうしても行き詰まった場合は、サポート サイトにアクセスしてサポートを依頼してください。
エラー
importing '/opt/Shotgun/Resources/Python/tk-framework-desktopstartup/python/server/resources/python/dist/linux/cryptography/_Cryptography_cffi_36a40ff0x2bad1bae.so':
/opt/Shotgun/Resources/Python/tk-framework-desktopstartup/python/server/resources/python/dist/linux/cryptography/_Cryptography_cffi_36a40ff0x2bad1bae.so: symbol ECDSA_OpenSSL, version OPENSSL_1.0.1_EC not defined in file libcrypto.so.10 with link time reference
AttributeError: 'module' object has no attribute 'HTTPSConnection'解決方法
OpenSSL をインストールする必要があります。このためには、管理者として次のコマンドを実行します。
$ yum install opensslエラー
Browser Integration failed to start. It will not be available if you continue.
libffi.so.5: cannot open shared object file: No such file or directory解決方法
libffi をインストールする必要があります。このためには、管理者として次のコマンドを実行します。
yum install libffilibffi をインストールしても問題が継続する場合は、次の symlink を作成して Flow Production Tracking Desktop を再起動してください。
sudo ln -s /usr/lib64/libffi.so.6.0.1 /usr/lib64/libffi.so.5上記の手順で成功したユーザもいますが、問題が解決しなかったユーザもいます。最新バージョンの Flow Production Tracking Desktop には、現在調査している Web ソケット サーバとの依存関係がいくつか追加されています。
考えられるエラー
Browser Integration failed to start. It will not be available if you continue.
Error: There was a problem validating if the certificate was installed.
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database.解決方法
コンピュータに Google Chrome をインストールしている場合は、Google Chrome を起動してから Flow Production Tracking Desktop を再起動します。問題が解決しない場合は、サポート サイトにアクセスしてサポートを依頼してください。
Chrome がインストールされていない場合は、ターミナルを開いて、次のコマンドを実行します。
ls -al $HOME/.pki/nssdbここで何か見つかった場合は、サポートまでご連絡ください。チケットに次のログ ファイルの内容を添付してください。
~/.shotgun/logs/tk-desktop.log何も見つからなかった場合は、次のコードを入力します。
$ mkdir --parents ~/.pki/nssdb
$ certutil -N -d "sql:$HOME/.pki/nssdb"パスワードは入力しないでください。
これで、Flow Production Tracking Desktop が正しく起動されるようになります。
考えられるエラー
互換性のない Qt ライブラリ(バージョン 0x40805)とこのライブラリ(バージョン 0x40807)を混在させることができない
解決方法
多くの場合、互換のない Qt ライブラリをロードするオーバーライドが実行されると発生します。このエラーが発生しないようにするには、次のコマンドを使用して環境を修正します。
unset QT_PLUGIN_PATH