Dropbox-Daemon stürzt nach Umbenennung des Benutzernamens ab

Dropbox-Daemon stürzt nach Umbenennung des Benutzernamens ab

Nachdem ich meinen Benutzernamen in Linux Mint wie hier beschrieben umbenannt habe Artikel, mein Dropbox-Daemon stürzt immer ab.

Umbenennungsprozess abgeschlossen:

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

In meinem Fall:

~$ 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

Ich habe den Dropbox-Daemon neu installiert und jedes Mal, wenn ich versuche, den Daemon zu starten, stürzt er ab und erstellt immer eine andere dropbox_error####.txt-Datei.

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

Aufpoppen:

Dropbox-Absturz-Popup

Fehlermeldung:dropbox_error7_MXjP.txt

bn.BUILD_KEY: Dropbox
bn.VERSION: 39.4.49
bn.DROPBOXEXT_VERSION: fehlgeschlagen
bn.is_frozen: Wahr
machine_id: fehlgeschlagen
pid: 8571
ppid: 8570
ppid exe: '/usr/bin/python2.7'
UID: 1000
Benutzerinfo: 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')
effektive_Benutzerinformationen: 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
Gruppennummer: 1000
EGId: 1000
Gruppeninfo: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
effektive_Gruppeninfo: grp.struct_group(gr_name='yuza', gr_passwd='x', gr_gid=1000, gr_mem=[])
LD_LIBRARY_PATH: Keine
cwd: '/home/yuza'
     realer_Pfad='/home/yuza'
            Modus=040755 UID=1000 GID=1000
     übergeordneter Modus=040755 uid=0 gid=0
HOME: u'/home/yuza'
Anwendungsdaten: u'/home/user/.dropbox/instance1'
         real_path=u'/home/Benutzer/.dropbox/Instanz1'
                nicht gefunden
         übergeordnetes Element nicht gefunden
Dropbox-Pfad: u'/home/yuza/Dropbox'
              real_path=u'/home/yuza/Dropbox'
                        nicht gefunden
              übergeordneter Modus=040755 uid=1000 gid=1000
sys_executable: "/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox"
                realer_Pfad='/home/yuza/.dropbox-dist/dropbox-lnx.x86_64-39.4.49/dropbox'
                        Modus=0100755 UID=1000 GID=1000
                übergeordneter Modus=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'
                        nicht gefunden
                übergeordnetes Element nicht gefunden
temporäres Verzeichnis: „/tmp“
         realer_Pfad='/tmp'
                Modus=041777 UID=0 GID=0
         übergeordneter Modus=040755 uid=0 gid=0
Traceback (letzter Anruf zuletzt):
  Datei "dropbox/client/main.pyc", Zeile 6196, in main_startup
  Datei "dropbox/client/main.pyc", Zeile 2412, im Run
  Datei "dropbox/client/main.pyc", Zeile 1453, in startup_low
  Datei „dropbox/client/main.pyc“, Zeile 1035, in safe_makedirs
  Datei "os.pyc", Zeile 150, in Makedirs
  Datei "os.pyc", Zeile 150, in Makedirs
  Datei „os.pyc“, Zeile 157, in Makedirs
OSError: [Errno 13] Berechtigung verweigert: '/home/user'

Hat jemand eine Idee, wie man dieses Schlamassel lösen kann?
Ich bin für jede Hilfe, jeden Link, jeden Hinweis und jeden Tipp dankbar!

Antwort1

Sie sagen, Sie hätten den Dropbox-Daemon neu installiert, aber er verweist immer noch auf /home/user/.dropbox/instance1. Vielleicht haben Sie ihn nicht deinstalliert und haben deshalb noch einige Konfigurationen übrig?

Sie können das Problem möglicherweise mit einem symbolischen Link beheben, sodass /home/user/.dropbox auf /home/yuza/.dropbox verweist.

Antwort2

@J_H, du hattest recht. Obwohl ich Dropbox deinstalliert hatte, führte ich den Befehl aus ~$ locate dropboxund sah, dass viele Dateien übrig waren. Also löschte ich viele davon (siehe Befehle unten) und schließlich funktionierte es, nachdem ich es erneut installiert hatte!

~$ 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

verwandte Informationen