解决 Ubuntu 9.04 下启动 Dropbox 出错的问题
尽管我对云存储还不是那么放心,但这类服务确实给广域网上的文件传输、共享和同步带来了方便。今天在朋友的推荐下试用了 Dropbox,感觉还不错,比较有用的特性便是它提供了多平台的客户端(Windows、Linux、Mac)以及与本地文件管理器(Explorer、Nautilus)的集成,不像我以前试用过的微软的 Sync 服务只支持 Windows 和 Mac。免费版的空间是 2G,对于完成非敏感文件的临时性传输、共享以及文档在跨域计算机间的同步是足够的。特别是它还提供了版本管理功能(基于 web,比较简单,不能做 diff、merge 等),解决了在公网上自行搭建 SVN 服务器的不便——这些就是我决定使用它的理由。而如果要作为备份平台,一方面恐怕需要自己再做一级文件级的加密才放心;另一方面,我还是倾向于自己管理备份文件的版本,对需要备份的文件在特定时间点做整体的归档,而版本管理工具并不是我期望的模型。
我在 Ubuntu 9.04(Jaunty)上安装 Dropbox 后,启动时出现以下错误:
- lj@lj-laptop:~$ The program 'dropbox' received an X Window System error.
- This probably reflects a bug in the program.
- The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
- (Details: serial 733 error_code 14 request_code 53 minor_code 0)
- (Note to programmers: normally, X errors are reported asynchronously;
- that is, you will receive the error a while after causing it.
- To debug your program, run it with the --sync command line
- option to change this behavior. You can then get a meaningful
- backtrace from your debugger if you break on the gdk_x_error() function.)
Google 得到的答案 [1]、[2] 大多是通过安装 Dropbox 的 experimental build 或所谓非 Nautilus 版本来解决。不过我还是找到了一个更简单的解决方案:在安装 Dropbox 及其 daemon 之后断开网络连接,然后启动 Dropbox,现在它的设置对话框便可以正常弹出并报告网络连接错误。这时只需要恢复网络连接,并点击“Reconnect”按钮,Dropbox 就进入了正常工作状态。重新启动计算机之后也没有问题。
顺便广告一下,目前邀请朋友注册 Dropbox,邀请方和被邀请方都可以得到额外的 256M 空间,累计最多可升至 5G 免费空间。如果有兴趣,不妨通过我的推荐链接来注册,双方都受益。

4条评论 关于 “解决 Ubuntu 9.04 下启动 Dropbox 出错的问题”
由 Solrex 发表于2009-08-02
恩,我用你的链接注册了一个
由 paul 发表于2009-08-05
注册了个,速度还不错。
由 Ricardo 发表于2009-08-21
我来凑热闹的试试
由 hintell 发表于2009-10-11
方法不错,受用了,谢谢