Como posso personalizar / desativar as bolhas de notificação?

42

Existe uma maneira de desabilitar ou personalizar as bolhas de notificação no Lucid?

    
por Mussnoon 16.11.2010 / 06:21

9 respostas

22

Sim, você pode, usando uma ferramenta chamada Notificar a configuração do OSD .

Se você quiser desativá-los, renomeie o arquivo como /usr/share/dbus-1/services/org.freedesktop.Notifications.service :

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

Para reativar:

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

Você precisa reiniciar o computador após uma dessas alterações para que elas entrem em vigor.

    
por Isaiah 16.11.2010 / 07:19
8

Para alterar essas configurações, instale gconf-editor do centro de software.

Role para / ▸ apps ▸ nm-applet e verifique as configurações de disable-connected-notifications e disable-disconnected-notifications . Verifique a imagem anexada para esclarecimentos.

ComoparaoVLC,vocêprecisavisitarasPreferênciasdoVLC(pressioneCtrl+P,ouacesseapartirdoMenudeferramentas)

EdesabiliteoSysTrayPopupquandoMinimized(passeomousesobreessaopçãoeleiaodescritivo)

    
por sarveshlad 02.05.2012 / 19:28
6

Você também pode desativar uma notificação específica.Para desativar a notificação de pidgin, abra o pidgin - > Ferramentas --- > Plug-ins

Desmarque libnotify pop-ups aqui ..

Para desativar notificações do not-osd , digite o seguinte no terminal e reinicie o sistema.

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

Para desativar a notificação pop-up da música do rythmbox :

Vá para:

Editar - > Plugins

e desmarque o plug-in Status Icon .

Outra maneira:

Editar - > Plugins

Selecione o ícone de status, clique no botão configure

Escolha a opção nunca mostrada para notificações.

    
por karthick87 16.11.2010 / 11:29
4

Você pode interromper o formulário de notificação pop-up de mudança de música

  1. Abra o Rhythmbox no Menu: Editar - > Plagins (abra-o)
  2. Desmarque o plug-in de notificação

    
por Rakesh 18.10.2015 / 12:52
2

A questão

Como desativar o pop-up notificação em 12.04?

foi redirecionado aqui, mas o contexto desta questão é enquadrado para o lúcido 10.04, que usa notification-daemon e não o Pangolin 12.04, que usa notify-osd (exibição na tela) para criar bolhas pop-up.

Isso pode ser visto no arquivo de sistema 12.04 (NB 10.04 é anterior a isso):

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

com conteúdo notifying específico para a interface padrão Unity ou Gnome :

[D-BUS Service]
Name=org.freedesktop.Notifications
Exec=/bin/sh -c 'if
     [ ! -x /usr/lib/notification-daemon/notification-daemon ] ||
     [ "$GDMSESSION" = guest-restricted ] ||
     [ "$GDMSESSION" = gnome-classic-guest-restricted ]
     [ "$GDMSESSION" = default -a
          "$(basename 'readlink /etc/alternatives/x-session-manager')" =
                gnome-session ] ||
     [ "$GDMSESSION" = ubuntu ] ||
     [ "$GDMSESSION" = ubuntu-2d ];
  then exec /usr/lib/notify-osd/notify-osd;
  else exec /usr/lib/notification-daemon/notification-daemon; fi'

O que segue é explicitamente para a questão redirecionada 12.04.

A pilha completa de notificações pendentes pode ser desabilitada e desmarcada usando uma janela de terminal
( Ctrl + Alt + T ) e introduzindo

killall notify-osd

após o qual as notificações são retomadas.

Para desativar por um período arbitrário, use:

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

Esta solução crua pode ser interrompida fechando a janela do terminal ou digitando Ctrl + C .

Altere "member=Notify" para personalizar a seleção desejada de notificações para limpeza.

Para obter mais controle, consulte: O org.freedesktop.Notifications.CloseNotification (uint id) pode ser acionado e chamado pelo DBus?

Outras técnicas estão documentadas nas referências.

ref .:

por troll la la la 30.09.2013 / 08:47
0

Para desativar as bolhas de notificação, você pode remover o item 'Área de notificação' do painel. Basta clicar com o botão direito do mouse no item da área de notificação e selecionar "Remover do painel".

ATUALIZAÇÃO: A área de notificação não será mais do Ubuntu 11.04

    
por aneeshep 16.11.2010 / 07:23
0

vá para o gerenciador de pacotes e remova a notificação pop-up; ele instalará automaticamente outro que o sistema precise. O BUT não mostrará uma janela pop-up quando uma nova música for ativada. fiz isso para meu companheiro de hortelã 16.

    
por ubuntuer 31.12.2013 / 19:27
0

Este script alterna as notificações notificar-osd: (inspirado por link )

$ 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

Funciona em:

  • Ubuntu 12.04
  • Ubuntu 14.04

Torne-o executável e execute-o:

$ chmod +x toggle-notify.sh

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

Atalho de teclado

Você pode ligar um atalho de teclado a este script:

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

    
por Kamil Slowikowski 30.05.2014 / 04:48
0

Eu tentei todos os métodos listados aqui, e nenhum funcionou no Fedora 18. Eventualmente eu encontrei algo que funcionou (copiar-colado de link ):

% bl0ck_qu0te%

A menos que você queira entrar em cada programa (por exemplo, Configurações de rede »Desativar notificações), e ainda receber mensagens do sistema, você pode:

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

Isso deve funcionar na maioria dos sistemas GNOME3 para matar todas as mensagens.

Espero que economize horas de pesquisa.

    
por Alex 20.01.2016 / 20:21