web-dev-qa-db-ja.com

VLC 3が起動しない

  • バージョン:VLC media player 3.0.1 Vetinari(revision 3.0.1-0-gec0f700fcc)
  • Ubuntu 18.04

エラー:

cannot load module `/usr/lib/x86_64-linux-gnu/vlc/plugins/gui/libqt_plugin.so' (libQt5Svg.so.5: cannot open shared object file: No such file or directory)

私がそこに着いた方法:

vlc -vvvを実行したときのトレース全体を次に示します。 https://Pastebin.com/3wDmGhWV

1
Rexford

VLCのすべてのトレースを削除しました

Sudo apt remove vlc*

次に、Ubuntuソフトウェアを開き、「Vlc」を検索して、最初のオプションを選択しました。

そこで何が起こっているのかはわかりませんが、アプリケーションストアには2つのVLCがあります。

Sudo apt install vlcを実行すると、リスト内の2番目のVLC(星付き)がインストールされますが、動作しません。

しかし、最初のものは動作しますが、評価はありません。

1
Rexford

Ubuntu 18.04には、(少なくとも私のインスタンスでは)apt/dpkgbelievesがインストールされている共有オブジェクトファイルに問題があるようです、しかしファイルが欠落しています。

vlc -vvvを実行し、次のような行を探して問題を解決しました。

main libvlc warning: cannot load module `/usr/lib/x86_64-linux-gnu/vlc/plugins/gui/libqt_plugin.so' (libQt5Svg.so.5: cannot open shared object file: No such file or directory)

この場合、パッケージがありませんlibqt5svg、これは必要ですreinstall

Sudo apt install --reinstall libqt5svg

不足しているすべての共有オブジェクトファイルが復元され、vlcが起動するまで、これを繰り返します。

残念ながら、これは単なるvlcの問題ではなく、私のアプリの多くが同じ問題を抱えています。

1
datashaman