Dropbox 3.2.9でローカルテーマが無視される/通知アイコンが表示されない


19

xubuntu 13.10から14.04にアップグレードした後、他の多くの問題の中で、dropboxがシステムに再インストールする必要があることがわかりました。ここで提案されているように、以下を実行しました

sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i

編集:これは以下のような問題を解決するために失敗したとして、私もからのDropboxをインストールしようとした.debから、ここでのUbuntuのために。

これにより、再び機能しているように見えるDropboxバージョン3.2.9がインストールされましたが、の通知アイコンxfce4-panelはローカルに設定されたテーマ/アイコンを順守していません。

エレメンタリー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アイコンがまったく表示されないことがあります。

一部解決済み

だから、エラー、ここから.debパッケージを使用してDropboxをパージして再インストールした後、ハードリブートのたびに断続的にこれを見るようになりました。

Dropboxアイコン画像で背景色を正しく使用する

ハードリブートの前に覚えていたすべてのリストを以下に示します。

  • 以下をインストールしました:
    • libappindicator1(これらの ヒントのために試されましたが、既にインストールされていることがわかりました);
    • libappindicator3-1(まだインストールされていませんでした)
    • libappindicator3-dev(まだインストールされていませんでした)
  • ログイン時の自動起動を無効にするヒント(「セッションと起動」/「アプリケーションの自動起動」メニューの「インジケータアプリケーション」と呼ばれる)に従ってくださいindicator-application-service
  • 数頭のヤギを犠牲にした

私はそれを確認できます:

  • 実行中のバージョンはから呼び出されてい~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/ます。
  • ドロップボックスアイコンは、システムトレイではなく、通知領域に表示されますxfce4-panel
  • $ python --version 生産する Python 2.7.6

アイコンの外観に影響を与えるために、上記の手順のうちどれが必要であるかについては正確にはわかりません。繰り返しますが、残念なことに、アイコンは断続的にしか表示されません-シャットダウン/ブートサイクルの数回ごとに1回表示されるため、YMMV!

また、存在する場合、使用されているアイコンとテーマ/スタイルは、ローカルに設定されたテーマと一致しないことに注意してください。たとえば、ツールチップを確認してください:

dropbox 3.0.3ツールチップはローカルテーマを使用していません ...対... ローカルテーマを使用したBluetooth通知領域アイコン


進捗メモ

  • ここでこの問題についておしゃべりをしているように見えますが、ここでは、Dropboxの最新バージョン(3.0.3)がQt UIを使用していることを示唆しています。ローカルテーマを無視するdropbox 3.0.3の動作は、MintArchなどの他のLinuxディストリビューションにも適用されるようです。
  • このページは、xfce4にローカルテーマの使用をQt5ソフトウェアが許可しないバグがあったことを示唆しています。ただし、xfce4-sessionバージョン4.11 にアップグレードしても問題は解決しません。
  • 他の問題に対処するためにxubuntu 14.0.4-1の新規インストールに着手しようとしているので、問題が続くかどうかについてここに報告します。
  • xubuntu 14.04-1の新しいバージョンをインストールした後、ドロップボックス通知アイコンがまったく表示されなくなりました!再度アクティブにする方法を見つけた場合でも、同じ問題が発生する可能性があります。続けます...
  • さまざまなインストールオプション(Dropbox Webサイトからのdebファイル、ソースからのコンパイルおよびインストール)を試しても、まだ解決策は得られていません。提案を歓迎します!

@DKBoseに感謝します-私はすでにそれを行っています(正しいアイコンをコピーしました)-しかし、白い背景を避けるためにローカルテーマを使用したいです。現在、これは最新リリース(3.0.3)のバグであると考えています。
シャーキー14

1
ここで同じ問題。率直に言って、私は最近Dropboxのふざけた態度にかなり悩まされています。デーモンは、私のシステム上でかなり大きなパフォーマンスとメモリフットプリントを持っています。これにこれらの新しい表面的な問題を追加すると、Dropboxの自動起動は完了したと思います。別のソリューションをお探しの場合は、このドロップボックス同期スクリプトをご覧ください。これを使用して、1回限りの同期を実行できます。いデーモンを永続的に実行する必要はありません。
グルタニメート14

回答:


6

だから、2ヶ月以上で完全な答えはありませんか?

ここに画像の説明を入力してください Allllllll-righty then!

