VLC启动时崩溃:Qt:会话管理错误:无法打开网络套接字。

我使用的是Ubuntu 20.10。突然间,VLC无法启动。当我尝试通过命令行运行它时,出现以下错误信息:
$ vlc
VLC media player 3.0.12.1 Vetinari (revision 3.0.12.1-0-g170157402b)
[00005573fa81cb40] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Qt: Session management error: Could not open network socket
Fontconfig warning: FcPattern object weight does not accept value [40 200)
Segmentation fault (core dumped)

任何问题都应该包括您正在使用的Ubuntu版本。请编辑问题或添加标记。是哪个版本? - David
完成 - Uri
1我遇到了同样的问题(从头安装的Ubuntu 20.10),使用snap安装的VLC也是如此。我尝试安装apt软件包,它运行良好。 - John
我刚刚在21.04版本下安装snap时遇到了这个问题,使用的是VLC。 - Tim Richardson
我也在Ubuntu 20.04.3 LTS上遇到了这个问题。奇怪的是,我的字体管理器也崩溃了。 - Kiteration
我在使用安装自snap的VLC的Ubuntu 22.04.1 LTS上也遇到了这个问题。 - SpencerDub
4个回答

这个对我来说有效:

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

8我能够跳过第一个,但它仍然解决了我的问题。 - Don Kirkby
3这对我起作用了,VLC在23.04又重新启动了。 - Saurabh
和@DonKirkby一样,在Xubuntu 23.10上,使用从Snap安装的VLC。 - undefined

VLC与apt软件包配合良好,而与snap软件包相反。

我曾经遇到过Konqueror的类似问题。
我运行了ps -aux | grep konqueror命令 并杀掉了进程 然后Konqueror就正常运行了 谢谢你的帖子,祝好,Michael

我之前遇到了另一个程序的同样问题。对我来说,这是由于路由器的限制造成的:Ubuntu作为访客连接到了一台FritzBox路由器,而FritzBox似乎阻止了这种连接。
当我改用正常连接后,问题就解决了!