Dropbox 3.2.9 yerel temaları yoksayma / eksik bildirim simgesi


19

Xubuntu 13.10'dan 14.04'e yükselttikten sonra, dropbox'ın sistemimde yeniden yüklenmeye ihtiyaç duyduğunu gördüm, diğer bazı sorunlar arasında. Burada önerildiği gibi aşağıdakileri yaptım :

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

DÜZENLEME: Bu aşağıda açıklanan sorunu gidermek için başarısız olduğu gibi, ben de Dropbox'ı yüklemeyi denedi .debgelen burada Ubuntu için.

Bu, tekrar çalışıyor gibi görünen dropbox 3.2.9 sürümünü yükledi, ancak içindeki bildirim simgesi xfce4-panelyerel olarak ayarlanmış tema / simgelere uymuyor:

element-xfce-dark temasına uymayan dropbox simgesi

Burada kullanıyorum elementary-xfce-darkve kullanmak istediğim Dropbox durum simgelerinin bulunduğunu onaylayabilirim /usr/share/icons/elementary-xfce-dark/panel.

Bununla birlikte, gerçekte kullanılan simgeler ( ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status) saydamlığı olan PNG dosyalarıdır, ancak incelemede #EFEBE7alfa kanalının kullanıldığını ve başka bir şeyin bunu arka plan rengi olarak ayarladığını gösterir.

GÜNCELLEME

Bazen, Dropbox simgesi, xfce4-panelyeniden başlatıldıktan sonra bildirim alanında veya sistem tepsisinde hiç görünmez .

KISMEN ÇÖZÜLDÜ

Yani, err, temizledikten sonra .deb paketini kullanarak Dropbox'ı buradan yeniden yükledikten sonra , şimdi her sabit yeniden başlatmadan sonra bunu aralıklı olarak görüyorum:

Dropbox simge resmi ile arka plan rengini doğru şekilde kullanma

İşte sert yeniden başlatmadan önce yaptığımı hatırlayabildiğim her şeyin bir listesi:

  • Aşağıdakileri yükledi:
    • libappindicator1 ( bu ipuçlarından dolayı denendi , zaten kurulu olduğunu gördü );
    • libappindicator3-1 (önceden kurulmadı)
    • libappindicator3-dev (önceden kurulmadı)
  • Buradan girişte otomatik başlatmayı devre dışı bırakan ipucunu takip etti indicator-application-service('Oturum ve Başlangıç' / 'Uygulama Otomatik Başlatma' menüsünde 'Gösterge Uygulaması' olarak adlandırılır);
  • Birkaç keçi kurban etti .

Bunu doğrulayabilirim:

  • Çalışan sürüm çağrılıyor ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/;
  • Dropbox simgesi ; sistem tepsisinde değil bildirim alanında görünür xfce4-panel;
  • $ python --version üretir Python 2.7.6

Simgenin görünümünü etkilemek için yukarıdaki adımlardan hangisinin gerekli olduğu konusunda kesin olarak emin değilim. Yine, hayal kırıklığı yaratan, simge sadece aralıklı olarak görünür - her birkaç kapatma / önyükleme çevriminden bir kez, YMMV!

Ayrıca, mevcut olduğunda, kullanılan simge (ler) ve tema / stilin yerel olarak ayarlanmış tema ile hala tutarlı olmadığını da unutmayın. Örneğin, araç ipuçlarına göz atın:

dropbox 3.0.3 araç ipucu yerel tema kullanmıyor ...e karşı... yerel temayı kullanarak bluetooth bildirim alanı simgesi


İLERLEME NOTLARI

  • Burada ve burada bu sorunla ilgili konuşmalar var gibi görünüyor , dropbox'ın (3.0.3) en son sürümünün artık Qt UI kullandığını gösteriyor . Dropbox 3.0.3'ün yerel temaları yoksayma davranışı, Mint ve Arch gibi diğer linux dağıtımları için de geçerlidir .
  • Bu sayfa , xfce4'ün Qt5 yazılımının yerel temayı kullanmasına izin vermeyen bir hata olduğunu gösteriyor. Ancak, xfce4-session4.11 sürümüne yükseltmek sorunu çözmedi.
  • Diğer sorunları gidermek için yeni bir xubuntu 14.0.4-1 kurulumuna başlamak üzereyim, bu yüzden sorunun devam edip etmediğini burada bildireceğim.
  • Xubuntu 14.04-1'in yeni bir sürümünü yükledikten sonra, artık hiç dropbox bildirim simgesi görmüyorum! Tekrar etkinleştirmenin bir yolunu bulursam yine de aynı problemi yaşayabileceğimi düşünüyorum. Ben devam edeceğim ...
  • Çeşitli kurulum seçeneklerini denemek (dropbox web sitesindeki deb dosyaları, derleme ve kaynaktan yükleme) henüz bir çözüm getirmedi. Öneriler hoş geldiniz!

