Ross Wan's World!

Python, Ajax, PHP and Linux.

Openbox 使用笔记

Posted by Ross Wan 于 2008/06/05

       为了贯彻 KISS,最近删除了 Gnome 桌面,改用了 Openbox 这个 VW。同时使用 Rox-filer 为作文件管理器和桌面。

GTK 主题

       我这里使用 Gnome 的,首先安装必需的包:

# pacman -S gnome-theme gtk-theme-switch2

       gtk-theme-switch2 是一个 GTK2/GTK+ 的主题管理器,运行 switch2 可以方便地更改和保存主题。如果想设置 GTK1 的主题,可以安装使用 gtk-theme-switch。

GTK 字体

       设置 GTK 程序使用默认字体样式,否则可能导致部分使用 GTK 的程序的字体大小不一致(如 Firefox)。编辑 ~/.gtkrc.mine 文件(没有的话,自行创建):

style “user-font”
{
font_name = “DejaVu Sans 12”
}
widget_class “*” style “user-font”
gtk-font-name = “DejaVu Sans 12”

       可以修改 DejaVu Sans 12 为你喜欢的其它字体和大小:)

GTK 图标

       我这里同样使用 Gnome 的图标,先安装必要的包:

# pacman -S gnome-icon-theme

       然后编辑 ~/.gtkrc.mine 文件,添加:

gtk-icon-theme-name = “MIst”

       这里使用 Mist 风格的图标。

注意:
为了确保 .gtkrc.mine 文件生效,必须确保 ~/.gtkrc.2.0 文件包含这一行:

include “/home/username/.gtkrc.mine”

鼠标主题

       编辑 ~/.Xdefaults:

Xcursor.theme:  whiteglass

        这里使用系统默认安装的鼠标主题之一 whiteglass。

注意:如果使用 startx 来启动 Openbox 的话,记得在 .xinitrc 的开始处添加一行:

xrdb -merge ~/.Xdefaults

DPI

       编辑 ~/.Xresources 文件,添加一行:

Xft.dpi:      75.


注意:
如果使用 startx 来启动 Openbox 的话,记得在 .xinitrc 的开始处添加一行:

xrdb -merge ~/.Xresources

dBus

       如果没有开启 dBus 进程的话,可能导致某些 GTK 程序启动缓慢!在 Openbox 的启动文件 .config/openbox/autostart.sh 开始处添加:

if which dbus-launch >/dev/null && test -z “$DBUS_SESSION_BUS_ADDRESS”; then
       eval `dbus-launch –sh-syntax –exit-with-session`
fi

autostart.sh

       可以在 Openbox 的启动文件 autostart.sh 处添加在 Openbox 启动时自动运行的程序,但记得使用 sleep,否则偶然导致 Openbox 启动失败,例如:

(sleep 2 && rox -p default) &
(sleep 2 && fbpanel) &
conky &

轻量级的程序

       终端可以使用 rxvt 或者 Xfce4 的 terminal,文件管理器可以使用 Rox 或者 Thunar,归档(压缩文件)管理器可以使用 squezee,图像查看器可以使用 gqview…

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

 
%d 博主赞过: