【发布时间】:2011-02-12 09:53:20
【问题描述】:
我有一个 python 脚本,可以通过 gconf 将桌面壁纸正确设置为给定文件夹中的随机图片。
然后我的 crontab 中有以下条目
* * * * * python /home/bolster/bin/change-background.py
并且系统日志正确报告执行
Apr 26 14:11:01 bolster-desktop CRON[9751]: (bolster) CMD (python /home/bolster/bin/change-background.py)
Apr 26 14:12:01 bolster-desktop CRON[9836]: (bolster) CMD (python /home/bolster/bin/change-background.py)
Apr 26 14:13:01 bolster-desktop CRON[9860]: (bolster) CMD (python /home/bolster/bin/change-background.py)
Apr 26 14:14:01 bolster-desktop CRON[9905]: (bolster) CMD (python /home/bolster/bin/change-background.py)
Apr 26 14:15:01 bolster-desktop CRON[9948]: (bolster) CMD (python /home/bolster/bin/change-background.py)
Apr 26 14:16:01 bolster-desktop CRON[9983]: (bolster) CMD (python /home/bolster/bin/change-background.py)
但没有桌面变化,有什么想法吗?
【问题讨论】:
-
你看到gconf-editor中的值变化了吗?如果您从 gconf-editor 设置值,壁纸会改变吗?
-
是的,是的,正如我所说,脚本在 cron 调用之外工作,就像 ~/bin/change-background.py 和 python ~/bin/change-background.py 一样
标签: python ubuntu cron gnome gconf