Microfone de fone de ouvido do Ubuntu 16.04 não reconhecido

2

Assim, meu fone de ouvido não é reconhecido corretamente pelo meu laptop.

Estou brincando com ele há alguns dias e já experimentei várias soluções on-line, mas nenhuma delas funciona para mim.

Problema: meu conector de fone de ouvido não reconhece meu fone de ouvido e microfone por conta própria. Eu posso mudar manualmente o canal de saída para que eu possa pelo menos tirar algum som do conector. Mas o microfone não está funcionando e não é reconhecido. Enquanto o som está funcionando depois de alterá-lo manualmente, ele ainda é exibido como "desconectado". Não consigo fazer meu microfone funcionar. O microfone interno também não funciona. O microfone interno finge ter algum som, mas também não consigo gravar ou transmitir nada.

Eu brinquei com o alsamixer. Nada muda, mudou de configuração em todo o lugar sem qualquer mudança real. Eu instalei pavucontrol, pulseaudio, audacity (para os codecs), dkms atualizados, e o som não melhorou - na verdade, eu tenho menos canais para usar, a maioria dos quais não funcionam, em certas configurações eu não consegui qualquer som, nem mesmo fora dos alto-falantes internos. Alguns cenários eram terrivelmente baixos. Reinstalled ubuntu-desktop várias vezes. Nada parece funcionar. Eu também tentei alterar alguns detalhes nos arquivos .conf, mas eles não alteraram o som nem um pouco. Também deu uma olhada em hdajackretask. Não tenho certeza de seus detalhes, no entanto.

Eu tentei o fone de ouvido USB de um amigo, ele funciona perfeitamente, até onde eu sabia.

Meu cartão é o HDA Intel PCH, meu driver é o Realtek ALC 256. O laptop é um ASUS X555U com Skylake. Ubuntu 16.04.

O que mais posso fazer? Eu estou bem em mudar o canal para o fone de ouvido manualmente, mas o microfone não funciona é uma espécie de chatice.

Editar: se houver alguma ajuda, aqui está a informação alsa: link

Edit: Eu fixei a detecção para os fones de ouvido adicionando o modelo apropriado para /etc/modprobe.d/alsa-base.conf no meu caso que era options snd-hda-intel model=headset-mode ou options snd-hda-intel model=headset-mic (ambos funcionam bem) . Agora, ele alterna entre alto-falantes e fones de ouvido ao conectar / desconectar automaticamente.

No entanto, nem o microfone interno nem o de fone de ouvido funcionam.

Edit2: Existe uma solução para isso, só funciona até o reboot.Veja aqui para mais: link Parece que eles estão nele e, como isso é bom o suficiente para mim, eu diria que isso está resolvido.

    
por MSchu 10.10.2016 / 02:14

1 resposta

0

Existe uma solução alternativa para o Asus X555U com o Realtek ALC256 lugar para isso, só funciona até a reinicialização.

sudo hda-verb /dev/snd/hwC0D0 0x1a SET_AMP_GAIN_MUTE 0x5003
sudo hda-verb /dev/snd/hwC0D0 0x1a SET_AMP_GAIN_MUTE 0x6003
sudo hda-verb /dev/snd/hwC0D0 0x23 SET_AMP_GAIN_MUTE 0x5200
sudo hda-verb /dev/snd/hwC0D0 0x23 SET_AMP_GAIN_MUTE 0x6200
sudo hda-verb /dev/snd/hwC0D0 0x08 SET_AMP_GAIN_MUTE 0x503f
sudo hda-verb /dev/snd/hwC0D0 0x08 SET_AMP_GAIN_MUTE 0x603f
sudo hda-verb /dev/snd/hwC0D0 0x08 SET_POWER_STATE 0
sudo hda-verb /dev/snd/hwC0D0 0x1a SET_POWER_STATE 0

Veja aqui para saber mais: link

    
por MSchu 11.10.2016 / 03:02