我正在使用 Kubuntu 18.10,每次计算机从挂起状态唤醒时,我都想运行一个简单的脚本。命令是,xdotool mousemove 850 82 click 1
仅此而已。我已经检查了在这里能找到的所有内容。例如,我尝试过:
#!/bin/bash
case $1 in
post)
xdotool mousemove 850 82 click 1
;;
esac
脚本/lib/systemd/system-sleep/
根本不起作用。提前感谢你的帮助。
答案1
有些脚本会在挂起/恢复/休眠/唤醒时运行,但它们是在“系统”环境中运行,而不是在“用户/GUI”环境中运行。阅读man pm-action
在线的。
你可以将你的代码封装xdotool
到一个bash
脚本中,这样你就可以访问 GUI(如果你已经登录)。将下面这行代码
export DISPLAY=:0
在脚本的早期阶段。
注:通常对我来说是有效的。在 GUI 终端中 DISPLAY=:0
检查。echo $DISPLAY