Os fones de ouvido não emitem som quando a tampa é fechada e aberta

0

Meu laptop parou de emitir som nos fones de ouvido quando a tampa está fechada e aberta. Depois de correr:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-'uname -r' libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-'uname -r' libasound2
killall pulseaudio
rm -r ~/.pulse*
ubuntu-support-status
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'' 'whoami'

e desligando-o, então a reinicialização sem fones de ouvido funciona, mas acho que deve haver uma maneira mais fácil de evitar a situação. Qualquer conselho e explicação é apreciado.

Nota: não vejo qualquer diferença no alsamixer ou pavucontrol em ambas as situações. O código que encontrei foi recomendado como última opção, mas lembro onde o encontrei. (Provavelmente do Ubuntu Wiki) Meu laptop é feito sob encomenda, mas posso postar qualquer resultado que você queira.

    
por KeithN 24.07.2016 / 00:10

1 resposta

0

Então você "fecha e abre" a tampa, o sistema invoca uma suspensão / hibernação em seu nome. Veja man pm-action . Os scripts em /etc/pm/config.d mantêm a configuração e /etc/pm/sleep.d , /usr/lib/pm-utils/sleep.d mantém scripts que são executados nos tempos "suspend / hibernate" e "resume / thaw" para salvar primeiro e, em seguida, restaurar os estados de hardware que não sobrevivem o processo.

Este é o mecanismo de software que deve salvar e restaurar o estado dos fones de ouvido. Olhe para /var/log/pm-suspend.log .

    
por waltinator 24.07.2016 / 02:27