如何在登录前(即启动时或刚刚启动后)获取要运行的命令?

Jam*_*lls 3 startup command-line boot brightness

我有一个加密的主文件夹,所以我无法自动登录(我不想登录)而且我的显示器在每次启动时默认为最小亮度。为了解决这个问题,我运行命令

`xbacklight =100`
Run Code Online (Sandbox Code Playgroud)

作为启动应用程序,但这仅在我登录时运行,而不是在访客登录或登录屏幕时运行,该屏幕漂亮但未看到。

首选修复整个问题,或者只是在引导过程中运行命令的一种方式。谢谢。

elm*_*cha 5

您可以编辑 /etc/lightdm/lightdm.conf 并附加该行

display-setup-script=/usr/local/sbin/lightdm-setup.sh
Run Code Online (Sandbox Code Playgroud)

[SeatDefaults]部分。然后/usr/local/sbin/lightdm-setup.sh使用以下内容创建文件:

#! /bin/sh
xbacklight =100
Run Code Online (Sandbox Code Playgroud)

并使文件可执行 ( chmod +x /usr/local/sbin/lightdm-setup.sh)。重新启动后或重新启动 lig​​htdm ( sudo restart lightdm) 时,您的脚本应该会运行。