首先安装numlockx:
$ sudo apt-get install numlockx
完成后修改:
$ sudo vim /etc/rc.local
在最后一行exit 0前增加一下内容:
if [-x /usr/bin/numlockx ]; then
numlockx on
fi
参考:使Ubuntu登陆时默认开NumLock灯
Ubuntu默认情况下,开机时并不会自动开启NumLock。如果登录密码中含有数字,而且习惯于使用小键盘的话,你就必须手动开启,因此比较麻烦。
其实安装一个插件,就可以解决这个问题,方法如下:
1.安装numlockx
在终端中输入命令:
sudo apt-get install numlockx
2.配置numlockx
sudo gedit /etc/gdm/Init/Default
查找如下语句:
exit 0
在此语句之前,添加如下内容:
#set numlock on
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
估计我用的Ubuntu版本使用了lightdm,而非gdm,而NumLockx所谓的自动,是针对gdm,所以无效吧,自己添加脚本好了:
sudo gedit /etc/lightdm/lightdm.conf
最后一行添加:
greeter-setup-script=/usr/bin/numlockx on
3.保存后,重启机器,就可以看到效果!