linux Mint下VLC闪退

在Linux Mint下,用VLC打开视频后点击播放按钮后很快就会崩溃闪退,重装VLC也没有效果。Linux Mint自带的播放器虽然可用,但是有时打开多个播放器时关掉一个其他的也会崩溃。

使用debug模式结果如下

1
2
3
4
5
6
7
8
VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
[0000566ab552f560] main libvlc: 正在以默认界面运行 vlc。使用“cvlc”可以无界面模式使用 vlc。
[0000566ab55d4030] main playlist: playlist is empty
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
[1] 27636 segmentation fault (core dumped) vlc

发现原来是驱动问题。之前鼓捣的时候手动装了AMD闭源驱动,这个驱动会导致各种问题。

卸载掉问题就消失了。

1
2
# 卸载AMD闭源驱动
amdgpu-uninstall

再打开VLC,一切正常。