Dropbox neden Arch Linux'ta “Öldürüldü” diyor?


9

Arch Linux'a Dropbox kurmaya çalışıyorum. İkisini de kurdum dropboxve dropbox-clien azından ikili dosyalara sahip olmak için.

dropboxKendi başıma koştuğumda , sadece Killedkırmızı harflerle yanıt veriyor . Ben koştuğumda dropbox-cli startyazdırır:

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

Sonra bir dropbox-cli statusgeri döner Dropbox isn't running!.

Ethernet'e bağlıyım.

Buradan nereye gitmeliyim?


Şerit dahil etmek için düzenleyin:

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

Var mı strace? Öyleyse, çalıştırmayı deneyin strace dropboxve çıktıyı (veya en azından son 20 veya 30 satırı) kaydedin. (Bir yorum kullanmayın; bunun gibi ek bilgiler sorunun bir parçası olarak kabul edilir , bu nedenle sorunuzu düzenlemeli ve buraya bilgi eklemelisiniz.)
— G-Man 'Eski Monica'yı Geri Getir'

1
Sudo ile denedin mi?
— Eşref

1
— Stra

2
SIGKILL'i maviden çıkaran süreçler genellikle çok fazla bellek yedikleri ve daha sonra çekirdeğin Bellek Dışı katil denilen kısmı onları öldürdüğü için olur. dmesgBöyle bir şeyi açıklayan mesajları kontrol edin .
— Josip Rodin

1
Sadece bu eklemek istedim dropboxve dropbox-cligayri resmi paketler ve Arch Linux parçasıdır. Linux'ta çalışan Dropbox ile ilgili sorunlar ideal olarak Dropbox geliştiricilerine yönlendirilmelidir.
— Alexander

Yanıtlar:


1

Bu davranışı bir süredir gördüm. Görünüşe göre arch ve gentoo dropbox paketleri beklenenden farklı çalışıyor: temel olarak sarmalayıcılar, en güncel ikiliyi $ HOME / .dropbox-dist / cihazınıza indirebilen ve bunun yerine çalıştırabilen ilk sürümler. Genellikle dropbox'ı çalıştırırsanız, $ HOME / .dropbox-dist / dropboxd öğesini başlatır ve orijinal işlemi öldürür. ps -ef | grep dropboxLansmandan sonra kontrol ettiniz mi? Genelde gördüğüm şey:

$ 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-statusdönen Dropbox isn't running!: bu benim hipotezimi çürütecek bir bilmecedir ve cevap yerine yorum yapmak için yeterli temsilci olsaydım, koştuğunuzdan emin olmak için psbunu yapardım.


1

Aynı sorunu sadece bir Gentoo kutusunda dropbox startda basmıştım Killed. Benim durumumda, basit bir

rm -rf ~/.dropbox-dist

sorunu çözdü. Başka bir işlem dropboxdaha sonra daemon ikilisinin doğru sürümünü indirdi ve tekrar giriş yapmamı istedi ve her şey yolunda gitti.


0

Bütün hafta sonu makinemde bu problem vardı. Ofisteki makineme uzaktayım. BT'deki bazı dehaların Cuma günü DNS Sunucusu adını değiştirdiği ortaya çıktı. Google'a ping atmayı deneyin:

ping google.com

Ve eğer bir şey almıyorsan. Sorun bu. BT'nizle iletişim kurmanız ve /etc/resolv.conf dosyasını size söylediklerine göre değiştirmeniz gerekir.


Ayrıca, bunun geç bir cevap olduğunun farkındayım. Sadece birinin yolda olması gerektiğinde buraya koy.
— Wilmer E. Henao
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.