[问题]一个关于.xinitrc的问题(startx 的问题)
发表于 : 2007-09-12 12:01
以下是本人的.xinitrc(没有安装gdm)
#!/bin/sh
MSLUGX()
{
gngeo mslugx -f
}
ICEWM()
{
cat ~/.icewm/gtkrc-2.0 > ~/.gtkrc-2.0
xrandr -s 0 &
scim -d &
/usr/bin/icewm-session
}
XFCE()
{
if [ -e ~/.gtkrc-2.0 ]; then
echo "" > ~/.gtkrc-2.0
fi
. /etc/X11/Xsession
}
export LANG="zh_CN.UTF-8"
export LANGUAGE="zh_CN:zh_TW:zh:en_US:en"
#sleep 3 && mpg123 /home/chao/.local/sound/startup.mp3 &
XFCE
#ICEWM
#MSLUGX
exit 0
#end
不过这样问题就出来了,每次要进入不同的桌面(模式)都是通过改.xinitrc,非常麻烦,不知道可不可以在startx 时直接传个参数过去,让它选择呢?
#!/bin/sh
MSLUGX()
{
gngeo mslugx -f
}
ICEWM()
{
cat ~/.icewm/gtkrc-2.0 > ~/.gtkrc-2.0
xrandr -s 0 &
scim -d &
/usr/bin/icewm-session
}
XFCE()
{
if [ -e ~/.gtkrc-2.0 ]; then
echo "" > ~/.gtkrc-2.0
fi
. /etc/X11/Xsession
}
export LANG="zh_CN.UTF-8"
export LANGUAGE="zh_CN:zh_TW:zh:en_US:en"
#sleep 3 && mpg123 /home/chao/.local/sound/startup.mp3 &
XFCE
#ICEWM
#MSLUGX
exit 0
#end
不过这样问题就出来了,每次要进入不同的桌面(模式)都是通过改.xinitrc,非常麻烦,不知道可不可以在startx 时直接传个参数过去,让它选择呢?