Dropbox 缺少图标。有时

Dropbox 缺少图标。有时

我被一个关于 Dropbox 图标的问题困扰了。

我正在使用Debian 7 Wheezy。我已经安装了 Dropbox。

当我手动运行时:

dropbox start -i

-> 一切正常,我的屏幕右上角有一个图标。

当我从 crontask(来自同一用户)使用此命令运行脚本时,一切正常,但右上角没有任何图标。

我检查并比较了两次启动的进程。除了 pid 编号之外,没有什么不同。

有人知道如何解决这个谜团吗?

从 启动脚本cron和手动启动脚本之间有什么区别吗?(我再说一遍,每次使用谁启动手动命令或 crontask 都是一样的)。

这是我的脚本:

# my_script.sh
dropbox start | grep jour
if [ $? -eq 1 ]; then
  echo 'dropbox is already running'
else
  echo "Dropbox isn't started"
  dropbox start -i
fi

编辑: libappindicator1已安装

答案1

我在 解决了这个问题Debian,但没有在 解决Ubuntu

这是我的 cron任务:

* * * * * export DISPLAY=:0.0; send-notify "`/home/username/Documents/myscript.sh`"

从 crontask 启动时,需要导出具有特定值的 DISPLAY 变量。

相关内容