Tại sao Dropbox lại nói rằng Kills giết chết trên Arch Linux?


9

Tôi đang cố gắng cài đặt Dropbox trên Arch Linux. Tôi đã cài đặt cả hai dropboxdropbox-cli, ít nhất là đến mức có nhị phân.

Khi tôi tự chạy dropbox, nó chỉ phản Killedhồi bằng chữ đỏ. Khi tôi chạy dropbox-cli start, nó in ra:

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

Rồi a dropbox-cli statussẽ trở về Dropbox isn't running!.

Tôi đang kết nối với ethernet.

Tôi nên đi đâu từ đây?


Chỉnh sửa để bao gồm strace:

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

Bạn có stracekhông Nếu vậy, hãy thử chạy strace dropboxvà đăng đầu ra (hoặc ít nhất là 20 hoặc 30 dòng cuối cùng). (Đừng sử dụng một nhận xét; thông tin bổ sung như thế được coi là một phần của câu hỏi , vì vậy bạn nên chỉnh sửa câu hỏi của mình và thêm thông tin vào đó.)
G-Man nói 'Tái lập lại'

1
Bạn đã thử với sudo chưa?
Esref

1
Bạn nên sử dụng -f với bước đi của bạn
rrauenza

2
Các quá trình khiến SIGKILL biến mất khỏi màu xanh thường là do chúng ăn quá nhiều bộ nhớ, và sau đó phần nhân được gọi là kẻ giết người Out-Of-Memory giết chết chúng. Kiểm tra dmesgtin nhắn giải thích một điều như vậy.
Josip Rodin

1
Chỉ muốn thêm nó dropboxdropbox-clilà các gói không chính thức và không phải là một phần của Arch Linux. Các vấn đề với Dropbox chạy trên Linux lý tưởng nhất là được hướng tới các nhà phát triển Dropbox.
Alexander

Câu trả lời:


1

Tôi đã thấy hành vi này khá lâu. Có vẻ như các gói dropbox arch và gentoo hoạt động khác với dự kiến: về cơ bản chúng là các trình bao bọc, các phiên bản ban đầu có thể tải xuống tệp nhị phân mới nhất về $ HOME / .dropbox-dist / và chạy nó, thay vào đó. Thông thường nếu bạn chỉ đơn giản chạy dropbox, nó sẽ khởi chạy $ HOME / .dropbox-dist / dropboxd và giết tiến trình ban đầu. Bạn đã kiểm tra ps -ef | grep dropboxsau khi ra mắt? Đây là những gì tôi thường thấy:

$ 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-statusreturn Dropbox isn't running!: đó là một câu hỏi hóc búa sẽ bác bỏ giả thuyết của tôi và nếu tôi có đủ đại diện để bình luận thay vì trả lời, để chắc chắn rằng bạn đang chạy ps, thay vào đó tôi sẽ làm như vậy.


1

Tôi gặp vấn đề tương tự trên hộp Gentoo, nơi dropbox startchỉ đơn giản là in Killed. Trong trường hợp của tôi, một đơn giản

rm -rf ~/.dropbox-dist

đã khắc phục sự cố. Một lần chạy khác dropboxsau đó đã tải xuống phiên bản chính xác của nhị phân daemon và yêu cầu tôi đăng nhập lại, và mọi thứ đều hoạt động tốt.


0

Tôi đã có vấn đề này trong máy của tôi tất cả các ngày cuối tuần. Tôi từ xa vào máy của tôi tại văn phòng. Nó chỉ ra rằng một số thiên tài tại CNTT đã thay đổi tên Máy chủ DNS vào thứ sáu. Hãy thử ping google:

ping google.com

Và nếu bạn không nhận được bất cứ điều gì. Đây là vấn đề. Bạn sẽ phải liên hệ với IT của mình và thay đổi tệp /etc/resolv.conf tương ứng với những gì họ nói với bạn.


Ngoài ra, tôi biết đây là một câu trả lời muộn. Chỉ cần đặt nó ở đây trong trường hợp ai đó cần nó xuống đường.
Wilmer E. Henao
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.