我有一个命令在从提示符中启动时工作得很好:
xinit /home/user/myscript.sh -- /usr/bin/Xvfb :1 -screen 0 1x1x8但是当放入crontab时不会执行:
@reboot xinit /home/user/myscript.sh -- /usr/bin/Xvfb :1 -screen 0 1x1x8myscript.sh的内容:
#!/bin/sh
dbus-launch
pulseaudio --start
sleep 99999999参见htop的输出,命令被奇怪地执行:

即使X会话在重新启动时处于活动状态。
发布于 2013-12-21 15:20:34
您缺少了您的命令应该运行的用户的信息,最好这样做:
@reboot root xinit /home/user/myscript.sh -- /usr/bin/Xvfb :1 -screen 0 1x1x8有一个类似的问题,并把它放在这里:http://www.linuxintro.org/wiki/Scheduling_tasks#crontab
https://unix.stackexchange.com/questions/106151
复制相似问题