登录前在启动时运行命令

登录前在启动时运行命令

我需要运行命令“xset led on”来打开键盘背光。将其添加到启动项只会在登录后打开它,但是在没有键盘背光的情况下输入密码可能会很棘手。我想在登录前自动运行该命令。我尝试将其添加到 /etc/rc.local,但似乎不起作用。

有人能告诉我如何操作吗?谢谢

答案1

您可以创建自定义 lightdm 配置文件,并将greeter-setup-script选项设置为要运行的命令。这是创建此类文件的一行代码:

sudo sh -c 'printf "[Seat:*]\ngreeter-setup-script=xset led on\n" >/etc/lightdm/lightdm.conf.d/50-kb-backlight.conf'

编辑:

如果您没有更新的 Ubuntu 16.04,您可能需要/etc/lightdm/lightdm.conf.d在运行上述命令之前创建目录:

sudo mkdir /etc/lightdm/lightdm.conf.d

相关内容