AFAIK, esta opção não está disponível como configuração do usuário. Você precisa alterar & reconstruir a origem de media-keys.gnome-settings-plugin
( libmedia-keys.so
) de unity-settings-daemon
package.
Se você quiser desabilitar todas as notificações, isso é uma duplicata. Veja Como posso personalizar / desativar as bolhas de notificação?
Estou usando o Ubuntu 14.04 64bit.
-
Faça o download de dependências de construção e amp; fonte:
sudo apt-get build-dep unity-settings-daemon apt-get source unity-settings-daemon
-
Modifique
gsd-media-keys-manager.c
para desativar somente a notificação de volumeunity-settings-daemon-14.04.0+14.04.20140606/ nano plugins/media-keys/gsd-media-keys-manager.c
Use
//
para comentar essas duas linhas e depoisreturn TRUE;
:static gboolean ubuntu_osd_notification_show_volume (GsdMediaKeysManager *manager, gint value, gboolean muted) { //return ubuntu_osd_do_notification (&manager->priv->volume_notification, // "volume", value, muted, volume_icons); return TRUE; }
-
Compilar & substituir o do repositório:
./autogen.sh make sudo cp /usr/lib/unity-settings-daemon-1.0/libmedia-keys.so /usr/lib/unity-settings-daemon-1.0/libmedia-keys.so.backup sudo rm /usr/lib/unity-settings-daemon-1.0/libmedia-keys.so sudo cp ./plugins/media-keys/.libs/libmedia-keys.so /usr/lib/unity-settings-daemon-1.0/libmedia-keys.so restart unity-settings-daemon
Como eu o encontrei:
-
dbus-monitor
- Clique na chave de mídia de volume, observe o remetente da chamada de notificação
-
Você pode ver apenas como número (Ex:
:1.14
), useqdbusviewer
para saber o nome:method call sender=:1.14 -> dest=:1.107 serial=176 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify string "gnome-settings-daemon" uint32 0 string "notification-audio-volume-medium" string " " string "" array [ ] array [ dict entry( string "x-canonical-private-synchronous" variant string "volume" ) dict entry( string "value" variant int32 44 ) ] int32 -1
-
Agora, você recebe o pacote relacionado, relata um bug !!! Mudar Código é apenas uma arte, tente você mesmo. Eu não sou um alienígena.