[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 如何定期运行 GUI 程序?



2008/7/7 Faris Xiao <atzlinux@126.com>:
> Rainux wrote:
>> 保持用户 rainux 登录到 GNOME 的情况下,在 rainux 的 crontab 里设置指定时间运行 zenity,命令大概是
>>     DISPLAY=:0.0 zenity --info --text="test"
>>
> 试一下 export DISPLAY=:0.0 zenity --info --text="test"
> 看是不是 DISPLAY 的环境变量没有在 crontab 里面继承造成的?
>
> crontab 里面的命令,最好使用绝对路径。
>
>
>> 不管是把 DISPLAY 设置为 :0.0 还是 localhost:0,都无法成功,Cron Daemon 发到 Email
>> 里的错误信息是 Gtk-WARNING **: cannot open display: xxxxx。
>>
>> 请问应该如何解决?
>>
>> ---
>> Best Regards
>>
>> Rainux
>>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-chinese-gb-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>

不好意思,是因为我在 --text 参数里用了中文造成的问题,之前有些尝试实际是 zenity --info --text="吃药"
--display=:0.0,可能是中文字符引起问题导致后面的参数也没有被正确解析。


-- 
Best Regards

Rainux

Reply to: