我已经安装了 Ubuntu 15.04、Gnome 面板(gnome-session-flashback)和 Dropbox。顶部面板中缺少 Dropbox 图标。但是,当我运行 Unity 时,它会正确显示。我尝试停止并启动 Dropbox,重新安装它,但它不起作用。
更新:对我来说,损坏的东西似乎比能用的东西还多,所以我打算安装 14.04 LTS。
答案1
libappindicator1
可能是答案,但在很多情况下并非如此。
以下内容已作为错误提交至 www.dropbox.com,但 Linux 用户似乎并不是高优先级。
在dropbox
的首选项中,如果您选中Start Dropbox on system startup
,守护程序将启动并dropbox
在后台运行,但不会显示图标。这显然是因为dropbox
自动启动配置文件~/.config/autostart/dropbox.desktop
坚持将启动延迟设置为零,但显示图标需要其他进程已经在运行……而在许多情况下并非如此,尤其是当许多其他启动应用程序正在启动/运行时。
在 Ubuntu 的系统设置/启动应用程序中,如果您将启动延迟设置为dropbox
10 秒或更长时间,则该过程正常运行,图标会出现一次。然后dropbox
将其启动文件重置~/.config/autostart/dropbox.desktop
为零延迟,问题再次出现。
解决方法:取消dropbox
选中的偏好设置Start Dropbox on system startup
,编写一个启动的简短脚本dropbox
,将该脚本添加到启动应用程序并根据 Ubuntu 发行版和其他启动设置的需要将延迟设置为 10 秒或更长时间。
永久修复:dropbox
应该停止重写自动启动文件中的延迟~/.config/autostart/dropbox.desktop
或使延迟成为首选项。
示例脚本:
#!/bin/bash
dropbox stop #because the actual daemon usually IS running
dropbox start
exit
将其保存为类似 的内容fix-dropbox-icon.sh
。记得在权限中使其可执行。__
无关的兴趣点。完成此操作后,我查看了我的启动应用程序列表,并更改了所有我认为对启动延迟 30 秒或更长时间没有立即影响的程序。现在我的 Ubuntu 启动速度快了很多。当然,我在那里做了很多事情。您的结果可能会有所不同。