Use as instruções em Desativar o Beep de palestrante do PC . Basicamente, como root, execute este comando:
printf "%s\n" "blacklist "{pcspkr,snd_pcsp} > /etc/modprobe.d/beep_blacklist.conf
Duas coisas importantes a serem observadas se você colocar os módulos na lista negra por meio de /etc/modprobe.d /
- Pode ser necessário colocar na lista negra pcspkr e snd_pcsp
- Os módulos na lista negra ainda podem ser extraídos como dependências de outros módulos (isso pode ser determinado por
modprobe --show-depends mymodule
Claro que existem outros métodos, como no X, do Console, usando o ALSA (como você já encontrou), etc. Se você insistir em usar o ALSA, então alsactl store
após silenciar o volume deve fazer o truque .