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)
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
小智 12
对我有用的解决方案:
sudo rm /var/cache/fontconfig/*
rm ~/.cache/fontconfig/*
fc-cache -r
Run Code Online (Sandbox Code Playgroud)
测试于:
snap 2.59.4
snapd 2.59.4
series 16
ubuntu 23.04
kernel 6.2.0-20-generic
Run Code Online (Sandbox Code Playgroud)
根本原因:此问题https://github.com/keshavbhatt/olivia/issues/95#issuecomment-774747492
小智 4
我本来也用过snap,可以的话尽量避免。对我有用的:
sudo snap remove vlc
sudo apt install vlc
Run Code Online (Sandbox Code Playgroud)
小智 0
我也遇到了同样的问题。感谢@karel,这个命令为我解决了这个问题:
sudo snap connect vlc:network :network
Run Code Online (Sandbox Code Playgroud)