从 8.04 升级到 10.04 后,壁纸更改 crontab 作业不起作用

从 8.04 升级到 10.04 后,壁纸更改 crontab 作业不起作用

我设置了一个 crontab 作业。这是一个每 3 分钟更改一次桌面背景壁纸的脚本。在从 Hardy 升级到 Lucid 之前,它运行良好。升级到 Lucid 后,壁纸仅在我登录时更改。每次我注销并再次登录或重新启动后,它都会显示新壁纸。它显示与 cron 作业脚本路径设置的壁纸相同。

Lucid 中的 crontab 功能是否已更改?发生了什么?请帮忙。

答案1

您的脚本是否包含对 gconftool-2 的调用来设置壁纸?这依赖于设置的某些 gnome / dbus 环境变量,并且它们不会在 cron 运行的环境中设置。

有关解决方法,请参阅这里

有关此问题的错误报告,请参阅这里

答案2

我发现了一篇关于这个“问题”的有趣帖子,试试看这里希望它有帮助!

答案3

另一种选择(不能解决您的问题.....只是避免出现问题;)):

我有一堆图像(超过 300 张)想在屏幕上旋转....所以我做了这个脚本。它会检查所有这些文件(可能仅限于 jpg,但如果有其他类型,则可以进行修改)并创建一个 xml 文件(名为bg.xml)。您可以选择此最新文件bg.xml作为旋转壁纸

您可以根据您的喜好(当然还有您喜欢的任何其他东西)设置INTERVAL为 180(秒) 。TRANSITION

希望能帮助到你 :)

相关内容