8ギグのRAMとA10 AMDプロセッサーを搭載したHP Beats 15ノートブックでUbuntu 16.04LTSを使用する。 mupen64plusをRAMが少なく強力なプロセッサーを搭載した他のコンピューターで使用している間、この問題は一度もなかったので、ここで何が起こっているのか本当に迷っています。私はいつものようにコマンドラインからmupen64plusをインストールしました。ターミナルでmupen64plus <name of rom>
を実行しようとすると、これが起こります。
Mupen64Plus Console User-Interface Version 2.5.0
UI-Console Error: dlopen('/usr/local/lib/libmupen64plus.so.2') failed:
libSDL-1.2.so.0: cannot open shared object file: No such file or directory
UI-Console Error: dlopen('./libmupen64plus.so.2') failed:
./libmupen64plus.so.2: cannot open shared object file: No such file or directory
UI-Console Error: AttachCoreLib() Error: failed to find Mupen64Plus Core library
次に、M64.pyフロントエンドGUIをインストールして、その方法で動作するかどうかを確認しましたが、それでも同じエラーメッセージが表示されました。
最後に、コマンドSudo apt-get purge --auto-remove mupen64plus
を実行して完全にアンインストールし、依存関係を完全にアンインストールしても、mupen64plusのマニュアルページが表示され、ターミナルはまだコマンドmupen64plus
をオートコンプリートします。
Mupen64plusを使用して2年ぶりにこの問題が発生したのは初めてです。小さなHP Miniでも問題なく動作するようになりました。ここで何が間違っていますか、それをどのように正しく動作させるのですか?このfailed to find core library
エラーの原因は何ですか?どうすれば修正できますか?
問題は/ usr/local/lib/libmupen64plus.so.2パスから発生します。
アプリケーションの2つのインストールがあるようです-/ usr/localと通常のパス( deb-packageのインストール)。
そのようなファイルを削除します
Sudo rm /usr/local/lib/libmupen64plus.so.2
/ usr/local/share/man /パスの内容も確認してください。
Mupen64plusをインストールする必要がある場合は、再インストールできます 公式Ubuntuパッケージ
Sudo apt-get install --reinstall mupen64plus-ui-console