Vamos classificar as várias configurações de som.
Seu hardware de som é controlado pelos drivers de kernel do ALSA, a biblioteca do ALSA fornece acesso a esses drivers e há vários controles de volume / sem áudio e você muda com alsamixer
ou amixer
. Algumas dessas configurações também podem ser expostas pelo Gnome. Eu costumo deixá-los sozinhos, e só modifico as coisas se algo não funcionar.
Você pode salvar e restaurar essas configurações com alsactl store
e alsactl restore
, e os pacotes do Debian alsa-utils
contém um script que os restaura de /var/lib/alsa/asound.state
.
O Pulseaudio é executado em cima do ALSA. Você pode alterar as configurações do Pulseaudio em pavucontrol
e de outras formas. O Pulseaudio lembra algumas de suas configurações, mas não há uma maneira geral de armazená-las ou restaurá-las; Se você quiser fazer configurações Pulseaudio aparecem na inicialização, você tem que mexer com a configuração Pulseaudio.
Como não executo o desktop Gnome, não sei o que "desativar alertas sonoros" realmente faz. Pode ser uma configuração do Gnome e, nesse caso, você precisa descobrir como restaurar as configurações do Gnome na inicialização. O banco de dados de configurações do Gnome tem vários utilitários como dconf
e gsettings
, mas o uso aparentemente mudou nas versões e eu nunca consegui entender completamente como tudo funciona.
Se você estiver interessado principalmente em "desativar alertas sonoros", precisará descobrir exatamente o que ele faz e o que muda.
Editar :
Assim, as configurações Sound Effect são definitivamente algo do Gnome, então você precisa pesquisar como tornar as configurações do Gnome permanentes ou configurá-las na inicialização.
alsa-utils
restaura as configurações na inicialização pelos scripts fornecidos para SysV Init ( /etc/init.d/alsa-utils
) e systemd ( /lib/systemd/system/alsa-*
), que chamam basicamente alsactl restore /var/lib/alsa/asound.stat
). Portanto, quando você chamar alsactl store
como root, ele gravará as configurações atuais nesse arquivo e elas serão restauradas na inicialização.
É possível que a saída "selecionada" mostrada no menu do Gnome seja um invólucro para o coletor Pulseaudio padrão. Você pode definir este sumidouro com pacmd set-default-sink
(use pacmd list-sist-sinks | grep name:
para listar o nome dos sumidouros), e acho que também em pavucontrol
. Pulseaudio vai lembrar disso. Também é possível que isso seja novamente uma configuração do Gnome que substitui o que o Pulseaudio faz.