如何让应用程序检测 phonon_backend

如何让应用程序检测 phonon_backend

Okular 1.10通过安装snap,与以前的版本不同,由于后端问题,它无法播放嵌入到 pdf 中的视频:

WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to  Phonon::AudioOutput ( no
objectName ).

无论我如何努力尝试export QT_PLUGIN_PATH安装所有库

sudo apt install phonon4qt5 phonon4qt5-backend-gstreamer phonon4qt5-backend-vlc

或者

sudo apt-get install phonon-backend-vlc

它仍然会产生同样的错误。

strace甚至没有帮助找出Okular试图搜索后端的位置。

有什么提示吗?

我安装Okular通过 snap 安装,因为 Ubunutu 的存储库有一个旧版本,漏洞没人关心这个问题,即退出演示模式后崩溃。

相关内容