如何解决Dropbox在Ubuntu 16.04 LTS MATE中无法自动启动的问题?
解决Ubuntu MATE 16.04.4 LTS中Dropbox开机启动失效的问题
针对你遇到的——已经在Ubuntu MATE 16.04.4 LTS上安装好Dropbox并勾选了“系统启动时启动”,但重启后Dropbox并未自动启动的问题,我整理了几个实用的解决方案,你可以按顺序尝试:
方法1:手动创建/修复自动启动配置文件
有时候图形界面的设置不会正确生成或更新自动启动的配置文件,我们可以手动创建一个:
- 打开终端,先创建自动启动目录(如果不存在的话):
mkdir -p ~/.config/autostart - 用文本编辑器创建Dropbox的自动启动文件:
nano ~/.config/autostart/dropbox.desktop - 将以下内容粘贴到文件中:
[Desktop Entry] Name=Dropbox GenericName=File Synchronizer Comment=Sync your files across computers and to the web Exec=dropbox start -i Terminal=false Type=Application Icon=dropbox Categories=Network;FileTransfer; StartupNotify=false X-MATE-Autostart-enabled=true - 保存并退出编辑器(按
Ctrl+O,回车确认保存,再按Ctrl+X退出),然后重启系统测试。
方法2:验证Dropbox启动命令的有效性
先确认Dropbox的启动命令本身能正常工作:
- 在终端中执行:
dropbox start -i - 如果这条命令能成功启动Dropbox,说明命令没问题,问题出在自动启动的配置上;如果启动失败,建议重新安装caja-dropbox组件来修复可能的损坏:
重新安装后,再完成一次身份验证流程,之后再设置开机启动。sudo apt install --reinstall caja-dropbox
方法3:通过MATE桌面的“启动应用程序”添加条目
直接用MATE桌面的图形工具来配置自动启动:
- 打开系统菜单,找到启动应用程序(或者在终端输入
mate-session-properties打开) - 点击添加按钮,填写以下信息:
- 名称:Dropbox
- 命令:
dropbox start -i - 注释:Sync your files with Dropbox
- 勾选刚添加的Dropbox条目,点击关闭,重启系统测试。
方法4:检查用户权限设置
如果Dropbox相关文件夹的权限不正确,也会导致无法自动启动:
- 在终端执行以下命令,确保
~/.dropbox和~/Dropbox文件夹属于当前用户:sudo chown -R $USER:$USER ~/.dropbox ~/Dropbox - 执行完成后重启系统,看看Dropbox是否能自动启动。
如果以上方法都无效,可以通过查看系统日志来排查具体错误:
journalctl -xe | grep dropbox
日志里的报错信息能帮你定位更具体的问题。
内容的提问来源于stack exchange,提问作者N0rbert
相关产品推荐
相关产品推荐

