2013-02-21 85 views
0

我有以下crontab中一行 */1 * * * * xeyescron作業不工作的xwindow的

它不顯示任何XWINDOW但與此相反 */1 * * * *觸摸somefile.txt工作正常

試圖搜索谷歌,但沒有得到任何具體的答案!

+0

'env DISPLAY =:0 xeyes' – 2013-02-21 10:57:27

回答

3

如果您運行的命令使用它,您必須告訴cron在哪裏可以找到X服務器。

因此使用:env DISPLAY=:0.0 xeyesexport DISPLAY=:0.0; xeyes

一些cron實現(Debian,Ubuntu,...)允許簡單地在cron文件中設置環境。

DISPLAY=:0.0 
# m h dom mon dow command 
*/1 * * * * xeyes