|
|
发表于 2007-4-24 19:22:08
|
显示全部楼层
贡献一个脚本,改写自网络的:
#!/bin/bash
#
# .xsession/.xinitrc
#
# choose a window manager
# 这里可以设置一些环境变量:
export LC_ALL=zh_CN.utf8
export LC_CTYPE=zh_CN.utf8
export LANG=zh_CN
export XMODIFIERS="@im=fcitx"
# 在启动 wm 之前可以放进一些喜欢的程序随 wm 启动
exec fcitx &
# 指定如果没有提供启动 wm 参数,默认为启动 xfce
defaultwm=xfce
windowmgr=${1:-$defaultwm}
#根据参数不同启动不同的 wm
case ${windowmgr} in
kde|kwm|kdestart)
WINDOWMANAGER=
exec startkde
;;
gnome)
WINDOWMANAGER=gnome-session
;;
xfce4|xfce)
WINDOWMANAGER=
beryl-manager 2>&1 >$HOME/.beryl-log &
emerald 2>&1 >$HOME/.emerald-log &
exec sh /etc/xdg/xfce4/xinitrc
;;
*) WINDOWMANAGER=windowmgr
esac
运行:
startx
startx xfce
kde
startx kde
gnome
startx gnome |
|