![Dropbox 3.2.9 로컬 테마 무시/알림 아이콘 누락](https://rvso.com/image/977401/Dropbox%203.2.9%20%EB%A1%9C%EC%BB%AC%20%ED%85%8C%EB%A7%88%20%EB%AC%B4%EC%8B%9C%2F%EC%95%8C%EB%A6%BC%20%EC%95%84%EC%9D%B4%EC%BD%98%20%EB%88%84%EB%9D%BD.png)
xubuntu 13.10에서 14.04로 업그레이드한 후, 여러 가지 문제 중에서 시스템에 dropbox를 다시 설치해야 한다는 사실을 발견했습니다. 제안대로 다음을 수행했습니다.여기:
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
편집하다:.deb
이 방법으로 아래에 설명된 문제를 해결하지 못했기 때문에 다음 에서 Dropbox를 설치해 보았습니다.여기우분투의 경우.
이로 인해 다시 작동하는 것으로 보이는 Dropbox 버전 3.2.9가 설치되었지만 의 알림 아이콘은 xfce4-panel
로컬로 설정된 테마/아이콘을 따르지 않습니다.
여기에서는 를 사용하고 있으며 elementary-xfce-dark
, 사용하려는 Dropbox 상태 아이콘이 에 있는지 확인할 수 있습니다 /usr/share/icons/elementary-xfce-dark/panel
.
그러나 실제로 사용되는 아이콘( ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
)은 투명도가 있는 PNG 파일이지만 자세히 보면 배경이 로 되어 있어 #EFEBE7
알파 채널을 사용하고 있고 다른 항목이 이를 배경색으로 설정하고 있음을 알 수 있습니다.
업데이트
xfce4-panel
재부팅 후 알림 영역이나 시스템 트레이에 Dropbox 아이콘이 전혀 표시되지 않는 경우가 있습니다 .
부분적으로 해결됨
따라서 Dropbox를 제거한 후 다시 설치하면 오류가 발생합니다.여기.deb 패키지를 사용하면 이제 하드 재부팅할 때마다 간헐적으로 다음이 표시됩니다.
다음은 하드 재부팅 이전에 수행했던 기억 가능한 모든 작업 목록입니다.
- 다음을 설치했습니다.
- 의 팁을 따랐습니다.여기로그인 시 자동 시작을 비활성화합니다
indicator-application-service
('세션 및 시작'/'응용 프로그램 자동 시작' 메뉴에서 '표시기 응용 프로그램'이라고 함). - 염소 여러 마리를 희생했습니다..
나는 다음을 확인할 수 있습니다:
- 실행 중인 버전은 에서 호출됩니다
~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/
. - Dropbox 아이콘이알림 영역, 시스템 트레이가 아닌
xfce4-panel
; $ python --version
생산하다Python 2.7.6
아이콘의 모양에 영향을 주기 위해 위의 단계 중 어떤 단계가 필요한지 정확히 모르겠습니다. 다시 한 번 실망스럽게도 아이콘은 몇 번의 종료/부팅 주기마다 한 번씩만 간헐적으로 나타납니다. 따라서 YMMV!
또한 사용되는 아이콘과 테마/스타일이 여전히 로컬로 설정된 테마와 일치하지 않는다는 점에 주목합니다. 예를 들어 툴팁을 확인하세요.
...대...
진행 상황 노트
- 이 문제에 대해 말이 많은 것 같습니다.여기, 그리고여기, 최신 버전의 보관용 계정(3.0.3)이 이제Qt UI. 로컬 테마를 무시하는 dropbox 3.0.3의 동작은 다음과 같은 다른 Linux 배포판에도 적용되는 것으로 보입니다.민트그리고아치.
- 이 페이지xfce4에 Qt5 소프트웨어가 로컬 테마를 사용하는 것을 허용하지 않는 버그가 있음을 시사합니다. 그러나
xfce4-session
버전 4.11로 업그레이드해도 문제가 해결되지 않았습니다. - 다른 문제를 해결하기 위해 xubuntu 14.0.4-1을 새로 설치하려고 하므로 문제가 지속되는지 여기에 다시 보고하겠습니다.
- xubuntu 14.04-1의 새로운 버전을 설치한 후 이제 보관용 계정 알림 아이콘이 전혀 표시되지 않습니다! 다시 활성화하는 방법을 찾으면 여전히 동일한 문제가 발생할 수 있다고 생각합니다. 계속할게...
- 다양한 설치 옵션(dropbox 웹사이트의 deb 파일, 소스에서 컴파일 및 설치)을 시도해도 아직 해결책이 나오지 않았습니다. 제안을 환영합니다!
답변1
그럼 두 달이 넘도록 완전한 답변이 없나요?
그럼 그럼 됐어!
이제 발표합니다... 나의 너무나 당혹스럽고 별로 추천할 수 없는, 역겹도록 오그라들고마구 자르기:
- 또는
.dropbox-dist
에 있을 수 있는 디렉토리 에서 알림 아이콘을 찾으세요 . 이 안에 있는 아이콘은 폴더에 있습니다 (또는 이와 유사하며 사용된 버전 및 빌드에 따라 경로가 다를 수 있음).~/.dropbox-dist
/var/lib/dropbox/.dropbox-dist
dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
- 의 색상을 결정하십시오
xfce4-panel
. 다음과 같은 도구를 사용하면 쉽습니다.단색상 선택 도구()를 사용합니다. 내 것은
#242424
. - 투명도가 있는 PNG 이미지인 각 알림 아이콘은 Gimp로 엽니다. 네, 맞습니다 여러분, 제가 갈게요배경을 투명에서 단색으로 변경(나의 경우에는,
#242424
).
결과:
좋아 보여. 색상이 변하지 않기 때문에 이것은 나에게 완벽하게 좋습니다 xfce4-panel
. 그러나 몇 가지 참고할 사항은 다음과 같습니다.
- 변경 사항을 적용하려면 Dropbox를 다시 시작해야 합니다.
- ~$ 보관용 계정 중지
- ~$ 보관용 계정 시작
#EFEBE7
기본 16x16px 아이콘을 편집하는 경우 아이콘이 22x22px인 경우 2px 테두리가 가운데에 있는 것을 볼 수 있습니다 . 저는 단순히 아이콘을 필요한 크기(22x22px)로 확대하여 이 문제를 해결했습니다.Dropbox가 업데이트되면 아이콘이 사라질 수 있습니다. 직접 시도하려면 Dropbox 디렉터리 외부에 아이콘의 백업 복사본을 보관하세요. 또는 여기에서 다운로드할 수 있습니다(
#242424
패널 색상에도 사용하는 경우).(
dropboxstatus-logo.png
)(
dropboxstatus-idle.png
)(
dropboxstatus-busy.png
)(
dropboxstatus-busy2.png
)(
dropboxstatus-x.png
)
답변2
합성을 비활성화한 다음 다시 시작하면 아이콘이 트레이 표시줄에 표시됩니다. 슬프게도 합성이 필요하기 때문에 그것은 나에게 해결책이 아닙니다.
Xubuntu 14.04에서 합성을 비활성화하려면:
- "모든 설정"으로 이동하여 "창 관리자 조정"을 클릭합니다.
- "합성기"탭으로 이동
- "디스플레이 합성 활성화" 옵션을 선택 취소하세요.
추신: 대신 댓글에 이것을 추가했어야 했지만 담당자가 충분하지 않아 아직 댓글을 달 수 없습니다. 포인트 (멍청한 규칙).
답변3
이것은 sharky 답변의 자동화된 버전입니다. 먼저 다음과 같은 스크립트를 만듭니다 fix-dropbox-icons
.
#!/bin/bash
find $HOME/.dropbox-dist/ -name '*.png' -exec \
convert \{} -background '#000000' -alpha remove \{} \;
배경이 검정색이 아닌 다른 색상인 경우 #000000
그에 따라 비트를 조정하십시오. 이 스크립트 를 잊지 마세요 chmod +x
.
시작 시( .xsession
, .Xinit
, .i3/config
, DE 설정... 설정에 따라 다름) 시작/로그인 시 이 스크립트를 실행하도록 합니다. 로그인한 상태에서 Dropbox가 업데이트되고 다시 시작되면 아이콘이 일시적으로 엉망이 되지만 다음에 로그인하면 다시 수정되어야 합니다.
답변4
XUBUNTU 14.04.1 커널 3.13.0-44
위에서 bash -c "dropbox stop && sleep 5 && strace ~/.dropbox-dist/dropboxd 2>/dev/null >/dev/null" 스크립트를 사용하여 알림 아이콘을 복원했습니다. 그런데 터미널을 닫거나 CTRL-C를 눌러 빠져나오면 또 사라졌습니다.
-D 스위치를 사용하여 시작 프로그램에 스크립트를 넣고 재부팅했습니다. 이제 아이콘이 영구적으로 표시됩니다.
bash -c "dropbox stop && sleep 5 && strace -D ~/.dropbox-dist/dropboxd 2>/dev/null >/dev/null"
도움이 되었기를 바랍니다...