感谢支持
我们一直在努力

Fedora Xfce 23 thunar显不出文件缩略图解决方法

Fedora是一个Linux发行,基于RedHat,算是Redhat的测试版本。而Fedora workstation默认使用的桌面环境是Gnome,使用Xfce作为桌面环境的Fedora较之稍显轻量,不过呢,没有经过配置的Xfce Fedora是很朴素的。

得益于Fedora中文源的出现能让一些Windows应用(比如网易云音乐,福昕阅读器和Adobe Reader等)可以在Fedora Linux上也能见到,而不必再花更多的时间去安装配置Wine。

不知道为什么,Xfce Fedora 23的网络信号和连接速率差,命令行软件包管理工具dnf不具备上一代软件包管理工具yum的某些功能,比如依赖查询……

而且奇怪的是, Thunar文件管理器偷懒不显示图片/视频/文档等文件的缩略图,图片浏览器Ristretto也不显示缩略图……,后来在维基上发现了这个问题的解决方案

说是Thunar已经支持缩略图,只需要安装tumbler就行了。然而装了tumbler和安装了thunar-thumbnailers(这个在系统源中已经没有了,需要手动编译,索性依赖不多)还是没用啊。却不知是何故?因为我的Arch Linux 就不是这个样子的。

不知是不是因为系统的安全策略问题导致?抑或是更多相关的库或者插件没装?还是需要重新编译安装thunar或者thunar插件?偶然发现Ubuntu的xfce4桌面环境的thunar也是这个样子的,而且连panel上的那个网络管理applet都没有了。 这个问题困扰了俺很久很久……

我尝试着手动编译安装了Thunar和tumbler,没想到居然可以让Thunar显示文件的缩略图了。

Thunar重新编译安装不是必须的。为了能够显示文件缩略图,手动编译tumbler时启用某些插件支持,在Fedora系统上,这是通过安装文件所对应的库来支持的。

编译tumble <==> 获取tumbler源码 –> 解开源码包 进入源码目录,执行 ./configure –enable-debug

因为默认的prefix是/usr/local,所以如果不是安装到其它位置,可以选择省略这个选项。

不过在编译tumbler之前,安装tumbler Plugins对应的库是有必要的,如果要启用缩略图支持的话。

以下是./configure之后的输出,由此可以看出要让Thunar支持,只需要使用dnf安装对应的库就行。

* GdkPixbuf thumbnailer plugin: yes

* Cover thumbnailer plugin: no –> libcurl libcurl-devel

* FreeType font thumbnailer plugin: yes –>

* JPEG thumbnailer plugin with EXIF support: no –> libexif libexif-devel libjpeg-turbo libjpeg-turbo-utils libjpeg-turbo-devel

* Video thumbnailer plugin using ffmpegthumbnailer: no –> ffmpegthumbnailer ffmpegthumbnailer-devel

* Video thumbnailer plugin using GStreamer: no –> gstreamer-devel gstreamer1-devel

* ODF thumbnailer plugin using libgsf: no –> libgsf libgsf-devel

* PDF/PS thumbnailer plugin using poppler: no –> poppler-devel poppler-glib-devel

* RAW thumbnailer plugin using libopenraw: no –> libopenraw libopenraw-devel libopenraw-gnome-devel libopenraw-pixbuf-loader libopenraw-gnome

* Freedesktop.org cache plugin: yes

Thunar编译过程有点类似于编译安装tumbler,编译的configure选项使用的参数

cd Thunar-1.6.6;./configure –eanble-debug –sysconfdir=/etc

X11库 –> libX11 libX11-devel

exo-devel

缩略图支持 –> tumbler tumbler-devel tumbler-extras perl-Data-Tumbler

面板通知支持 –> startup-notification-devel startup-notification libnotify libnotify-devel libgudev-devel libgudev

面板回收站支持 –> xfce4-panel-devel

会话支持 –> xfce4-session-devel

thunar插件 –> gtkhash-thunar thunar-vfs-devel thunar-sendto-clamtk thunarx-python thunar-media-tags-plugin thunar-vcs-plugin thunar-vfs

!手动编译安装tumbler后不会立即生效,需要重启X或者重启系统

尽管过程曲折而又多变,但不管怎样,总算可以让Thunar显示缩略图了。

Xfce Fedora 23 Thunar

pdf文件预览:

jpeg/png图片预览:

更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-05/143551.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Fedora Xfce 23 thunar显不出文件缩略图解决方法
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