用 rox 作 xfce4 的桌面管理器

来源:互联网 发布:python 神经网络 预言 编辑:程序博客网 时间:2024/05/09 11:25

用 rox 作 xfce4 的桌面管理器

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 的桌面:

用 rox 作 xfce4 的桌面管理器

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


转自http://www.coolcode.cn/?p=58

原创粉丝点击