答案1
正如 kk78 所建议的这帖子中,现在有一个更好的答案没有 sudo 副作用:
dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start
所以我已复制*我的桌面条目:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop
将条目改成如下形式(请注意这个env
词):
[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
#Exec=dropbox start -i
Exec=env DBUS_SESSION_BUS_ADDRESS="" dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false
并禁用 Dropbox 的自动启动:
dropbox autostart n
* 您不能直接编辑它,因为每次登录时 Dropbox 都会替换该文件。
答案2
谢谢胡安·M·冈萨雷斯,如这帖子,暂时的但可行的解决方案如下:
dropbox stop
sudo dropbox start # please notice the sudo!
编辑 02/16/2016
请注意,此解决方案仍然有效(并且我仍在使用它),但是它对文件权限有副作用。请查看此主题以获取建议的解决方案列表: