ElementaryOS Freya - Dropbox图标

时间:2015-01-27 22:18:34

标签: linux icons dropbox tray

我在使用ElementaryOS Freya托盘上的Dropbox图标时遇到了一些麻烦

Dropbox正在同步,唯一的问题是我无法显示的托盘上的图标。

程序完成:

1 - 使用dpkg -i

从保管箱网站下载.deb的已安装保管箱

2 - 使用以下内容从Dropbox网站下载.tar:

$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
$ ~/.dropbox-dist/dropboxd

3 - 由Elementary存储库使用:

$ sudo apt-get install dropbox

4 - 我删除了文件夹~/.dropbox~/.dropbox.dist并使用$ dropbox start -i

再次执行了该守护程序

5 - 我已将代码export DROPBOX_USE_LIBAPPINDICATOR=1放入文件中:~/.bashrc~/xsessionrc/etc/profile

6 - 我已经对包裹进行了操作:pantheon-files-plugin-dropboxlibappindicator1

有任何修复的想法吗?

3 个答案:

答案 0 :(得分:12)

快速修复我详细介绍my blog here,但只是在这里:

  1. 杀死保管箱,然后重启以显示

    dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start
    
  2. 启动后转到Dropbox中的设置,然后选择不在启动时启动。

  3. 转到系统设置 - >应用程序,从选项卡顶部选择" Startup"并从左下角的+按钮添加一个命令,将有一个输入,您可以在其中输入以下命令并按Enter键保存:

    env XDG_CURRENT_DESKTOP=Unity dropbox start
    
  4. 重启,你应该好好去。

答案 1 :(得分:1)

我按照this blog comment中的那个进行了类似的处理。

以下脚本启动Dropbox按预期显示托盘上的图标。

#!/bin/sh
sleep 10 && dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start

为了使其永久化,只需像在博客中提到的那样编辑dropbox.desktop对我不起作用。 运行脚本并转到Dropbox的首选项。取消“在系统启动时启动Dropbox”。这将摆脱.desktop文件。

现在我们在同一个地方创建自己的~/.config/autostart,我们可以将其命名为dropbox-fix.desktop

[Desktop Entry]
Name=Dropbox (fixed)
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=/usr/bin/dropbox-fix.sh
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

您应该将Exec=/usr/bin/dropbox-fix.sh更改为保存脚本的位置并使其可执行。

答案 2 :(得分:0)

您可以尝试运行Dropbox,然后点击选项,应该有一个选项,显示"托盘中的图标"或类似的规定。如果这对您有所帮助或需要更多帮助,请告诉我。