Bildirim balonlarını nasıl kişiselleştirebilir / devre dışı bırakabilirim?


42

Lucid'deki bildirim balonlarını devre dışı bırakmanın veya özelleştirmenin bir yolu var mı?

alt metin


1
Not: Ritim kutusunun şarkıların çalındığı bildirimleri ile Bildirim eklentisini devre dışı bırakın.
Wilf

Yanıtlar:


22

Evet, OSD Yapılandırmasını Bildir adlı bir araç kullanarak yapabilirsiniz .

Bunları devre dışı bırakmak istiyorsanız dosyayı yeniden adlandırın
/usr/share/dbus-1/services/org.freedesktop.Notifications.service:

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{,.disabled}

Yeniden etkinleştirmek için:

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{.disabled,}

Bu değişikliklerden herhangi birinin yürürlüğe girmesi için bilgisayarınızı yeniden başlatmanız gerekir.


Bu araç, orijinal bildiriminizi ost kütüphanelerine ekli olduğunuzu ve bunları devre dışı bırakamayacağınızı varsayar. Bunu tavsiye etmem.
OpenNingia

@ApenNingia, varsayılan herhangi bir yapılandırmaya izin vermediğinden, yamalı bir NotifyOSD kullanarak gereklidir. Onları tamamen nasıl devre dışı bırakabileceğimi göstermek için cevabımı düzenledi.
İşaya

Bu benim için Ubuntu 12.04'te işe yaramadı. İlk komutunuzu verdim ve hemen sonra Spotify'dan bir saniye sonra bir bildirim aldım.
Kamil Slowikowski

@KamilSlowikowski, yeniden başlatmanız gerekebilir
Ace

10
Bunun işe yarayıp yaramadığından emin değilim ama mv'de kullandığınız sözdizimi hayatımı sonsuza dek değiştirecek.
Andrew Wagner

8

Bu ayarları değiştirmek için gconf-editor, yazılım merkezinden yükleyin .

Şuraya gidin / ▸ apps ▸ nm-applet ve kontrol edin disable-connected-notificationsve disable-disconnected-notificationsoradaki ayarlar. Açıklamalar için ekteki resmi kontrol edin.

görüntü tanımını buraya girin

