用 rox 作 xfce4 的桌面管理器 - jues
linux 常用软件
内核编译定制说明

用 rox 作 xfce4 的桌面管理器

jues posted @ 2013年5月30日 09:19 in 笔记(转载) , 1662 阅读

xfce4 是一个非常好用的轻型窗口管理器,界面简单美观,速度也很快,不过有一点就是它本身不支持桌面图标。这一点或多或少会让人觉得有些不舒服。

rox 是一个快速的轻型文件管理器,它跟 xfce4 所带的文件管理器相比,速度上要快一些,而且对于本地文件系统的管理也比 xfce4 的文件管理器方便。

rox 还有个用处,就是它可以用作桌面管理器,并且支持桌面图标,如果用它取代 xfce4 的桌面管理器,将是一个完美的组合。下面就来介绍怎样用 rox 作 xfce4 的桌面管理器。

我用的系统是 debian etch,主要用于程序测试,没有安装 gnome 和 kde,也没有安装 gnome 和 kde 的程序,只安装了 xfce4 和一些简单的 gtk 程序。

首 先安装 rox,在 debian etch 中,rox 的软件包叫 rox-filer,用 apt-get install rox-filer 安装上即可。然后修改 /etc/xdg/xfce4-session/xfce4-session.rc 文件,找到下面这段:

[Failsafe Session]
Count=4
Client0_Command=xfwm4
Client0_PerScreen=False
Client1_Command=xfce4-panel
Client1_PerScreen=True
Client2_Command=xftaskbar4
Client2_PerScreen=True
Client3_Command=xfdesktop
Client3_PerScreen=False

将其改为:

[Failsafe Session]
Count=3
Client0_Command=xfwm4
Client0_PerScreen=False
Client1_Command=xfce4-panel
Client1_PerScreen=True
Client2_Command=xftaskbar4
Client2_PerScreen=True
# Client3_Command=xfdesktop
# Client3_PerScreen=False

也就是让 xfce4 会话加载时,不加载 xfdesktop。

然后修改 /etc/X11/Xsession.d/ 目录下的 99×11-common_start 和 99xfree86-common_start 文件,在文件中的 exec $STARTUP 一行上面加上这句:

rox -p Default &

然后重新启动 X,就可以看到带有桌面图标的 Xfce4 了。建立桌面图标只需要把程序或目录拖到桌面上,然后修改它的名字和图标,改成你喜欢的就可以了。下面是我的桌面,看上去有点儿像 Windows 的桌面:

另外,这是我的 xfce4 桌面配置文件:xfce4-config.tar.gz,将它直接解压缩到 /etc/xdg 目录下,覆盖原来的就可以得到跟我一样的桌面效果了。

 

摘于: http://menhoudeyingzi.bokee.com/6213223.html

 

Avatar_small
λ 说:
2013年5月31日 00:03

xfce4套装不是也有桌面图标么……xfce4不是简单的窗口管理器。可能是你没装全吧,也可能是没有设置显示桌面图标。

Avatar_small
jues 说:
2013年6月09日 14:36

@λ: 我之前装的没有桌面图标,设置了也只能显示最小化的图标,后来安装完整点了就可以了。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter