Chinaunix首页 | 论坛 | 博客
  • 博客访问: 775035
  • 博文数量: 265
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1985
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-13 12:33
文章分类

全部博文(265)

文章存档

2011年(1)

2010年(66)

2009年(198)

我的朋友

分类: LINUX

2009-08-21 13:55:56

作者: 原始链接:http://hily.me/blog/2008/10/xfce4_jpeg_desktop_wallpaper/
版权声明:可以转载,转载时务必以超链接形式标明文章原始出处作者信息

电脑里保存着从 Smashing Magzine 上下载的大量优秀的桌面背景,大部分是 jpg 格式的。在 Gentoo 上装好 Xfce4 后,想给桌面换个背景,却发现无法将桌面背景设置为 jpg 格式的图片,大怒。

之后发现我的 gimmage (一款图片查看器) 也不能查看 jpg 图片。

大半个小时折腾,在网上没有找到问题的答案,只好自己动手解决。

以下列出解决问题的步骤,旨在“授人以渔”,帮助 Gentoo 新手提高解决问题的能力。

不能显示 jpg 背景,首先能肯定的就是 Xfce4 编译选项的问题!

执行 emerge -pv xfce4,没有发现 jpeg 相关选项。

那问题肯定在依赖包里了,执行 emerge -dpv xfce4,列出依赖包如下:

ebuild: xfce-extra/xfce4-appfinder-4.4.2
ebuild: xfce-base/xfce4-panel-4.4.2
ebuild: x11-themes/gtk-engines-xfce-2.4.2
ebuild: xfce-base/xfce-mcs-plugins-4.4.2-r1
ebuild: xfce-base/xfce-utils-4.4.2-r1
ebuild: xfce-extra/xfce4-mixer-4.4.2
ebuild: xfce-base/thunar-0.9.0-r2
ebuild: x11-misc/xscreensaver-5.05
ebuild: xfce-base/xfdesktop-4.4.2-r2
ebuild: x11-terms/terminal-0.2.8
ebuild: x11-themes/xfwm4-themes-4.4.2
ebuild: app-office/orage-4.4.2
ebuild: app-editors/mousepad-0.2.13
ebuild: x11-themes/xfce4-icon-theme-4.4.2
ebuild: net-print/xfprint-4.4.2-r1
ebuild: xfce-base/xfwm4-4.4.2
ebuild: xfce-base/xfce4-session-4.4.2

看到 xfdesktop,桌面相关的一定和它相关。

执行 emerge -pv xfdesktop,依旧没有发现 jpeg。

继续查找 xfdesktop 的依赖包,emerge -dpv xfdesktop:

ebuild: x11-libs/libX11-1.1.4
ebuild: gnome-base/librsvg-2.22.2
ebuild: x11-libs/libSM-1.0.3
ebuild: xfce-extra/exo-0.3.4
ebuild: xfce-base/libxfce4mcs-4.4.2
ebuild: x11-libs/gtk+-2.12.11
ebuild: xfce-base/thunar-0.9.0-r2
ebuild: dev-libs/glib-2.16.5
ebuild: xfce-base/libxfce4util-4.4.2
ebuild: xfce-base/xfce4-panel-4.4.2
ebuild: xfce-base/libxfcegui4-4.4.2
ebuild: dev-libs/dbus-glib-0.74
ebuild: xfce-base/xfce-mcs-manager-4.4.2

逐个用 emerge -pv [package-name] 试过去之后,最后发现 gtk+ 的 USE 里有 jpeg 选项。

没错,肯定是它了。Xfce4 基于 GTK,而 gimmage 的 description 是 “A slim GTK-based image browser”,也依赖于它,所以两者都会出现问题。

知道问题所在,后边就好办了,执行以下命令即可:

export USE="jpeg"; emerge gtk+

安装完成后,重启 Xfce4,再进入桌面背景设置,就可以把 jpg/jpeg 格式的图片设置为背景啦,gimmage 也正常了。

– EOF –

阅读(1627) | 评论(1) | 转发(0) |
0

上一篇:卸载kde

下一篇:T23的gentoo系统安装步骤

给主人留下些什么吧!~~

lifefocus2009-08-21 13:57:05

另外参考: http://www.linuxfans.org/bbs/thread-181945-1-3.html http://chenwang.net/2008/11/07/gentoo-%E4%B8%8B%E7%9A%84-gnome-%E5%9B%BE%E5%83%8F%E6%9F%A5%E7%9C%8B%E5%99%A8%E4%B8%8D%E8%83%BD%E6%89%93%E5%BC%80-jpg-%E5%92%8C-jpeg-%E5%9B%BE%E7%89%87%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82/