Dropbox 权限错误

Dropbox 权限错误

过去 2 个月我一直在使用 Dropbox,没有任何问题。
我目前正在使用带有 XFCE 的 Archlinux,最近更新了我的发行版
(这可能是问题所在,也可能是其他原因)。
现在,每当我启动 Dropbox 时,它都会出现错误并退出,提示
“无法启动 Dropbox...权限错误”

这是它打印出来的日志:

pid:    1126
ppid:   1
uid:    1000
user_info:  ('user', 'x', 1000, 95, '', '/home/user', '/bin/bash')
effective_user_info:    ('user', 'x', 1000, 95, '', '/home/user', '/bin/bash')
euid:   1000
gid:    95
egid:   95
group_info: ('storage', 'x', 95, [])
effective_group_info:   ('storage', 'x', 95, [])
appdata:    u'/home/user/.dropbox'
    mode=040700 uid=1000    gid=95
parent  mode=040755 uid=1000    gid=0
dropbox_path:   u'/home/user/Dropbox'
    mode=040700 uid=1000    gid=95
parent  mode=040755 uid=1000    gid=0
HOME:   /home/user
tempdir:    '/tmp'
    mode=041777 uid=0   gid=0
parent  mode=040755 uid=0   gid=0
Traceback (most recent call last):
  File "core/authenticate.py", line 564, in authentication_thread
  File "core/authenticate.py", line 60, in handle_register
  File "core/databases.py", line 567, in load_dropbox_filecache
  File "core/file_cache.py", line 870, in __init__
  File "core/file_cache.py", line 852, in _create_connhub
Exception: Not a valid FileCache file

答案1

更新 Arch Linux 后,
pacman 将所有软件包保存在 /var/cache/pacman/pkg 目录中。
/ 分区已满,因此 dropbox 无法写入任何内容,无法正常工作。
简单的解决方案是清除整个 /var/cache/pacman/pkg 目录。
不过,调整分区大小以应对未来的情况也是一个好主意。

相关内容