解决 openSUSE Leap 42.1 GNOME3 nautilus 文件管理器视频没有缩略图的问题

最近突然发现 nautilus 文件管理器中的视频没有缩略图,网上查了一下才发现 nautilus 视频的缩略图功能需要 totem 来实现,安装命令

sudo zypper in totem nautilus-totem

安装完后发现还是没有缩略图,打开 totem 发现提示缺少必要的插件,无法打开。totem 无法正常工作导致视频没有缩略图。又到网上去查了之后得知,由于一键安装了解码器,导致 totem 依赖的解码包一部分在主源里,另一部分在 packman 源里,解码包的版本不一致。问题找到了,解决方法就很简单了,直接到 YaST -> 软件管理 -> 存储库,找到 packman 源,将系统包切换到 packman 源中的版本。切换完成后,删除 gstreamer-1.0 的缓存,命令如下

rm -rf ~/.cache/gstreamer-1.0

然后再可以打开 totem,这次应该没有错误了,现在视频缩略图功能就可以正常工作了。

如果发现一部分视频有缩略图,另一部分视频没有缩略图,应该是缩略图缓存的问题,清除一下缩略图的缓存,重新生成缩略图,命令如下

rm -rf ~/.cache/thumbnails
1赞

我的是 MATE 桌面,我是在 YaST -> 软件管理 搜索 gstreamer,手动把 Oss 源里的软件切换到了 Packman,再按照楼主的方法,删除 gstreamer 和 缩略图缓存,totem 启动了,视频缩略图也有了。谢谢!

谢谢啦,我这样做了,totem 终于能打开(御览图正常了),可是播放视频 / 音频都没有声音 :joy:
解码器以正常安装,baka-mplyer,deadbeef 都正常…… :sob:

忘了补上错误报告了,只有一条,搜也搜不到什么 :sweat:
~/it 雷雨 /i~~mkv> totem 周蕙\ -\ 当归《秦时明月》片尾曲.mkv

(totem:15766): GLib-GObject-WARNING **: The property GtkAlignment:xalign is deprecated and shouldn’t be used anymore. It will be removed in a future version.

(totem:15766): GLib-GObject-WARNING **: The property GtkAlignment:yalign is deprecated and shouldn’t be used anymore. It will be removed in a future version.

只是通知性質 不影響
意思是 通知 GtkAlignment:yalign 屬性 將來新版本將移除

问题是没有声音哈 :joy: