Dropbox-Daemon вылетает после переименования имени пользователя

Dropbox-Daemon вылетает после переименования имени пользователя

После того, как я переименовал свое имя пользователя в Linux Mint, как описано в этом статья, мой Dropbox-Daemon постоянно зависает.

Процесс переименования завершен:

Ctrl+ Alt+ L
Ctrl+ Alt+T

~$ exec sudo -i
~$ killall -u oldname
~$ id oldname
~$ usermod -l newname oldname
~$ groupmod -n newname oldname
~$ usermod -d /home/newname -m newname
~$ usermod -c "New_real_name" newname
~$ id newname
~$ reboot

В моем случае:

~$ exec sudo -i
~$ killall -u user
~$ id user
~$ usermod -l yuza user
~$ groupmod -n yuza user
~$ usermod -d /home/yuza -m yuza
~$ usermod -c "Orthonym" yuza
~$ id yuza
~$ reboot

Я переустановил Dropbox-Daemon, и каждый раз, когда я пытаюсь запустить Deamon, он вылетает и каждый раз создает другой файл dropbox_error####.txt.

~$ sudo apt remove dropbox
~$ sudo apt install dropbox
~$ dropbox status
   Dropbox isn't running!
~$ sudo dropbox start -i

Неожиданно возникнуть:

Всплывающее окно с сообщением о сбое Dropbox

Сообщение об ошибке:dropbox_error7_MXjP.txt

bn.BUILD_KEY: Dropbox
bn.ВЕРСИЯ: 39.4.49
bn.DROPBOXEXT_VERSION: не удалось
bn.is_frozen: Правда
machine_id: не удалось
пид: 8571
ppid: 8570
ppid exe: '/usr/bin/python2.7'
uid: 1000
user_info: pwd.struct_passwd(pw_name='yuza', pw_passwd='x', pw_uid=1000, pw_gid=1000, pw_gecos='Orthonym', pw_dir='/home/yuza', pw_shell='/bin/bash')
effective_user_info: pwd.struct_passwd(pw_name='yuza', pw_passwd='x', pw_uid=1000, pw_gid=1000, pw_gecos='Orthonym', pw_dir='/home/yuza', pw_shell='/bin/bash')
euid: 1000
гид: 1000
egid: 1000
group_info: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
эффективная_групповая_информация: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
LD_LIBRARY_PATH: Нет
cwd: '/home/yuza'
     real_path='/home/yuza'
            режим=040755 uid=1000 gid=1000
     родительский режим=040755 uid=0 gid=0
ДОМ: u'/home/yuza'
appdata: u'/home/user/.dropbox/instance1'
         real_path=u'/home/user/.dropbox/instance1'
                не найдено
         родитель не найден
dropbox_path: u'/home/yuza/Dropbox'
              real_path=u'/home/yuza/Dropbox'
                        не найдено
              родительский режим=040755 uid=1000 gid=1000
sys_executable: '/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox'
                real_path='/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox'
                        режим=0100755 uid=1000 gid=1000
                родительский режим=040755 uid=1000 gid=1000
trace.__file__: '/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/python-packages-27.zip/dropbox/client/ui/common/boot_error.pyc'
                real_path='/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/python-packages-27.zip/dropbox/client/ui/common/boot_error.pyc'
                        не найдено
                родитель не найден
временный каталог: '/tmp'
         реальный_путь='/tmp'
                режим=041777 uid=0 gid=0
         родительский режим=040755 uid=0 gid=0
Трассировка (последний вызов последний):
  Файл "dropbox/client/main.pyc", строка 6196, в main_startup
  Файл "dropbox/client/main.pyc", строка 2412, в запуске
  Файл "dropbox/client/main.pyc", строка 1453, в startup_low
  Файл "dropbox/client/main.pyc", строка 1035, в safe_makedirs
  Файл "os.pyc", строка 150, в makedirs
  Файл "os.pyc", строка 150, в makedirs
  Файл "os.pyc", строка 157, в makedirs
OSError: [Errno 13] Отказано в доступе: '/home/user'

Есть ли у кого-нибудь идеи, как решить эту проблему?
Я благодарен за любую помощь, ссылки, отсылки и подсказки!

решение1

Вы говорите, что переустановили демон dropbox, но он все еще ссылается на /home/user/.dropbox/instance1. Возможно, вы не удалили его, и поэтому у вас остались некоторые конфигурации?

Вы можете исправить это с помощью символической ссылки, так что /home/user/.dropbox будет указывать на /home/yuza/.dropbox.

решение2

@J_H ты был прав, хотя я удалил dropbox, я запустил команду ~$ locate dropboxи увидел, что осталось много файлов. Поэтому я удалил многие из них (см. команды ниже) и, наконец, это сработало, после того как я установил его снова!

~$ sudo apt remove dropbox
~$ locate dropbox
~$ rm -rfv /home/yuza/.dropbox
~$ rm -rfv /home/yuza/.dropbox-dist
~$ sudo rm -rfv /usr/share/icons/Mint-X/status/*/*dropbox*
~$ sudo rm -rfv /usr/share/icons/Mint-Y/apps/*/*dropbox*
~$ sudo rm -rfv /home/yuza/.mozilla/firefox/mwad0hks.default/storage/default/*dropbox*
~$ sudo apt install dropbox
~$ dropbox start -i
~$ dropbox status

Связанный контент