升级到11.04后,指示区域中的Dropbox消失了。

我今天从10.10升级到了11.04,所以现在我正在使用Unity,但是Dropbox已经从指示区域消失了。虽然它仍然可以工作,但是现在很难使用。
我已经尝试过从网站上删除并重新安装它。我注意到这样做会将Dropbox存储库重新添加到APT源中(升级时被禁用了),但是它是一个Maverick源。
我该如何恢复它呢?

我在一个干净的11.04安装上成功运行了它,并且我确认仍然显示安装了maverick仓库,所以你至少可以排除这一点作为问题的一部分。 - rymo
3个回答

你有检查过它是否实际在运行吗?可能你使用的是一个非最新版本的Dropbox,只是指示器消失了。Dropbox 最近才添加了 indicator-applet 的兼容性,这是 Natty 版本所需的。

通过运行升级Dropbox

dropbox stop
rm -r ~/.dropbox-dist
dropbox start -i

编辑:原来不是那个问题,谢谢Jorge。似乎已经通过新的Dropbox版本修复了: http://forums.dropbox.com/topic.php?id=37361&replies=20#post-315358


是的,它正在运行。我还确信在10.10版本中有一个指示器,而不是系统托盘图标。我使用的是Dropbox 1.0.10版本。 - Bart van Heukelom
你升级数据库了吗?当前的正式发布版本是1.1.28,请访问https://www.dropbox.com/install。 - Christoph
我以为将Dropbox存储库放在那里会升级它,但显然不是这样。看起来只有Nautilus集成在里面,或者其他什么东西。不太用户友好... - Bart van Heukelom
该代码仓库只是为了纳铁灵的集成组件而设立的。如果你按照我上面发布的内容操作,数据库核心更新将直接从他们的服务器拉取。(并且根据数据库团队的自动更新规定,这也适用于Linux系统。尽管他们对此持非常谨慎态度) - Christoph
是的,我刚在他们的网站上看到了。不管怎样,我现在有1.1.28版本。 - Bart van Heukelom
现在它是否正常工作了?:-) - Christoph
不好意思,看一下我在另一个回答中的最新评论吧 :( - Bart van Heukelom
很可能是这个错误:https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/563632 - Christoph
一个快速的解决方法是延迟启动Dropbox:在启动应用程序对话框中,将条目从“dropbox start”更改为“sleep 40s && dropbox start”。不过,我无法测试此方法,因为我仍在使用10.10版本。 - Christoph
我不认为那是正确的错误,他标记为unity,而unity并不使用gnome-panel,可能是其他问题。 - Jorge Castro
升级Dropbox对我来说第一次尝试就成功了。然后我又重新安装了Maverick,并在今天升级到了Natty。现在Dropbox图标不再显示了。我尝试了再次升级并重启,但是还是没有效果。有什么建议吗? - Andrea Grandi

Dropbox今天刚刚发布了他们的最新版本,支持App Indicator。它应该会自动更新,或者你可以在这里获取它。

与此同时,我通过该文章中提到的解决方法重新启用了系统托盘,然后Dropbox就出现在那里了。然后,我按照这些说明进行操作,但它停止工作了。图标仍然存在,但无论点击哪个按钮都没有任何反应。 - Bart van Heukelom
我对那个“系统托盘”修复方法非常怀疑 - 正如你所发现的,如果我启用了系统托盘,Dropbox和其他几个应用程序指示器就无法正常工作。我没有使用“系统托盘”修复方法,Dropbox运行得很好。 - fossfreedom
好的,我撤销了那个修复,然后退出并重新登录,现在它可以工作了...几乎。每次我登录时都需要先停止/启动它 :( - Bart van Heukelom
不需要手动拉取和解压包。1.1.28是一个通用版本,请查看我的回答... - Christoph
听起来像是个好消息,克里斯托夫 - 我会测试一下并在确认后修改我的答案。巴特·范·休克隆 - 将"dropbox start -i"添加到你的"启动应用程序"中的新条目中。 - fossfreedom
@巴特: 有时候当重新启用整个系统托盘时,应用指示器会停止工作。这是一个尚未修复的错误... 尝试仅为一些应用启用系统托盘。 - Alin Andrei
@Alin Andrei:好的,我会尝试一下。但是我应该如何找到正确的名称(需要放入列表中)来标识我的应用程序呢? - Bart van Heukelom

我做了:
dropbox stop
mv ~/.dropbox-dist ~/DROPBOX-DIST  # backup, just in case!  :-)
sudo mv /var/lib/.dropbox-dist /var/lib/DROPBOX-DIST  # idem
dropbox start -i

它重新创建了 /var/lib/.dropbox-dist

我现在没有 ~/.dropbox-dist

Dropbox 正常工作

Dropbox 小程序工作正常。