Primeiramente, mantenha as opções snd-hda-intel model=asus-mode5
adicionadas a /etc/modprobe.d/alsa-base.conf
Desabilite os recursos de reprodução automática do pulseaudio e mate todas as instâncias
$ echo autospawn = no >> /etc/pulse/client.conf
$ killall pulseaudio
verifique se há mais alguma coisa usando a placa de som
$ sudo fuser -v /dev/snd/*
certifique-se de matar qualquer coisa que apareça e pare de reaparecer também, como fazer isso dependerá do programa.
Instale alsa-tools-gui
$ sudo apt-get install alsa-tools-gui
$ sudo hdajackretask
Quando a GUI for carregada, clique em "Mostrar pinos não conectados" e substitua o primeiro pino não conectado por um conector de fone de ouvido e aplique as configurações. Daemonise pulseaudio puslseaudio -D
e teste o som, repita isso para todas as portas desconectadas até encontrar o caminho certo.
Uma vez que você encontrou o conector correto, clique em "Instalar boot override" e reinicie para garantir que tudo funcione. Agora edite o arquivo pulseaudio
config e remova a linha adicionada anteriormente para permitir o respawning novamente.
Até que você reinicialize, o volume só pode ser modificado usando alsamixer
em vez do componente usual da GUI. Após a reinicialização, tudo volta ao normal.