Warum sagt Dropbox, dass “ ” unter Arch Linux getötet wurde?

Ich versuche, Dropbox unter Arch Linux zu installieren. Ich habe sowohl dropbox als auch dropbox-cli, zumindest bis zu den Binärdateien.

Wenn ich dropbox alleine ausführe, antwortet es nur Killed in roter Schrift. Wenn ich dropbox-cli start ausführe, wird Folgendes ausgedruckt:

Starting Dropbox... Dropbox isn"t running! Done! 

Dann ein dropbox-cli status gibt Dropbox isn"t running! zurück.

Ich bin mit Ethernet verbunden.

Wohin soll ich von hier aus gehen?


Bearbeiten, um strace einzuschließen:

futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x1285920, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 158, {1430164659, 469752000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 164, {1430164659, 469845000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 170, {1430164659, 469934000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 177, {1430164659, 470056000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 select(0, NULL, NULL, NULL, {0, 1000}) = 0 (Timeout) pipe([5, 6]) = 0 fcntl(5, F_GETFD) = 0 fcntl(5, F_SETFD, FD_CLOEXEC) = 0 fcntl(6, F_GETFD) = 0 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd8e32809d0) = 22277 close(6) = 0 read(5, "", 50000) = 0 close(5) = 0 wait4(22277, <unfinished ...> +++ killed by SIGKILL +++ 

Kommentare

  • Haben Sie strace? Wenn ja, führen Sie strace dropbox aus und veröffentlichen Sie die Ausgabe (oder mindestens die letzten 20 oder 30 Zeilen). (Don ' keinen Kommentar verwenden; zusätzliche Informationen wie diese werden als Teil der Frage betrachtet, daher sollten Sie bearbeiten Ihre Frage und fügen Sie dort Informationen hinzu.)
  • Haben Sie es mit sudo versucht?
  • Sie sollten -f mit Ihrer Strace verwenden
  • Prozesse, die SIGKILL erhalten aus heiterem Himmel sind sie normalerweise, weil sie zu viel Speicher verbrauchen und dann der Teil des Kernels, der als Out-Of-Memory-Killer bezeichnet wird, sie tötet. Überprüfen Sie dmesg für Nachrichten, die so etwas erklären.
  • Ich wollte nur hinzufügen, dass dropbox und dropbox-cli inoffiziell sind Pakete und nicht Teil von Arch Linux. Probleme mit Dropbox unter Linux sollten idealerweise an die Dropbox-Entwickler gerichtet werden.

Antwort

Ich habe gesehen Es scheint, dass Arch- und Gentoo-Dropbox-Pakete anders funktionieren als erwartet: Es handelt sich im Grunde genommen um Wrapper, Erstversionen, die die aktuellste Binärdatei auf Ihr $ HOME / .dropbox-dist / herunterladen und ausführen können. Wenn Sie einfach dropbox ausführen, wird normalerweise $ HOME / .dropbox-dist / dropboxd gestartet und der ursprüngliche Prozess abgebrochen. Haben Sie nach dem Start ps -ef | grep dropbox überprüft? Hier ist, was ich normalerweise mache siehe:

$ strace dropbox .... clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd144c329d0) = 1530 close(6) = 0 read(5, "", 50000) = 0 close(5) = 0 wait4(1530, <unfinished ...> +++ killed by SIGKILL +++ Killed $ ps -ef | grep dropbox me 1530 1 99 09:05 pts/6 00:00:32 /home/me/.dropbox-dist/dropbox-lnx.x86_64-16.3.27/dropbox /newerversion 

RE: dropbox-status Rückgabe von Dropbox isn"t running!: das ist ein Rätsel, das meine Hypothese widerlegen würde, und wenn ich genug Repräsentanten hätte, um zu kommentieren, anstatt zu antworten, um sicherzustellen, dass Sie ps ausführen, hätte ich dies stattdessen getan.

Antwort

Ich hatte das gleiche Problem auf einer Gentoo-Box, in der dropbox start einfach Killed druckt. In meinem Fall wurde das Problem durch eine einfache

rm -rf ~/.dropbox-dist 

behoben. Ein weiterer Lauf von dropbox lud dann die richtige Version der Daemon-Binärdatei herunter und bat mich, mich erneut anzumelden, und alles funktionierte einwandfrei.

Antwort

Ich hatte dieses Problem das ganze Wochenende über auf meinem Computer. Ich gehe zu meiner Maschine im Büro. Es stellt sich heraus, dass ein Genie in der IT am Freitag den Namen des DNS-Servers geändert hat. Versuchen Sie, Google zu pingen:

ping google.com 

Und wenn Sie nichts erhalten. Dies ist das Problem. Sie müssen sich an Ihre IT wenden und das / ändern etc / resolv.conf Datei entsprechend dem, was sie Ihnen sagen.

Kommentare

  • Auch ich ' Ich bin mir bewusst, dass dies eine späte Antwort ist. Setzen Sie es einfach hier ein, falls jemand es später braucht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.