Meus fones de ouvido desativam o AlsaMixer quando eu os conecto, HP DV6 12.04

3

Sempre que eu conecto qualquer tipo de fone de ouvido em um dos conectores de saída de áudio no hp dv6, também os silencia, silenciando a configuração de "alto-falante" (consulte a imagem anexada). Isso também aconteceu no Fedora, então é um problema com o Alsa e meu computador. Alguém sabe alguma coisa que possa ajudar?

Note que não tenho reputação suficiente para imagens. Aqui está um link: Imagem

Muito obrigado se você puder ajudar!

    
por ubsan 12.04.2013 / 06:49

2 respostas

10

Eu encontrei uma solução que funciona aqui: link

Você também pode ver toda a discussão sobre esse bug aqui: link

Para resumir:

Edite o sudo gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf

e modifique a seção [Element Speaker] da seguinte forma:

[Element Speaker]
; link to muting
switch = mute
; set volume to zero, so only the master slider controls playback volume. This gives better linearity.
volume = zero

Depois disso, tive que reiniciar o sistema: você pode tentar reiniciar apenas o áudio de pulso com pulseaudio -k .

Eu também tive um problema adicional, que consertei antes de resolver o problema acima. Ou seja, meus fones de ouvido não funcionaram. Eu tive que adicionar a linha:

options snd-hda-intel model=hp-dv6 enable_msi=1

para o arquivo sudo gedit /etc/modprobe.d/alsa-base.conf

    
por edin1 15.05.2013 / 10:36
3

Sim, tive o mesmo problema no meu HP dv6140us. Eu tentei todos os tipos de reparos e decidi por uma solução alternativa. Eu criei um script, headphones-workaround.sh, contendo o seguinte:

#!/bin/bash

amixer set -c 1 Speaker unmute 70%

Salvei o script em minha pasta pessoal, tornei-o executável (para referência newbie: chmod a + x headphones-workaround.sh) e criei um ícone clicável na barra do meu painel que leva ao script (alt-rightclick no painel barra, escolha Adicionar ao painel, escolha o Iniciador de aplicativos personalizado, defina o nome como qualquer um e defina Comando como /home/nome-usuário-usuário/headphones-workaround.sh).

Agora, sempre que eu conecto meus fones de ouvido, clico no ícone na barra do meu painel e os fones de ouvido começam a funcionar.

    
por Adam 24.04.2013 / 20:18