使用“sudo snap install vlc”后,vlc 无法工作

使用“sudo snap install vlc”后,vlc 无法工作

通过 snap 安装时,vlc 无法启动。如果我从命令行尝试,则会收到以下错误。

$ vlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
[000055762720bb40] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Qt: Session management error: None of the authentication protocols specified are supported
Fontconfig warning: FcPattern object weight does not accept value [40 200)
Segmentation fault (core dumped)

答案1

我遇到了这个字体配置警告我自己也遇到过这个问题,似乎任何 Snap 都可能发生这个问题。我遇到的解决方案是以下几行:

sudo rm /var/cache/fontconfig/* rm ~/.cache/fontconfig/* fc-cache -r

逐行执行这些行。第三行可能需要一些时间,所以请耐心等待。然后再次运行您的 snap。

我已经在 Kubuntu 上测试过了。

来源:https://github.com/keshavbhatt/olivia/issues/95#issuecomment-774747492

答案2

您可以通过以下方式轻松修复 VLC 版本故障:

sudo snap remove vlc

并使用以下方式安装 deb-package

sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install vlc

并用它来代替。

答案3

我在 Ubuntu 22.04 中遇到了类似的问题,但 flatpack 版本似乎运行良好(替代上面的 apt install) https://linuxhint.com/install-vlc-media-player-ubuntu22-04/

相关内容