No Ubuntu 15.10, basta pressionar Alt + VolumeUp
e Alt + VolumeDown
para alterar o volume com uma notificação de sobreposição sem executar uma notificação sonora.
Quando altero o volume usando as teclas de mídia, há uma notificação de som popping.
Às vezes, estou reproduzindo mídia e quero ajustar o volume sem notificação de som.
EuqueroadicionarVolumeup,muted
->Shift+Audioraisevolume
atalho.
Comofaçoisso?
AvinculaçãodeShift+Audioraisevolume
aamixersetMaster10%+
alteraovolume,masnãoexibeoindicadorvisualdealteraçãodevolume.
Observar dbus-monitor
mostra eventos diferentes:
Estoque Volume up
:
method call sender=:1.4 -> dest=:1.25 serial=2167 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=GetCapabilities
method return sender=:1.25 -> dest=:1.4 reply_serial=2167
array [
string "body"
string "body-markup"
string "icon-static"
string "image/svg+xml"
string "x-canonical-private-synchronous"
string "x-canonical-append"
string "x-canonical-private-icon-only"
string "x-canonical-truncation"
string "private-synchronous"
string "append"
string "private-icon-only"
string "truncation"
]
method call sender=:1.4 -> dest=:1.25 serial=2168 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 61
)
]
int32 -1
method return sender=:1.25 -> dest=:1.4 reply_serial=2168
uint32 0
signal sender=:1.49 -> dest=(null destination) serial=1119 path=/com/canonical/indicator/sound/menu; interface=com.canonical.dbusmenu; member=ItemsPropertiesUpdated
array [
struct {
int32 3
array [
dict entry(
string "x-canonical-ido-volume-level"
variant double 61.5646
)
]
}
]
array [
]
Então amixer set Master 10%+
:
signal sender=:1.49 -> dest=(null destination) serial=1116 path=/com/canonical/indicator/sound/menu; interface=com.canonical.dbusmenu; member=ItemsPropertiesUpdated
array [
struct {
int32 3
array [
dict entry(
string "x-canonical-ido-volume-level"
variant double 73.5641
)
]
}
]
array [
]
Parece que Volume up
também executa algum comando que verifica os recursos e mostra um indicador de volume. Onde posso chamar este comando diretamente?
No Ubuntu 15.10, basta pressionar Alt + VolumeUp
e Alt + VolumeDown
para alterar o volume com uma notificação de sobreposição sem executar uma notificação sonora.
A notificação sonora pode desativá-lo nas Preferências de som:
Aindanãoexisteumamaneirafácildedesativardeterminadoseventosdesom.Masvocêpodeusarcomandosdiretosparaoservidoralsaparafazerisso:
amixersetMaster10%+##Increasethevolumeby10%amixersetMaster10%-##Decreasethevolumeby10%amixersetMastertoggle##Setsmuteonandoff
Emseguida,vocêpodecriaroatalhopressionandoosinalde+naconfiguraçãodoteclado.Paraaspessoasqueseperguntamporqueeunãouseipulseaudio,foiporqueeunãousoopulseaudio.
OPulseaudiorequermaistrabalho,como:
pactlset-source-mute0togglepactlset-source-volume0+10pactlset-source-volume0-10
"Isso deve funcionar" na maioria dos casos.