Miért mondja a Dropbox “ Killed ” üzenetet Arch Linux rendszeren?

Megpróbálom telepíteni a Dropboxot az Arch Linux rendszerre. Telepítettem mind a dropbox, mind a dropbox-cli, legalábbis a bináris fájlokig.

Amikor a dropbox fájlt egyedül futtatom, az csak piros betűkkel válaszol a Killed -re. Amikor futtatom a dropbox-cli start fájlt, kiírja:

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

Ezután egy dropbox-cli status visszatér Dropbox isn"t running!.

Csatlakoztatom az ethernet-hez.

Hová menjek innen?


Szerkesztés a strace felvételéhez:

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 +++ 

Megjegyzések

  • Van strace? Ha igen, próbálkozzon a strace dropbox futtatásával, és tegye a kimenetet (vagy legalább az utolsó 20 vagy 30 sort). (Don ' ne használjon megjegyzést; az ehhez hasonló kiegészítő információkat a kérdés részének tekintik , ezért szerkesztenie kell a kérdésed, és adj hozzá információkat.)
  • Próbálkoztál már a sudo-val?
  • Használd az -f parancsot a strace-el a kékből általában azért következnek be, mert túl sok memóriát esznek, majd a kernel memórián kívüli gyilkosnak nevezett része megöli őket. Ellenőrizze dmesg az ilyet magyarázó üzenetekhez.
  • Csak annyit akartam hozzáfűzni, hogy dropbox és dropbox-cli nem hivatalosak csomagok és nem az Arch Linux része. A Linuxon futó Dropbox problémáit ideális esetben a Dropbox fejlesztők felé kell irányítani.

Válasz

Láttam Úgy tűnik, hogy az arch és a gentoo dropbox csomagok a vártnál eltérõen mûködnek: alapvetõen burkolók, kezdeti verziók, amelyek képesek letölteni a legfrissebb bináris fájlokat a $ HOME / .dropbox-dist / fájlba, és ezt futtatni, helyettük. Általában, ha egyszerűen a dropboxot futtatja, elindítja a $ HOME / .dropbox-dist / dropboxd alkalmazást, és megöli az eredeti folyamatot. Megjelölte-e az ps -ef | grep dropbox fájlt az indítás után? Itt van, amit általában lásd:

$ 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 visszatérő Dropbox isn"t running!: egy olyan gond, amely megcáfolná a hipotézisemet, és ha elegendő képviselőm lenne ahhoz, hogy válasz helyett megjegyzést fűzzek ahhoz, hogy megbizonyosodjak arról, hogy Ön ps futtatja, akkor helyette ezt tettem volna.

Válasz

Ugyanaz a problémám volt egy Gentoo dobozon, ahol dropbox start egyszerűen kinyomtatná Killed. Esetemben egy egyszerű

rm -rf ~/.dropbox-dist 

kijavította a problémát. A dropbox újabb futtatása ezután letöltötte a démon bináris fájl helyes verzióját, és megkért, hogy jelentkezzek be újra, és minden rendben működött.

Válasz

Egész hétvégén a gépemben volt ez a probléma. Az irodában távozom a gépemhez. Kiderült, hogy az informatika néhány zsenije pénteken megváltoztatta a DNS-kiszolgáló nevét. Próbáljon pingelni a Google-on:

ping google.com 

És ha nem kap semmit. Ez a probléma. Lépjen kapcsolatba informatikájával és módosítsa a / Az etc / resolv.conf fájl az Ön által elmondottaknak megfelelően.

Megjegyzések

  • Ezenkívül én ' tudom, hogy ez egy késői válasz. Csak tegye ide, ha valakinek szüksége lenne rá az úton.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük