Kho*_*Phi 5 vlc qt software-installation
错误:
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)
我是如何到达那里的:
sudo apt install vlc
这是我执行此操作时的整个跟踪vlc -vvv
:https ://pastebin.com/3wDmGhWV
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问题,我的许多应用程序也有同样的问题。
我删除了 VLC 的所有痕迹
sudo apt remove '^vlc'
Run Code Online (Sandbox Code Playgroud)
然后打开Ubuntu Software,搜索“Vlc”,然后选择第一个选项。
不确定那里发生了什么,但应用程序商店中有 2 个 VLC。
似乎sudo apt install vlc
安装了列表中的第二个 VLC(带星号),但这不起作用。
但第一个有效,但没有收视率。