以下是cron中的工作内容:
* * * * * non-root-user export DISPLAY=:0.0; zenity --info并在非根用户的桌面上每分钟显示一个振奋人心的对话框。
但如果我这样做的话:
* * * * * root export DISPLAY=:0.0; zenity --info它不工作-什么都没有显示在0.0显示。我做错了什么?
发布于 2012-02-07 18:33:48
你与X-windows安全系统发生冲突!请参阅man Xsecurity、man xauth和man xhost,但在短期内,您可以通过以下操作允许运行在本地系统上的任何UID访问X显示:
xhost +localhost 作为具有显示的会话的非根UID。
https://askubuntu.com/questions/102296
复制相似问题