我刚刚从 21.10 升级到 22.04 LTS(不是全新安装)。升级过程很顺利,没有出现任何问题。
不幸的是,我刚刚注意到,现在播放视频时遇到了一些问题。在过去一个小时左右的时间里,我尝试播放了几个不同的视频,但都出现了以下问题:
- 带有 H.264 编解码器的 .mkv 文件
- 采用 H.265 编解码器的 mp4 文件
但没有取得多大成功。默认查看器是,当我从命令行运行它时totem
,它似乎返回以下错误Segmentation fault (core dumped)
。或者在某些情况下,视频播放但图像全部损坏(见底部的图片)。请注意,同一个视频可以产生任何结果,并且不一致。
但是,如果我使用 VLC 或 Chrome 打开相同的文件,播放视频时不会出现明显问题。我打开了几个 AVI 文件(我的文件不多),播放这些文件时没有出现任何问题。
我关注了介入方法 1描述在这里查看问题是否是由于升级过程中删除了正确的编解码器之一。但是,它显示所有编解码器都已安装,并且已经是最新版本。
附言:我不知道这是否相关,但在升级过程中,我注意到一条奇怪的消息,说它将openshot
被删除。
答案1
该问题显然与 gstreamer1.0-vaapi 包有关。
删除它可以解决问题:
sudo apt remove gstreamer1.0-vaapi