VLC 媒体播放器无法正常工作 - Ubuntu 23.04,我刚刚从 Snap 下载
错误:
VLC media player 3.0.18 Vetinari (revision 3.0.18-0-ge9eceaed4d)
[000055c2122faa00] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: Could not open network socket
Fontconfig warning: FcPattern object weight does not accept value [0 205)
Segmentation fault (core dumped)
如何解决这个问题?
答案1
对我有用的解决方案:
sudo rm /var/cache/fontconfig/*
rm ~/.cache/fontconfig/*
fc-cache -r
已测试:
snap 2.59.4
snapd 2.59.4
series 16
ubuntu 23.04
kernel 6.2.0-20-generic
根本原因:这个问题https://github.com/keshavbhatt/olivia/issues/95#issuecomment-774747492
答案2
我最初也使用过 snap,尽量避免使用它。对我有用的方法:
sudo snap remove vlc
sudo apt install vlc
答案3
我有同样的问题,我的解决方案是使用以下命令安装 vlc 的 edge 版本:
sudo snap install vlc --edge
答案4
对我来说有效的解决方案是重置 vlc 媒体播放器的字体缓存
在 Ubuntu 23.04 上测试 视频:如何重建 vlc 字体缓存