A seguir, apresentamos o que fizemos para configurar o Beats Audio no HP Envy dv7t-7200 (janeiro de 2013). Este modelo tem 3 alto-falantes total.
Você precisa estar instalado:
1) Crie ou edite /etc/modprobe.d/acpi-base.conf e insira a seguinte linha:
opções snd-hda-intel model = ref
2) Como root, crie os seguintes arquivos:
/ etc / acpi / events / headphone
/etc/acpi/headphone.sh
3) Abra / etc / acpi / events / headphone para edição e edite de forma que a totalidade do arquivo seja esta:
event=jack/headphone
action=/etc/acpi/headphone.sh %e
* É isso, apenas essas duas linhas. Nenhum cabeçalho bash ou qualquer coisa. Salve o arquivo.
4) Abra o arquivo /etc/acpi/headphone.sh para editar e cole o seguinte:
#!/bin/bash
case $3 in
"plug" ) amixer set Front mute;;
"unplug") amixer set Front unmute;;
esac
* Salve isto.
5) Torne o script executável: sudo chmod u+x /etc/acpi/headphone.sh
6) Ative o daemon acpi na inicialização da maneira que for mais apropriada para você; Coloque 'acpid' em um script de inicialização em algum lugar, inicie você mesmo na inicialização toda vez executando o acpid. No meu caso, o Arch Linux # systemctl enable acpid
7) Reinicie. Rock out.
*) O nome do arquivo para o alsa-base.conf pode ser diferente. Use o que está presente e funcionando.
*) No passo 4, você pode precisar mudar 'Front' para qualquer outro alsamixer designado para seus alto-falantes. Se houver vários comandos que devem ser emitidos, a melhor opção é incluí-los separadamente:
%código%
etc.
A intenção é que as etapas relativas ao manipulador e script acpi sejam combinadas com quaisquer etapas que o usuário (como W. Goeman) tomou para ativar seu som de modo que a detecção de fone de ouvido seja simulada. Espero que isso ajude o OP.
Peço desculpas pela necromancia, mas esse modelo está se tornando cada vez mais comum e as soluções disponíveis são ruins, incompletas e raras.