VLC 3 无法启动

Kho*_*Phi 5 vlc qt software-installation

  • 版本:VLC 媒体播放器 3.0.1 Vetinari(修订版 3.0.1-0-gec0f700fcc)
  • 乌班图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)
Run Code Online (Sandbox Code Playgroud)

我是如何到达那里的:

这是我执行此操作时的整个跟踪vlc -vvvhttps ://pastebin.com/3wDmGhWV

dat*_*man 3

Ubuntu 18.04 似乎在apt/dpkg 认为已安装的共享对象文件方面存在问题(至少在我的实例上),但文件丢失了。

我通过运行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)
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它缺少软件包libqt5svg,您必须重新安装

sudo apt install --reinstall libqt5svg
Run Code Online (Sandbox Code Playgroud)

继续执行此操作,直到恢复所有丢失的共享对象文件,并且vlc将启动。

不幸的是,这不仅仅是一个vlc问题,我的许多应用程序也有同样的问题。


Kho*_*Phi 2

我删除了 VLC 的所有痕迹

sudo apt remove '^vlc'
Run Code Online (Sandbox Code Playgroud)

然后打开Ubuntu Software,搜索“Vlc”,然后选择第一个选项。

不确定那里发生了什么,但应用程序商店中有 2 个 VLC。

似乎sudo apt install vlc安装了列表中的第二个 VLC(带星号),但这不起作用。

但第一个有效,但没有收视率。