Fedora 38: Fedora 37 から 38 にアップデートした後、Davinci の解決はもう開きません。

Fedora 38: Fedora 37 から 38 にアップデートした後、Davinci の解決はもう開きません。

私はLinuxに初めてアクセスし、fedora 37を実行しています。 Fedora 38の新しいバージョンがリリースされたとき、私はアップグレードすることにしました。そうした後、レオナルドは仕事をやめることにしました。起動もできず、ロードされるようにボールが回転して音なしで失敗します。

ターミナルを使用して opt/resolve/bin/resolve で実行しようとすると、次のメッセージが表示されます。 ./resolve: シンボル検索エラー:わかりません。 。

完全に削除して再インストールしてみましたが、同じ症状です。誰かがシンボルルックアップエラーを修正する方法を説明したり、何が間違っているのかを簡単に説明してください。ありがとう

答え1

次のプリロードを使用して端末で解析を実行すると、インストールを変更せずに実行できます。

export LD_PRELOAD="/usr/lib64/libglib-2.0.so"

答え2

Davinci Resolveはシステムライブラリを使用する代わりに独自のライブラリを使用しますが、すべてではありません。システムからlibpangoをロードし、システムglib2以降が必要な場合でも、解像度ライブラリディレクトリ(/opt/resolve/libs)からglib2をロードします。

システムライブラリを解析 libs フォルダにコピーすると、再び動作を開始します。

sudo cp /lib64/libglib-2.0.* /opt/resolve/libs/

このRedditに感謝します。コメントこれは問題を理解するのに役立ちました。

答え3

@talk2arpanが言及したライブラリをコピーすると機能します。ただし、解析ライブラリであるIMHOを削除する方がきれいであるため、更新は機能します。解決の独自のライブラリが削除されたら、自動的にシステムライブラリを使用します。

sudo rm /opt/resolve/libs/libglib-2.0.so*

初めて起動すると、黒い画面が表示されます。 2回目以降はうまくいきます。

関連情報