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.