Dropbox 3.2.9 로컬 테마 무시/알림 아이콘 누락

Dropbox 3.2.9 로컬 테마 무시/알림 아이콘 누락

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로컬로 설정된 테마/아이콘을 따르지 않습니다.

Dropbox 아이콘이 Elementary-xfce-dark 테마를 따르지 않습니다.

여기에서는 를 사용하고 있으며 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 패키지를 사용하면 이제 하드 재부팅할 때마다 간헐적으로 다음이 표시됩니다.

Dropbox 아이콘 이미지에서 배경색을 올바르게 사용

다음은 하드 재부팅 이전에 수행했던 기억 가능한 모든 작업 목록입니다.

  • 다음을 설치했습니다.
    • libappindicator1(다음으로 인해 시도됨)이것들 , 이미 설치되어 있음을 발견했습니다);
    • libappindicator3-1(아직 설치되지 않음)
    • libappindicator3-dev(아직 설치되지 않음)
  • 의 팁을 따랐습니다.여기로그인 시 자동 시작을 비활성화합니다 indicator-application-service('세션 및 시작'/'응용 프로그램 자동 시작' 메뉴에서 '표시기 응용 프로그램'이라고 함).
  • 염소 여러 마리를 희생했습니다..

나는 다음을 확인할 수 있습니다:

  • 실행 중인 버전은 에서 호출됩니다 ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/.
  • Dropbox 아이콘이알림 영역, 시스템 트레이가 아닌 xfce4-panel;
  • $ python --version생산하다Python 2.7.6

아이콘의 모양에 영향을 주기 위해 위의 단계 중 어떤 단계가 필요한지 정확히 모르겠습니다. 다시 한 번 실망스럽게도 아이콘은 몇 번의 종료/부팅 주기마다 한 번씩만 간헐적으로 나타납니다. 따라서 YMMV!

또한 사용되는 아이콘과 테마/스타일이 여전히 로컬로 설정된 테마와 일치하지 않는다는 점에 주목합니다. 예를 들어 툴팁을 확인하세요.

dropbox 3.0.3 툴팁이 로컬 테마를 사용하지 않습니다....대...로컬 테마를 사용하는 블루투스 알림 영역 아이콘


진행 상황 노트

  • 이 문제에 대해 말이 많은 것 같습니다.여기, 그리고여기, 최신 버전의 보관용 계정(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-distdropbox-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-logo.png)

  • dropboxstatus-idle.png( dropboxstatus-idle.png)
  • dropboxstatus-busy.png( dropboxstatus-busy.png)
  • dropboxstatus-busy2.png( dropboxstatus-busy2.png)
  • dropboxstatus-x.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"

도움이 되었기를 바랍니다...

관련 정보