|
|
我的/etc/xprofile有以下几行:
/etc/xprofile:- $ cat /etc/xprofile
- export XMODIFIERS=@im=SCIM
- export GTK_IM_MODULE=scim
- export QT_IM_MODULE=scim
- export SSH_ASKPASS=/usr/bin/ssh-askpass
复制代码
平常用GNOME没有问题。今天因为某些需要直接用startx开X,发现这些环境参数都没有被export。然后发现我在/etc/X11/xinit/xinitrc里面加的一行xset (倒数第二行)也没有被启动(因为在startx里我的左键不能重复):
/etc/X11/xinit/xinitrc:- # Failsafe
- else
- # start some nice programs
- twm &
- xclock -geometry 50x50-1+1 &
- xterm -geometry 80x50+494+51 &
- xterm -geometry 80x20+494-0 &
- exec xterm -geometry 80x66+0+0 -name login
- fi
- # temperarily fix the left-arrow repeat problem
- xset r 113
- #glxgears &
复制代码
平常在gnome里没问题。有趣的是startx打开很明显就跑出三个xterm+一個xclock+twm做WM,所以好像xset 和 glxgear(加进去做测试而已)以上那几行都启动了。
所以问题是到底X读不读/etc/xprofile和/etc/X11/xinit/xinitrc啊?順带一句我自己$HOME上没有.xprofile或.xinitrc之类,所以X应该用系统档案。 |
|