Dropbox 系统托盘图标黑色背景

Dropbox 系统托盘图标黑色背景

在最新版本的 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

这对我有用。

相关内容