1、在/etc/rc.d/rc.local中加入:
for t in 1 2 3 4 5 6 7 8
do
setleds –D +num
$t>/dev/null
done
不过setleds在我这里怎么用也不行。
2、在/etc/console-tools/config这个文件靠近最后的几行:
# Turn on numlock by default
#LEDS=+num
去掉第二行的注释就可以了,不过好像只能用于纯控制台,对图形界面无效。
3、先安装numlockx这个小工具:
sudo apt-get install numlockx
然后编辑/etc/X11/gdm/Init/Default
这个文件(注意备份),在最后一行exit 0
前面添加:
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
然后再重启就可以了,在我的Ubuntu 7.04,xfce桌面环境下成功。