Dropbox 系统托盘图标黑色背景

Gee*_*rid 9 dropbox

在最新版本的 Dropbox 中,图标的背景是黑色的(在系统托盘中)。所以无论你使用哪个主题,除非是黑色主题,否则图标看起来很糟糕。有谁知道原因?

小智 7

(您使用的是 nvidia 驱动程序吗?来自http://crunchbang.org/forums/viewtopic.php?id=38154&p=2,略有更新)

发生这种情况是因为 nvidia 驱动程序覆盖了 OpenGL 库 (libGL.so)。此解决方法适用于 kubuntu 14.04 [和 linux mint 17]。

1) 关闭保管箱会话

$ dropbox stop
Run Code Online (Sandbox Code Playgroud)

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/
Run Code Online (Sandbox Code Playgroud)

4) 备份你的 Dropbox OpenGL 库:

$ mv libGL.so.1 libGL.so.1_backup
Run Code Online (Sandbox Code Playgroud)

5) 建立到 nvidia 的 OpenGL 库的符号链接。:

$ ln -sf /usr/lib/nvidia-331/libGL.so.1 libGL.so.1
Run Code Online (Sandbox Code Playgroud)

(所以基本上:ln -sf /usr/lib/nvidia-[VERSIONHERE]/libGL.so.1 ~/.dropbox-dist/[VERSIONHERE]/libGL.so.1

6)启动保管箱

$ dropbox start
Run Code Online (Sandbox Code Playgroud)

希望这会有所帮助,这对我有用。它的作用是在 nvidia 覆盖它后强制 dropbox 使用系统上安装的 libGL,方法是放置一个指向nvidia libGL的符号链接来代替安装的一个 dropbox。当然,在备份旧的 dropbox libGL 之后。


小智 0

你正在用LC_NUMERIC=C吗 ?

打开终端并尝试以下操作:

dropbox stop
export LC_NUMERIC=es_ES    (Put here your language)
dropbox start
Run Code Online (Sandbox Code Playgroud)

这对我有用。