Eu fiz o seguinte e funcionou para mim.
Armazenar configurações da placa de som.
sudo alsactl --file asound.state store
Editar ficheiro asound.state de acordo com o meu requisito (por exemplo, desactivar o altifalante e activar o auricular).
Copie o asound.state editado no arquivo de configuração original.
cp asound.state /var/lib/alsa/asound.state
Reinicialize o sistema. E funcionou.
Eu ainda estou confuso que quando eu usei o amixer commnads para desabilitar o alto-falante e habilitar o headset, e depois disso eu armazenei a configuração no arquivo asound.state, então por que estou recebendo a configuração original? desativado e fone de ouvido habilitado?