Como: corrigir problemas de som com ALC888 no Ubuntu12.04 e derivados

Este artigo surge de um problema (irônico a propósito ...) que tive com Ubuntu 12.04 e todas as distros baseadas nesta versão particular. A ironia do problema é que para um LTS, foi a primeira versão que usei e até me deu um problema neste PC. Nesse caso, um problema de som.

O problema não é realmente muito sério, mas se torna irritante no uso diário. Consiste nisto: ligo o PC com os fones de ouvido conectados, entro no Ubuntu (ou um derivado do LTS) e ouvir música. Quando fico cansado e desconecto os fones de ouvido e quero ouvir música pelos alto-falantes do monitor, não há som algum. Se eu ligar o PC com os fones de ouvido desconectados, ele pode ser ouvido nos alto-falantes, mas eu conecto os fones de ouvido e pode ser ouvido em ambas as saídas de áudio.

Nos primeiros dias de uso procurei e Não encontrei informação sobre isso, então eu parei. Agora instalei o elementaryOS Luna Beta 2 (e, claro, é baseado no Ubuntu 12.04) e, para minha surpresa, o bug ainda estava lá. Eu procurei de novo e finalmente eu encontrei uma solução em alguns fóruns. As etapas a seguir são estas:

  1. Nós abrimos o mixer ALSA executando o comando: alsamixer Uma vez lá, verificamos onde diz «Chip»Para ter certeza de que temos o ALC888. Este chip é geralmente integrado em sistemas de som Intel HDA.
  2. Fechamos o mixer com a chave [Esc]. Em seguida, garantimos que temos um Intel HDA (deve ser um desses para o truque funcionar) Escrevemos no terminal: lsmod | grep snd Procuramos algumas linhas que dizem snd_hda_intel. Isso significa que atendemos aos requisitos.
  3. Nós executamos o comando: sudo <editor> /etc/modprobe.d/alsa-base.conf Eles substituem pelo seu editor preferido, como nano, leafpad ou gedit.
  4. No final do arquivo, adicionaremos uma linha de código, que se lê assim: options snd-hda-intel model=auto Se isso não funcionar para você, tente options snd-hda-intel model=auto probe_mask=1 Isso diz ao ALSA para identificar de forma automática e geral a placa de som, em vez de tentar estabelecer um modelo exato.
  5. Nós salvamos o arquivo e reiniciamos. Então nós testamos.

Em caso de problemas ...

É possível que, ao seguir estes passos, você possa ter um problema, deixo alguns com a solução:

  • «O arquivo que devo editar não está no caminho que você comentou«. Talvez esteja em um caminho diferente, você pode tentar instalar o pacote mlocate e executar: cd / então localize alsa-base.conf para localizar o arquivo. Caso contrário, tente criá-lo do zero e adicionar a linha de código.
  • «Eu adicionei uma das linhas, salvei, reiniciei e agora não tenho som. O painel de som me diz 'Sair desajeitado'«. Esse código pode não estar correto. Tente trocá-lo por outro ou, em qualquer caso, exclua-o. Em seguida, reinicie e voila.
  • «Nenhuma das linhas funcionou para mim«. É possível que seu som integrado seja um pouco diferente, em qualquer caso você deve tentar mudar model = auto por um modelo mais exato baseado em seu Chip.

Isso é tudo, algo muito simples, espero que tenha servido para você. Se você tiver alguma dúvida ou problema, abaixo estão os comentários 🙂


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Pandev92 dito

    O mesmo erro está presente no ALC 887 e é corrigido da mesma forma. (Eu tenho um realtek desses)

    1.    Auros Zx dito

      A sério? O surpreendente é que eles não queriam consertar no pacote ou na instalação do ALSA, se é apenas uma linha para adicionar ...

      1.    st0rmt4il dito

        Como você está no elementaryOS? - Estável? Algum problema no tempo de uso desta distro ?!

        Saudações!

        1.    Auros Zx dito

          Bem, vários aplicativos me forçaram a fechar ou travar. Consertei a primeira coisa instalando atualizações, a segunda é por causa do meu processador antigo, eu acho: / Carregar a carga do Pantheon, Gala e seus aplicativos não é fácil ...

  2.   Paul dito

    Eu tenho outro problema com o chip amd 780g. O som está saturado e às vezes de má qualidade. Com skype, gtalk, resmungo. etc.
    Posso desbloquear ajustando as opções no murmúrio, mas no momento não encontrei uma solução definitiva

  3.   eliotime3000 dito

    Com o áudio do meu PC HP com chipset Intel não tive problemas em estar no Debian exceto ao abrir o Ardour, já que ele silenciava automaticamente o computador sem nenhuma explicação e colocava o driver de som em ALSA.

  4.   Pandev92 dito

    Yo en funtoo con el kernel 3.10, sino pongo la línea de Intel , no tengo sonido tampoco, en Ubuntu 13.04, debo arreglar unos parámetros de pulseaudio, sino el sonido es pésimo, y en debían pues pulseaudio …un desastre…., almenos en meu caso.

    1.    eliotime3000 dito

      Ainda bem que não atualizei o kernel 3.04 que tenho no meu Debian Wheezy.

  5.   st0rmt4il dito

    Obrigado pela dica Auros 😀

    Saudações!

  6.   Maurício dito

    Incrível amigo, eu sofri com o problema, mas apenas quando tenho o som ajustado para 5.1 no sistema.

    O chip que tenho é um VIA VT1708S.

    Eu disse deixe-me testar, pois isso funciona com a estrutura snd-hda-intel.

    Agora posso usar a saída traseira e frontal.

    Obrigado pela dica.

  7.   Maurício dito

    Olá, venho comentar, que a solução aqui proposta funcionou muito bem para mim, mas deixei o áudio da minha webcam sem captura.

    É uma webcam C270 da Logitech, Inc.
    Investigando, vi que a solução era, probe_mask = -1

    Com isso reconheci a captura de áudio da câmera e também funciona tanto para conectar pela frente quanto por trás.

    Eu só queria dizer isso.

    Mais uma vez obrigado pela dica

  8.   reembalar dito

    Olá, como vai você? Em primeiro lugar, muito obrigado ao AurosZx, embora já faça muito tempo que este post foi publicado, foi uma grande ajuda para resolver um problema com a saída dos fones de ouvido.

    Estou usando o Ubuntu 14.04 em um ASUS K55A e o chip que aparece no alsamixer é o Intel PantherPoint HDMI e funcionou pela primeira vez. Saudações.

  9.   Baphomet dito

    Não é necessário reiniciar: sudo alsa forçar recarga