查看有关如何在 Ubuntu 14.04 上播放 WMV 文件的答案,似乎正确答案是安装ubuntu-restricted-extras
。 (目前,我遇到了与其他人相同的错误,即Segmentation fault (core dumped)
使用 VLC 和 Totem。)
但是,当我想要安装时ubuntu-restricted-extras
,APT 却想要删除一些其他软件包。我发出以下命令。
sudo apt install ubuntu-restricted-extras
我收到以下有关删除的消息。
The following packages will be REMOVED
audacity frei0r-plugins gstreamer1.0-libav gstreamer1.0-plugins-bad
handbrake-gtk libavcodec54 libavdevice53 libavfilter3 libavformat54
libchromaprint-tools libmlt++3 libmlt6 libopencv-contrib2.4
libopencv-highgui2.4 libopencv-legacy2.4 libopencv-objdetect2.4 melt
openshot picard python-mlt simplescreenrecorder vlc vlc-nox
vlc-plugin-notify vlc-plugin-samba
为什么它要删除 Audacity、Handbrake、Openshot、Simple Screen Recorder、VLC 和其他程序?
或者,更好的是,有没有办法无需删除这些软件包就可以观看 WMV 视频?
如果有任何相关性,我注意到我已经ubuntu-restricted-addons
安装了。
我正在使用 Ubuntu 14.04 64 位。
谢谢。
编辑
以下是运行 VLC 和 Totem 的几行代码/var/log/syslog
。两种情况下都只写了一行。
运行 VLC:
Jun 10 20:19:15 Daisy kernel: [ 1087.866980] vlc[7336]: segfault at 977 ip 00007feef9cd553b sp 00007feec82eed70 error 4 in libvlccore.so.8.0.0[7feef9c9a000+f8000]
奔跑图腾:
Jun 10 20:27:11 Daisy kernel: [ 1563.645868] multiqueue0:src[9097]: segfault at 200000000 ip 00007f0fc01adf12 sp 00007f0fb77fc660 error 6 in libgstlibav.so[7f0fc0194000+35000]
答案1
尝试安装libavcodecs
另外,为了确保你没有遇到任何奇怪的事情,请运行sudo apt-get -f install
并sudo apt-get check