今提示しています...私のこれまでに恥ずかしい、本当に推奨されるものではなく、うんざりするほどしつこいハック

  • またはに.dropbox-distある可能性のあるディレクトリで通知アイコンを見つけます。この内部では、アイコンはフォルダー内にあります(または同様に、使用するバージョンとビルドによってパスが異なる場合があります)。~/.dropbox-dist/var/lib/dropbox/.dropbox-distdropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
  • の色を決定しますxfce4-panel。これは、カラーピッカーツール()でGimpのようなツールを使用すると簡単ですここに画像の説明を入力してください。私のものはたまたま#242424です。
  • 透明のPNG画像である各通知アイコンについて、Gimpでそれらを開きます。はい、そうです、私はその背景を透明から単色に変更します(私の場合は#242424)。*恥ずかしげに首を吊る*

結果:

ここに画像の説明を入力してください

ここに画像の説明を入力してください

よさそうだ。私はxfce4-panel色を変えないので、これは私にとって完全に大丈夫です。ただし、注意すべき点がいくつかあります。

  • 変更を有効にするには、dropboxを再起動する必要があります。
    • 〜$ dropbox stop
    • 〜$ dropbox start
  • ストックの16x16pxアイコンを編集すると#EFEBE7、アイコンが22x22pxの場合、2pxの境界線で中央に配置されていることがあります。アイコンを必要なサイズ(22x22px)に拡大するだけでこれに対処しました。
  • Dropboxが更新されると、アイコンが吹き飛ばされる可能性があります。これを自分で試す場合は、Dropboxディレクトリの外にアイコンのバックアップコピーを保管してください。または、ここからダウンロードすることもでき#242424ます(パネルの色にも使用する場合):

  • dropboxstatus-logo.pngdropboxstatus-logo.png

  • dropboxstatus-idle.pngdropboxstatus-idle.png
  • dropboxstatus-busy.pngdropboxstatus-busy.png
  • dropboxstatus-busy2.pngdropboxstatus-busy2.png
  • dropboxstatus-x.pngdropboxstatus-x.png

2
各画像を手動で調整する代わりに、コマンドを使用してパネルの正しいカラーコードにfor i in *.png; do convert $i -background '#000000' -alpha remove $i; done置き換えることができ#000000ます。これにより画像が上書きされるため、最初にアイコンをバックアップすることをお勧めします!
ローレンスゴンサルベス

@LaurenceGonsalves sweeeet。
サメ

この解決策は問題ありませんが、白い領域をより暗い色に変更するために使用しましたが、dropboxが更新されると画像が元に戻ります。DROPBOX TRAY ICON CRA * PYプログラムの更新を防ぐことは不可能であるため、特に迷惑です。何故ですか?あなたにはプログラムを使用する自由さえないからです。だから私はフリーソフトウェアが大好きです!回避できないいくつかの作業上の理由から、私はdropboxを使用します(強制的に使用することを嫌います)。
iharob

5

合成を無効にしてから再起動すると、トレイバーにアイコンが表示されます。悲しいことに、合成が必要なので、それは私にとって解決策ではありません。

Xubuntu 14.04で合成を無効にするには:

  • [すべての設定]に移動して、[ウィンドウマネージャーの調整]をクリックします。

ここに画像の説明を入力してください

  • 「コンポジター」タブに移動します
  • 「ディスプレイ合成を有効にする」オプションのチェックを外します

ここに画像の説明を入力してください

PS:代わりにこれをコメントに追加する必要がありますが、まだコメントできません。十分な担当者がいません。ポイント(愚かなルール)。


うまくいけば、誰かがこれを使って実際のソリューションを作成できるようになります!
iamatrain 14

クール、ありがとう。合成を無効にするとDropboxアイコンが表示されますが、私のマシンでは、ローカルに設定されたテーマに従っていません。このように見えます。少なくとも、今までできなかったコンテキストメニューにアクセスできるようになりました。
sharkな

1

これは、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が更新されて再起動した場合、一時的にアイコンが台無しになりますが、次回ログインしたときに再度修正する必要があります。


-1

mint17.1で、Dropboxをアンインストールし、Nemo Dropboxをシナプスにインストールすると、キーボードでこれらのキーを使用すると、Ctrl、Alt、Back Spaceのアイコンがシステムトレイに表示され、リセットする


-1

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"

お役に立てれば...


-1

これは私が何度も試みた後に完全に解決した方法です。私はそれが他の誰かにも役立つことを願っています:

  • アプリケーションマネージャーからアンインストールされたDropbox
  • dropbox-automatic-boot行をsettings / session-startに削除しました
  • 複合マネージャーを無効にします(ボックスのチェックを外します)
  • 再起動した
  • ターミナルからドロップボックスを再インストールしました:

    cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
    
  • この新しいパスでsettings / session-startに新しいdropbox-automatic-boot行を手動で作成しました:

    /home/my_home/.dropbox-dist/dropbox-lnx.x86_64-3.2.6/dropbox
    
  • 再起動し、最終的に再び有効にした複合マネージャー

これにより、アイコンがローカルテーマに準拠していないという問題は修正されますか?
サメの

-2

合成は、再起動せずに不規則に動作します。有効/無効チェックボックスをクリックし続けると、時々それが再び表示されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.