当 X 启动时启动一个程序

当 X 启动时启动一个程序

我想在以下情况下启动一个程序X(不是 unity/gnome/etc)启动。

具体来说,我想在启动xset r 105时启动lightdm。 有办法吗? 我尝试将其写入~/.xsessionrc

#!/bin/bash
xset r 105

但它什么也没做。

答案1

您想更改 /etc/lightdm/lightdm.conf 中的以下设置之一:

# session-wrapper = Wrapper script to run session with
# display-setup-script = Script to run when starting a greeter session (runs as root)
# greeter-setup-script = Script to run when starting a greeter (runs as root)
# session-setup-script = Script to run when starting a user session (runs as root)

我觉得显示设置脚本是您要修改的内容。只需将其设置为您的脚本即可。将该 xset 命令转换为可执行 shell 脚本并将其粘贴到 /usr/bin 中。然后配置文件将是:

display-setup-script=/usr/bin/xset_script.sh

相关内容