在最新版本的 Dropbox 中,图标的背景是黑色(在系统托盘中)。因此,无论您使用哪种主题,除非是黑色主题,否则图标看起来都很糟糕。有人知道原因吗?
答案1
(您使用的是 nvidia 驱动程序吗?来自http://crunchbang.org/forums/viewtopic.php?id=38154&p=2,略有更新)
发生这种情况是因为 nvidia 驱动程序覆盖了 OpenGL 库 (libGL.so)。此解决方法对我在 kubuntu 14.04 [和 linux mint 17] 上有效。
1)关闭 Dropbox 会话
$ dropbox stop
2) 找到您的 nvidia 系统文件夹:在我的系统中,它是 /usr/lib/nvidia-331(如果您使用另一个版本的 nvidia 驱动程序,例如 nvidia-340,您的目录应该是 /usr/lib/nvidia-340)。记下此文件夹中的 libGL.so.1
3)找到 dropbox 系统库。对于 dropbox 3.4.6,它位于主目录中。版本号可能会更改,并且可能需要在终端中输入时进行修改
$ cd ~/.dropbox-dist/dropbox-lnx.x86_64-3.4.6/
4)备份你的dropbox OpenGL库:
$ mv libGL.so.1 libGL.so.1_backup
5)建立到 nvidia 的 OpenGL 库的符号链接:
$ ln -sf /usr/lib/nvidia-331/libGL.so.1 libGL.so.1
(所以基本上:ln -sf /usr/lib/nvidia-[VERSIONHERE]/libGL.so.1 ~/.dropbox-dist/[VERSIONHERE]/libGL.so.1
6)启动Dropbox
$ dropbox start
希望这能有所帮助,这对我有用。它的作用是强制 dropbox 使用系统上安装的 libGL,在 nvidia 覆盖它之后,通过放置一个指向英伟达libGL 代替了安装 dropbox 时使用的 libGL。当然,在备份旧的 dropbox libGL 之后。
答案2
你正在用吗LC_NUMERIC=C
?
打开终端并尝试以下操作:
dropbox stop
export LC_NUMERIC=es_ES (Put here your language)
dropbox start
这对我有用。