Teşekkürler @DKBose - Bunu zaten yaptım (doğru simgeler üzerinden kopyalandım) - ama beyaz arka plandan kaçınmak için yerel temayı da kullanmak istiyorum. Şimdi bu son sürüm (3.0.3) bir hata olduğundan şüpheleniyorum.
sharky

1
Burada da aynı sorun var. Açıkçası, son zamanlarda Dropbox'ın maskaralıklarından oldukça rahatsız oldum. Arka plan programının sistemimde oldukça önemli bir performans ve bellek alanı var. Buna bu yeni kozmetik sorunları da ekleyin ve sanırım Dropbox'ın otomatik başlatılmasıyla işim bitti. Farklı bir çözüm arıyorsanız bu dropbox senkronizasyon komut dosyasına göz atın . Bir defalık senkronizasyon gerçekleştirmek için kullanabilirsiniz. Çirkin daemon'un kalıcı olarak çalışmasına gerek yok.
Aralık'ta Glutanimate

Yanıtlar:


6

Yani, iki ay içinde tam bir cevap yok mu?

resim açıklamasını buraya girin Allllllll-righty o zaman!

Şimdi benim değil-gerçekten-to-önerilebilir, aşırı cringeworthy, o kadar da utanç verici ... sunma hack :

  • Dizinde veya .dropbox-distiçinde olabilecek bildirim simgelerinizi bulun . Bunun içinde, simgeler klasördedir (veya benzeri, yolunuz kullanılan sürüme ve yapıya bağlı olarak değişebilir).~/.dropbox-dist/var/lib/dropbox/.dropbox-distdropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
  • Rengini belirleyin xfce4-panel. Bu, renk seçici aracıyla Gimp gibi bir araç kullanarak kolaydır ( resim açıklamasını buraya girin). Benimki olur #242424.
  • Şeffaflık içeren PNG resimleri olan bildirim simgelerinin her biri için Gimp ile açın. Evet, bu doğru millet, o arka planı saydamdan düz bir renge değiştireceğim (benim durumumda #242424).* Kafayı utanç içinde asar. *

Sonuç:

resim açıklamasını buraya girin

resim açıklamasını buraya girin

İyi görünüyor. xfce4-panelRengi değiştirmediğim için bu benim için mükemmel . Ancak, dikkat edilmesi gereken bazı noktalar:

  • Değişikliğin etkili olması için dropbox'ı yeniden başlatmanız gerekir:
    • ~ $ dropbox durağı
    • ~ $ dropbox başlangıcı
  • Stok 16x16px simgelerini düzenlerseniz, #EFEBE7simgeleriniz 22x22px ise bunları 2px kenarlıkla ortalanmış olarak bulabilirsiniz . Simgeleri gerekli boyutuma (22x22 piksel) genişleterek bunu ele aldım.
  • Dropbox daha önce güncellenirse, simgeleriniz patlamış olabilir. Bunu kendiniz deneyecekseniz, simgelerinizin bir yedek kopyasını Dropbox dizininin dışında tutun. Veya buradan #242424indirebilirsiniz (panel renginiz için de kullanıyorsanız ):

  • 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
Her görüntüyü manuel olarak ayarlamak yerine, paneliniz için doğru renk koduyla for i in *.png; do convert $i -background '#000000' -alpha remove $i; donedeğiştirme komutunu kullanabilirsiniz #000000. Bunun resimlerin üzerine yazıldığını unutmayın, bu yüzden önce simgeleri yedeklemek isteyebilirsiniz!
Laurence Gonsalves

@LaurenceGonsalves sweeeet.
sharky

Bu çözüm tamam Beyaz alanları daha koyu bir renge değiştirmek için kullandım, ancak daha sonra dropbox güncellendiğinde görüntüleri geri değiştirir. Bu çok can sıkıcı çünkü DROPBOX TEPSİ ICON CRA * PY PROGRAMINI GÜNCELLEMEDEN ÖNLEMEK MÜMKÜN. Neden? Çünkü programı kullanma özgürlüğünüz bile yok. Bu yüzden Özgür Yazılımı seviyorum! Önlenemeyen bazı iş nedenlerinden dolayı dropbox kullanıyorum (kullanmak zorunda kalmaktan nefret ediyorum).
iharob

5

Birleştirmeyi devre dışı bırakır ve ardından yeniden başlatırsanız, tepsi çubuğunda simgesi görünür. Ne yazık ki, bu benim için bir çözüm değil, çünkü kompozisyona ihtiyacım var.

Xubuntu 14.04'te birleştirmeyi devre dışı bırakmak için:

  • "Tüm ayarlar" a gidin ve "Pencere yöneticisi ayarları" nı tıklayın:

resim açıklamasını buraya girin

  • "Compositor" sekmesine gidin
  • "Ekran birleştirmeyi etkinleştir" seçeneğinin işaretini kaldırın

resim açıklamasını buraya girin

Not: Bunu muhtemelen yorumlara eklemeliydim, ama henüz yorum yapamam, yeterli temsilci değil. puan (aptal kural).


Umarım birisi bunu gerçek bir çözüm oluşturmak için kullanabilir!
iamatrain

Harika, teşekkürler. Birleştirme devre dışı bırakılması Dropbox simgesi ortaya çıkarır, ama benim makinede hala lokal olarak ayarlanmış tema uymadığını ve benzeri görünüyor bu . En azından şimdi daha önce yapamadığım içerik menüsüne erişebiliyorum!
sharky

1

Bu sharky'nin cevabının otomatik bir versiyonudur. İlk olarak şu adlı bir komut dosyası oluşturun fix-dropbox-icons:

#!/bin/bash
find $HOME/.dropbox-dist/ -name '*.png' -exec \
    convert \{} -background '#000000' -alpha remove \{} \;

Arka planınız siyah dışında bir renkse, #000000biti buna göre ayarlayın. chmod +xBu senaryoyu unutmayın .

Senin işletmeye alınması ( .xsession, .Xinit, .i3/config, DE ayarları ... kurulum bağlıdır) o başlangıç / Giriş sırasında bu komut dosyasını çalıştırmak olun. Dropbox oturum açtığınızda güncellenir ve yeniden başlarsa, simge geçici olarak dağıtılacak, ancak bir sonraki oturum açışınızda tekrar düzeltilmelidir.


-1

17'de dropbox'ı kaldırdım ve Nemo Dropbox'ı sinaptik olarak yükledim ve simge sistem tepsisinde belirdi, ctrl, alt, back space klavyesinde bu tuşları kullanarak - sıfırlamak için


-1

XUBUNTU 14.04.1 çekirdek 3.13.0-44

Yukarıda bash-c "dropbox stop && sleep 5 && strace ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null" komut dosyasını kullandım ve bildirim simgesini geri yükledi. Ancak, terminali kapattığımda veya CTRL-C kullanarak çıktığımda tekrar kayboldu.

Komut dosyasını -D anahtarıyla başlangıç ​​programıma koydum ve yeniden başlattım. Şimdi simge kalıcı olarak görünür.

bash -c "dropbox durdur & & uyku 5 && strace -D ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null"

Bu yardımcı olur umarım...


-1

Birçok denemeden sonra bu şekilde tamamen çözdüm. Umarım başka biri için de yararlı olacaktır:

  • dropbox'ı uygulama yöneticisinden kaldırıldı
  • dropbox-otomatik önyükleme satırını ayarlara / oturum başlatmaya sildi
  • devre dışı bırakılmış kompozit yöneticisi (kutusunu işaretleyerek)
  • yeniden başlatılması
  • terminalden yeniden kurulan dropbox:

    cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
    
  • bu yeni yolla manuel olarak yeni bir dropbox otomatik önyükleme satırı oluşturdu / oturum başlatma:

    /home/my_home/.dropbox-dist/dropbox-lnx.x86_64-3.2.6/dropbox
    
  • yeniden başlatıldı ve sonunda yeniden etkinleştirildi kompozit yöneticisi

Bu, simgenin yerel temalara uymama sorununu çözüyor mu?
sharky

-2

Birleştirici şey, yeniden başlatma yapmadan benim için düzensiz çalışır. Etkinleştir / devre dışı bırak onay kutusunu tıklamaya devam ederseniz bazen yeniden görünür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.