Microfone externo não listado no Linux Mint 18.1 de 64 bits no Acer Aspire E 15

2

Este novo laptop (E5-573-55U8) tem apenas uma entrada para fones de ouvido + entrada de microfone. É o microfone que estou com problemas para começar a trabalhar e, sim, está conectado até o fim.

Os fones de ouvido funcionam bem.

O microfone interno funciona bem, os alto-falantes internos funcionam bem.

O microfone externo não está listado mesmo quando conectado, nem assume o controle interno listado ou algo parecido. Eu verifiquei isso gravando com minha mão sobre o microfone externo, e isso não muda a gravação. Tentei com o Skype da Web, o Audacity e o Zoom.

A listagem está no prefs do sistema Sound Input normal e no PulseAudio Volume Control, que eu tentei instalar apenas para esse problema. Ele mostra duas opções em Configuração. Ambos são "Built-in Audio", e o primeiro tem um monte de coisas relacionadas a HDMI para as escolhas de perfil. O segundo possui Duplex, Entrada ou Saída Estéreo Analógico como opções. Quando coloco Saída, o primeiro e único microfone é removido da guia Dispositivos de entrada. Quando eu coloquei Duplex, está lá, mas como eu disse, é o interno. (E em aplicativos como o Zoom, por exemplo, o único microfone disponível na lista suspensa é o Estéreo Analógico de Áudio Integrado.)

Como faço para que meu microfone de fone de ouvido externo seja exibido e seja geralmente utilizável?

Atualização Também verifiquei se o hardware do fone de ouvido não está com defeito, conectando-o a um laptop com Windows 8. Você pode dizer que está gravando a partir do fone de ouvido, e não do microfone embutido do laptop, porque está se movendo a parte do microfone do fone de ouvido, que é quase silenciosa, faz muito barulho em uma gravação. Cobrir também o microfone do fone de ouvido enquanto fala faz uma grande diferença para o que é ouvido. (Isto é como eu poderia dizer o contrário no meu laptop Linux.)

Atualização 2 Informações de diagnóstico: link

Atualização 3 Durante a gravação: link

Atualização 4 Durante a gravação após a instalação do driver noturno do Xenial: link

E o diferencial antes (1) e depois (2) do driver:

$ diff audio1 audio2
52,56d51
<   Control: name="IEC958 Playback Con Mask", index=0, device=0
<   Control: name="IEC958 Playback Pro Mask", index=0, device=0
<   Control: name="IEC958 Playback Default", index=0, device=0
<   Control: name="IEC958 Playback Switch", index=0, device=0
<   Control: name="ELD", index=0, device=3
64c59
<   Unsolicited: tag=01, enabled=1
---
>   Unsolicited: tag=00, enabled=0
72,76d66
<   Control: name="IEC958 Playback Con Mask", index=1, device=0
<   Control: name="IEC958 Playback Pro Mask", index=1, device=0
<   Control: name="IEC958 Playback Default", index=1, device=0
<   Control: name="IEC958 Playback Switch", index=1, device=0
<   Control: name="ELD", index=0, device=7
84c74
<   Unsolicited: tag=02, enabled=1
---
>   Unsolicited: tag=00, enabled=0
92,96d81
<   Control: name="IEC958 Playback Con Mask", index=2, device=0
<   Control: name="IEC958 Playback Pro Mask", index=2, device=0
<   Control: name="IEC958 Playback Default", index=2, device=0
<   Control: name="IEC958 Playback Switch", index=2, device=0
<   Control: name="ELD", index=0, device=8
104c89
<   Unsolicited: tag=03, enabled=1
---
>   Unsolicited: tag=00, enabled=0
    
por Kev 03.04.2017 / 09:37

2 respostas

2

Eu também me deparei com esse problema hoje, tentando obter um microfone headset trabalhando em um laptop Acer R15 rodando o Mint 18.1. Ele também tem Intel HDA com o fone de ouvido / microfone 2 em 1. Nenhum microfone externo estava aparecendo.

Não sei qual foi o problema exato, mas finalmente consegui que ele funcionasse instalando os drivers alsa mais recentes usando um pacote DKMS de:

link

Espero que isso ajude você.

  1. Instalar o DKMS

sudo apt-get install dkms

  1. Faça o download do último arquivo deb do link acima e instale, certifique-se de que ele é para o Ubuntu 16.04 para o Mint 18.1, então no meu caso foi.

sudo dpkg -i oem-audio-hda-daily-lts-xenial-dkms_0.201704040732~ubuntu16.04.1_all.deb

  1. Depois disso, reinicie o computador.

Observação: recebi minhas informações de: link

    
por 05.04.2017 / 07:49
2

Este patch (que é bastante recente, fev 2017) adiciona um capricho para algumas Asus laptops com codec ALC255 para uma situação muito semelhante à sua: fone de ouvido mic, mas nenhuma presença detectada. Eles usam o Node 0x19 .

Se você é capaz, você pode inserir um truque similar para o seu laptop com seus IDs PCI, recompilar os drivers e ver se isso ajuda.

Possivelmente você também pode tentar isso com hdajackretask (no Debian, package alsa-tools-gui ; nenhuma idéia sobre o Mint), mas eu nunca tentei fazer uma mudança com isso. Pode precisar de brincar.

Em caso de dúvida, faça um relato de bug com os desenvolvedores da ALSA, mencione o patch e sua situação semelhante e veja se eles podem lhe dar instruções específicas sobre como testá-lo.

    
por 05.04.2017 / 12:22