如何在ubuntu 14.04启动时设置numlockx

在ubuntu 13.10中为了安装numlockx你必须运行:
sudo apt-get install numlockx
安装numlockx后,你必须运行:
gksudo gedit /etc/lightdm/lightdm.conf
在此文件的末尾,您必须输入greeter-setup-script=/usr/bin/numlockx on
在14.04当你运行gksudo gedit /etc/lightdm/lightdm.conf它会打开一个空白文件….
如何在14.04中设置numlockx?

我也尝试过这个答案,但这也没有用。

尝试添加此行:

 greeter-setup-script=/usr/bin/numlockx on 

到文件/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

但是当unity-greeter升级时,这个文件将被覆盖。 要获得更持久的解决方案,请添加以下行:

 [SeatDefaults] greeter-setup-script=/usr/bin/numlockx on 

您在/etc/lightdm/lightdm.conf.d//usr/share/lightdm/lightdm.conf.d/文件夹中创建的单独.conf文件。

感谢Gunnar Hjalmarsson指出这一点

对于Lubuntu 14.04,我编辑了文件〜/ .config / lxsession / Lubuntu / autostart并添加了以下行:

 @/usr/bin/numlockx on 

您可以创建该文件,但需要添加额外的行,因此它看起来像:

 [SeatDefaults] greeter-setup-script=/usr/bin/numlockx on 

我发现如果您编辑位于以下目录中的文件,您可以更改他在Ubuntu 14.04上显示登录屏幕的方式。

“/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf”

输入以下命令之一:

  1. sudo gedit /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf

  2. 现在添加: greeter-setup-script = / usr / bin / numlockx on

要么

如果您升级到根终端,则可以跳过“sudo”。

  1. sudo su

  2. 输入管理员密码

  3. gedit /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf

  4. greeter-setup-script = / usr / bin / numlockx on

无论哪种方式,它都会让你到达同一个地方。

您不能只是导航到文件并打开,除非您被记录为“根用户”,因为安全问题不建议使用。

如果您想要这样做,则必须在登录屏幕上输入用户名和密码,将以下行添加到与“root”相同的文件中:

招待员出现手动登录=真