[이것은 더 이상 사용되지 않는 초기 답변입니다. 이제이 버그와 관련 버그를 조사했습니다. sudo의 파일 소유권 변경 / 복구 불편없이 새롭고 더 나은 해결 방법은 대신 kk78의 답변 또는 "dropbox stop && dbus-launch dropbox start"
다른 답변 의 명령 줄 을 참조하십시오 .]
이 Dropbox 트레이 아이콘 버그는 권한과 관련이있는 것 같습니다.
수정 될 때까지 요즘 Xubuntu, Linux Mint 등의 사용자를 위해 작동하는 명령 줄 (Konsole, Terminal 등)에서 임시 해결 방법이 있습니다.
dropbox stop
sudo dropbox start
노트 :
"sudo"에 대해 루트로 Dropbox를 실행하면 권한 버그가 극복되고 트레이 아이콘이 다시 올바르게 작동합니다.
그러나 숨겨진 폴더 ~ / .dropbox / 에 사용자 대신 루트가 소유 한 파일 몇 개 (Dolphin과 같은 파일 관리자에서 볼 수 있듯이)와 루트 암호 가있어 작은 보조 효과가 있습니다. Dropbox를 시작할 때 요청됩니다.
다음 업데이트로 버그가 수정 될 때까지 Linux에서 Dropbox 트레이 아이콘이 완전히 작동하도록하는 임시 해결 방법으로도 문제가 해결되지만 수정 프로그램이 올바른 권한을 복원하지 못하면 가상의 경우 버그 후 빠른 해결책입니다. 수정은 다음과 같습니다
sudo dropbox stop
sudo chown -R USER:GROUP /home/USER/.dropbox
dropbox start
물론 USER와 GROUP을 교체하십시오. 예를 들어 Unix, UTF-8, Go language 등의 공동 제작자 인 경우;)는 다음과 같습니다.
sudo chown -R ken:ken /home/ken/.dropbox
최신 정보:
죄송합니다.이 임시 해결 방법은 여전히 실행 가능하지만 편리하지 않은 것으로 나타났습니다. 숨겨진 ~ / .dropbox 폴더 에 이미 언급 된 파일 몇 개가 루트에 의해 소유 될뿐만 아니라 Dropbox 서버에서 Dropbox로 다운로드 된 파일도 있습니다. Dropbox를 루트로 실행하는 컴퓨터의 폴더 (보통 ~ / Dropbox )
따라서 버그 수정이있을 때까지이 해결 방법을 계속 사용하고 있지만 사용하려면 적어도 다운로드 한 문서를 편집 할 때 권한 복구 라인을 Dropbox 폴더에도 적용해야합니다. 예를 들면 다음과 같습니다.
sudo chown -R USER:GROUP /home/USER/Dropbox
컴퓨터를 시작할 때 시간을 절약하고 적용하기 위해 명령 줄이나 마우스 클릭으로 실행할 수있는 실행 파일이 있는 dropbox.sh 텍스트 파일과 같은 간단한 셸 스크립트에 포함 시킬 수 있습니다.
#!/bin/bash
dropbox stop
sudo dropbox start
sudo chown -R USER:GROUP /home/USER/Dropbox
간단한 대안 해결 방법 :
이전의 모든 절차 대신 파일 소유권 변경 및 복구 등을 처리하는 것이 너무 불편한 경우 가장 간단한 대안은 아이콘을 사용하지 않고 Dropbox 버그 수정을 기다리며 Dropbox 상태를 수시로 확인하는 것입니다. 명령 줄을 사용하여 :
dropbox status
결과적으로 Dropbox가 실행중인 경우 대부분의 시간은 "최신" 입니다.
나중에 위쪽 화살표를 사용하여 열려있는 작은 명령 줄 창에서이 줄을 빠르게 다시 실행할 수 있습니다.
다음을 입력하여 추가 명령 줄 도움말을 참조하십시오.
dropbox
이미 제안했듯이 다른 해결 방법 (스도) 사용을 중지하고 일반 파일 소유권을 복구하고 루트 대신 일반 사용자로 Dropbox를 다시 시작하려면 한 번만 사용하십시오 (USER 및 GROUP 바꾸기).
sudo dropbox stop
sudo chown -R USER:GROUP /home/USER/Dropbox
sudo chown -R USER:GROUP /home/USER/.dropbox
sudo chown -R USER:GROUP /home/USER/.dbus
dropbox start
새로운 업데이트:
이 질문에 대한 kk78의 답변 을 참조하십시오. 내 것보다 훨씬 나은 해결 방법이 있으며 루트가 아닌 일반 사용자로서 Dropbox 트레이 아이콘이 있습니다. 적어도 Xubuntu와 Linux Mint에서는 작동합니다.
쉘 스크립트로도 사용할 수 있습니다.
#!/bin/bash
dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start