Microfone externo não está funcionando

1

gnome-volume-control não reconhece hardware externo. Meus fones de ouvido funcionam, no entanto, mas um microfone externo não funciona. Microfones externos costumavam funcionar, mas às vezes eram temperamentais - eu teria que fazer o login ou logout com ou sem microfone conectado.

Estou executando o Ubuntu 10.04 LTS (Lucid Lynx) em um mSi U100 com uma placa de som Intel e tentando usar um microfone que funcionou anteriormente. Os microfones USB também são problemáticos.

Eu fiz o básico:

  • Atualizações instaladas.
  • Verificado, nada é silenciado.
  • Procurei pelo dispositivo no controle de volume do gnome.
  • Tentei usar um microfone diferente que funciona em um computador de amigos.
  • Testado meu microfone funciona ao usar um computador diferente.
  • Verificado minha placa de som pode ser visto ( cat /proc/asound/cards ).

Eu fiz coisas mais complicadas:

  • Eu tentei brincar com as configurações no alsamixer. Nada é silenciado. Posso ajustar "mic" e "mic interno" independentemente de um microfone externo está conectado. Eu tenho a opção de entrada fonte de "mic", "front mic", "line" e "CD". Eu já brinquei mudando isso e isso não ajudou. Eu só tenho uma opção CAPTURE.

    • No gnome-sound-recorder eu tenho a opção de linha, microfone 1 e microfone 2. Eu brinquei alterando essa opção. Nenhum estes captam o som do microfone externo. O microfone 2 é o microfone no meu laptop que é de má qualidade.

    • No gnome-sound-recorder eu tenho a escolha de diferentes perfis, e mudar isso também não ajudou.

    • Eu olhei para gstreamer-properties , mas nada disso me ajudou.

Não sei se existe uma maneira de verificar se esses dispositivos externos estão sendo selecionados. Eu gostaria de fazer um microfone externo funcionar. Por favor ajude!

    
por haireefairee 05.11.2011 / 18:01

3 respostas

3

Meu computador, compaq CQ45-118A, placa de som da Intel.

Desde o ubuntu 10.04 até o 11.04, eu adicionei /etc/modprobe.d/alsa-base.conf as seguintes linhas e trabalhei para mim:

options snd-pcsp index=-2

alias snd-card-0 snd-hda-intel

alias sound-slot-0 snd-hda-intel

options snd-hda-intel model=dell-m4-1

options snd-hda-intel enable_msi=1

options snd-hda-intel position_fix=1 enable=yes
    
por Federico Jose 08.11.2011 / 05:47
3

Encontrei uma solução e enviei um um screencast para o YouTube .

  1. Instale o alsa-tools-gui package.
  2. Executar hdajackretask .
  3. No topo, o codec analógico Realtek já estará selecionado. No meu caso, foi o Realtek ALC270 .
  4. Preste atenção no painel esquerdo ( Pin configuration ). No meu caso, ele mostrava apenas 3 pinos conectados: Microfone Interno , Alto-falante interno , Headphone . Observe que falta um pino para o microfone externo.
  5. Verificar: ☑ Mostrar pinos não conectados .
  6. Vários novos pinos aparecerão no painel esquerdo. Para cada um que está Não conectado :
    • Marque ☑ Substituir .
    • Procure uma opção Microfone na caixa suspensa.
    • Se não houver Microfone nessa caixa, desmarque ☐ Substituir e tente o próximo pino.
    • Se houver uma opção Microfone , selecione-a e vá para a etapa 7.
  7. Agora você deve ter um pino que antes estava desconectado, mas agora é substituído por um microfone. Clique em Inscreva-se agora e insira sua senha.
  8. Se você receber uma mensagem de erro sobre Dispositivo ou recurso ocupado , feche todos os aplicativos que estiverem usando a placa de som (por exemplo, fechar alsamixer ).
  9. Se você receber uma mensagem de sucesso: Ok, agora vá em frente e teste para ver se realmente funcionou! , faça o que está escrito e teste!
  10. Se funcionou, clique em Instalar reinicialização de boot e digite sua senha novamente. Se não funcionar, desmarque ☐ Override e volte ao passo 6.

No meu caso, substituir o 0x18 por Microfone corrigiu o problema para mim.

    
por Denilson Sá Maia 24.05.2015 / 07:22
0

A única solução para fazer o microfone funcionar é instalar linux-backports-modules-alsa-generic .

Basta ir para:

Menu > Sistema > Administração > Gerenciador de Pacotes Synaptic

E pesquise e marque para instalação:

linux-backports-modules-alsa-generic

Dica: se você tiver várias versões, clique na primeira e leia a descrição que deve informar o nome a ser instalado.

Se após a reinicialização e o microfone mudo estiver desligado, ainda não funciona, basta ir ao terminal e digitar:

sudo nano /etc/modprobe.d/alsa-base.conf

e adicione ou altere o seguinte:

options snd-hda-intel model=auto enable=yes

Então Ctrl + X , digite Y para escrever e sair, reinicializar e o microfone funcionará.

    
por João 27.03.2012 / 01:23