- 版本:VLC 媒体播放器 3.0.1 Vetinari(修订版 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:
sudo apt install vlc
- 安装了 qt5(从网站下载,按照步骤操作,并添加到路径。按照以下答案操作Qt4 界面不适用于 VLC。
这是我执行此操作时的完整轨迹vlc -vvv
:https://pastebin.com/3wDmGhWV
答案1
Ubuntu 18.04 似乎存在共享对象文件问题(至少在我的实例上),apt/dpkg 相信已安装,但文件丢失。
我通过运行解决了我的问题电压电流表并寻找如下行:
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)
在这种情况下,它缺少包裹库,你必须重新安装:
sudo apt install --reinstall libqt5svg
继续执行此操作,直到所有丢失的共享对象文件都恢复,并且甚高频将会推出。
不幸的是,这不仅仅是甚高频问题,我的许多应用程序都存在同样的问题。