Notify-osd bildirimleri sol üst köşede okunmamış görünüyor


36

Sorun

Geçenlerde 13.04'ten 13.10'a yükselttim ve aniden bildirim balonları sağ üst köşede her zamanki gibi görünmüyor, ancak sol üst köşede mavi arka plan üzerinde beyaz metin olarak görünüyorlar. Bu gibi görünüyor:

Sol üst köşede kötü temalı bildirim.

Başarısız tamir etmeye çalışan girişimler

  • Ben yeniden çalıştı unity, notify-osd, ubuntu-desktopkaldırılan notification-daemon, yüklendiği bu düzeltmeleri o hiçbiri.

  • Aslında çalışan ps aux | grep notify-osdnotify-osd'ın bile çalışmadığını gösteriyor. Ancak çalıştırarak el ile başlatmaya çalıştığımda şunu /usr/lib/x86_64-linux-gnu/notify-osdalıyorum:

    ** (notify-osd:4618): WARNING **: Another instance has already registered org.freedesktop.Notifications
    
    ** (notify-osd:4618): WARNING **: Could not register instance
    
  • İyi anlarsam, örnek şu /usr/share/dbus-1/services/org.freedesktop.Notifications.serviceanda içeren dosya tarafından kaydedilir :

    [D-BUS Service]
    Name=org.freedesktop.Notifications
    Exec=/usr/lib/x86_64-linux-gnu/notify-osd
    

    Bu dosyayı yeniden adlandırma veya silmenin (ve yeniden başlatmanın) hiçbir etkisi yoktur (ve otomatik olarak yeniden oluşturulmaz).

  • Bu, 13 : 10'da notify-osd'dan hiçbir bildirim yok (ve bu arada tasfiye gnome-flashback-sessionedildi notification-daemon)

Soru (lar)

Bunu nasıl hata ayıklayabilirim? Bildirimlerin normale dönmesini nasıl sağlayabilirim?

Eğer ek hata ayıklama bilgisi gerekiyorsa, eklemek istediğim için mutlu olacağım (sadece daha fazla bulamıyorum).


Kapatıp tekrar açmayı denediniz mi (yeniden başlatma)? Başka xfce-notifydherhangi bir bildirim arka planı kurdunuz notify-osdmu? Ne gösterir ps aux | grep osdve / veya ps aux | grep notigösterir?
13'te dobey

Yeniden başlatmak, hiçbir şeyi değiştirmez. xfce-notifydyüklü değil (başka herhangi bir arka plan programı kullanmıyorum); ps aux | grep osdHiçbir şey verir ve ps aux | grep notigösterileri [fsnotify_mark], update-notifierve /usr/lib/cups/notifier/dbus.
Wehlutyk

1
Dobey’in söylediğine ek olarak, başka herhangi bir masaüstü ortamı kurdunuz mu? Son zamanlarda güncellediniz mi? Koşmayı dene apt-get autoremove. Ne silmek istiyor?
Seth

Ben var i3wm(ı temizlemeyi + o autoremoving denemeliyim?) Yüklü. apt-get autoremovehiçbir paket kaldırılmadı. Sorun 13.04'ten 13.10'a yükseldikten hemen sonra ortaya çıktı. Düzenleme: üzgünüm, "güncelleme" sorusunu yanlış anladım. (Güncelleniyor + yeniden başlatılıyor)
Wehlutyk

1
Sorun şu ki , herhangi bir koşul altında afaik olarak bu şekilde bildirimler çekmek notify-osddeğildir notification-daemon. Ubuntu'ya sorun, hata raporları için yer olmadığından veya hata ayıklama işlemi yaptığından, Launchpad'de bu konuda uygun bir hata bildirmenizi öneririm.
dobey

Yanıtlar:


46

i3 "dunst" bildirim arka planını kullanıyor, bu yüzden ubuntu'yu yeniden etkinleştirmek için kaldırmanız gerekiyor notify-osd.

Terminalden aşağıdakileri uygulayın:

sudo apt-get purge dunst
killall dunst
notify-send "Hello"

3

İ3 yüzünden de aynı problemi yaşadım. İ3 ile kurulan tüm paketleri temizlemek bana yardımcı oldu:

sudo apt-get purge i3 i3-wm i3lock suckless-tools i3status dunst

Sorunun dunstpaketle olduğunu sanmıyorum (ama emin değilim) - açıklamasına göre de bildirim arka plan programı.

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.