我有以下脚本(/home/vitidn/Downloads/adjust_contrast.sh)来调整显示对比度:
#!/bin/sh
export DISPLAY=":0"
echo "adjust the display..."
xrandr --display :0 --output eDP1 --prop --verbose --gamma 0.5:0.5:0.45
如果我从 cmd 行运行但无法从 crontab 运行,它工作正常
它也有所有烫发:
-rwxrwxrwx 1 root root 167 Jan 8 10:04 /home/vitidn/Downloads/adjust_contrast.sh
我创建了一个包含以下内容的 crontab(带 sudo):
* * * * * /home/vitidn/Downloads/adjust_contrast.sh > /tmp/adjust_contrast.output
在 /tmp/adjust_contrast.output 中,脚本会相应地运行,但 xrandr otuput 的一部分在哪里找不到:
adjust the display...
我怀疑它与许可有关,但仍然无法确定它。
谢谢你的帮助