VLC için, VLC Tercihlerini ziyaret etmeniz gerekir (Ctrl + P tuşlarına basın veya araçlara Menü'den erişmeniz gerekir).

Küçültüldüğünde SysTray Popup'ı Devre Dışı Bırak (Bu seçeneğin üzerine git ve açıklamayı oku)

görüntü tanımını buraya girin


2
Onları nasıl kapattığımı araştırdım. Teşekkürler!
s3v3n

6

Ayrıca belirli bildirimi kapatabilirsiniz. Pidgin bildirimini kapatmak için, Pidgin'i aç -> Araçlar ---> Eklentiler

Buradaki pop-up'ları serbest bırak seçimini kaldırın .

alt metin

To bildirmek osd bildirimlerini kapatmak terminal şunu yazın ve sisteminizi yeniden başlatın.

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled

Ritim kutusu şarkı açılır bildirimini devre dışı bırakmak için :

Git:

Düzenleme -> Eklentiler

ve Status Icon eklentisinin işaretini kaldırın .

Diğer yol:

Düzenleme -> Eklentiler

Durum Simgesini Seçin, yapılandır düğmesine tıklayın

Bildirimler için hiç gösterilmeyen seçeneği seçin .


Teşekkürler. Ancak, yazılımın tek parça ben ederim gerçekten için devre dışı bildirimleri istediğiniz Banshee, ama ben sürece, bütün bunun için herhangi bir seçenek olarak görünmüyor gerçekten bir şey eksik.
Mussnoon

4

Bu şarkıdan çıkan pop-up bildirimini durdurabilirsin

  1. Rhythmbox’ı açın, bkz. Menü: Düzenleme -> Boşluklar (aç)
  2. Bildirim eklentisinin işaretini kaldırın

Resim Bağlantısı


2

Soru

12.04'te pop-up bildirimi nasıl kapatılır?

buraya yönlendirildi, ancak bu sorunun içeriği pop-up baloncuklar yapmak için notification-daemonkullanılan notify-osd(On Screen Display) kullanan ve Pangolin 12.04'ü kullanan net 10.04 için çerçevelendi .

Bu, 12.04 sistem dosyasında görülebilir (NB 10.04, bundan önce gelir):

view-source:file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service

notifyingya Unityda Gnomevarsayılan arayüze özgü belirli içeriklere sahip :

[D-BUS Hizmeti]
Adı = org.freedesktop.Notifications
Exec = / bin / sh -c 'ise
     [! -x / usr / lib / bildirim-arka plan programı / bildirim-arka plan programı] ||
     ["$ GDMSESSION" = misafir kısıtlı] ||
     ["$ GDMSESSION" = gnome-klasik-konuk-kısıtlı]
     ["$ GDMSESSION" = varsayılan -a
          "$ (basename` readlink / etc / alternativeatives / x-session-manager`)) "=
                gnome-session] ||
     ["$ GDMSESSION" = ubuntu] ||
     ["$ GDMSESSION" = ubuntu-2d];
  daha sonra exec / usr / lib / notify-osd / notify-osd ;
  else exec / usr / lib / bildirim-arka plan programı / bildirim-arka plan programı ; fi'

Aşağıdaki 12.04 yönlendirilen soru için açıkça.

Bekleyen bildirimlerin tümü bir terminal penceresi
( Ctrl+ Alt+ T) kullanılarak girilip devre dışı bırakılabilir ve silinebilir.

killall notify-osd

bundan sonra bildirimler devam eder.

Keyfi bir süre kullanmak için devre dışı bırakmak için kullanın:

dbus-monitor "interface='org.freedesktop.Notifications'" |             \
grep --line-buffered "member=Notify"                     |             \
sed -u -e  's/.*/killall notify-osd/g'                   |             \
bash

Bu ham çözüm, terminal penceresini kapatarak veya Ctrl+ yazarak durdurulabilir C.

"member=Notify"Tasfiye için istediğiniz bildirim seçimini özelleştirmek için değiştirin .

Daha fazla kontrol için bakınız:
org.freedesktop.Notifications.CloseNotification (uint id) DBus aracılığıyla tetiklenebilir ve başlatılabilir mi?

Diğer teknikler referanslarda belgelenmiştir.

ref .:


0

Bildirim balonlarını devre dışı bırakmak için 'Bildirim Alanı' öğesini panelden kaldırabilirsiniz. Bildirim alanı öğesine sağ tıklayın ve 'Panelden Kaldır'ı seçin.

GÜNCELLEME: Bildirim Alanı artık Ubuntu 11.04'ten itibaren olmayacak


Bildiri alanından tamamen kurtulmak istemiyorum, sadece baloncuklardan kurtulmak istiyorum.
Mussnoon

0

Paket yöneticisine gidin ve açılır bildirimi kaldırın ;; sistemin ihtiyaç duyduğu bir başkasını otomatik olarak kuracaktır. Ancak, yeni bir şarkı geldiğinde bir pencere açılmayacaktır. Bunu da mayın nane şekeri için yaptım.


0

Bu komut notify-osd bildirimlerini değiştirir: ( https://askubuntu.com/a/35840/17940 )

$ cat toggle-notify.sh

# Disable libnotify notification bubbles that appear in the top-right corner
# of your screen. Works on Ubuntu 12.04.
disabled=$HOME/notify-osd-disabled
if [ -e $disabled ]
then
  echo "Enabled notify-osd"
  sudo chmod +x /usr/lib/notify-osd/notify-osd
  rm -f $disabled
else
  echo "Disabled notify-osd"
  sudo chmod -x /usr/lib/notify-osd/notify-osd
  killall notify-osd 2>/dev/null
  touch $disabled
fi

Bu çalışır:

  • Ubuntu 12.04
  • Ubuntu 14.04

Çalıştırılabilir hale getirin ve çalıştırın:

$ chmod +x toggle-notify.sh

$ ./toggle-notify.sh 
Disabled notify-osd

Klavye kısayolu

Bu komut dosyasına bir klavye kısayolunu bağlayabilirsiniz:

$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"

görüntü tanımını buraya girin


0

Burada listelenen tüm yöntemleri denedim ve hiçbiri Fedora 18'de işe yaramadı. Sonunda işe yarayan bir şey buldum (kopyadan yapıştırılmış http://www.superuser.com/questions/543064/how-to-disable-all- GNOME-3 bildirimleri ):


Güncelleme veya diğer mesajları istemediğim birkaç sistemim var. Günlükleri kontrol etmeyi tercih ederim.

Her programa girmek istemiyorsanız (ör. Ağ ayarları »Bildirimleri Devre Dışı Bırak), ancak yine de sistem mesajları alıyorsanız, şunları yapabilirsiniz:

su -
chmod 000 /usr/libexec/notification-daemon
reboot

Bu, tüm mesajları öldürmek için çoğu GNOME3 sisteminde çalışmalıdır.


Umarım saatlerce arama yapmaktan kurtarır.


neden Fedora AskUbuntu'da? Neden Fedora18, EOL iken?
Jakuje,

İnternette bu soruyu soran hiçbir konu bulamadım, Ubuntu dışındaki herhangi bir şey için başvurduğumdan başka bir şey bulamadım. Aynı davranışın Fedora'nın diğer sürümlerinde de yapılması gerektiğini düşünüyorum; Sadece 18 koydum çünkü sahip olduğum buydu.
Alex
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.