Como: solucionar problemas de son con ALC888 en Ubuntu12.04 e derivados

Este artigo xorde dun problema (irónico por certo ...) que tiven con Ubuntu 12.04 e todas as distros baseadas nesta versión particular. A ironía do problema é que, para un LTS, foi a primeira versión que usei e deume un problema neste PC. Neste caso, un problema de son.

O problema non é moi grave, pero vólvese molesto no uso diario. Consiste nisto: acendo o PC cos auriculares conectados, entro en Ubuntu (ou un derivado do LTS) e escoitar música. Cando me canso e desconecto os auriculares e quero escoitar música a través dos altofalantes do monitor, nada soa nada. Se acendo o PC cos auriculares desconectados, pódese escoitar polos altofalantes, pero conecto os auriculares e pódese escoitar desde as dúas saídas de audio.

Os primeiros días de uso busqueinos e Non atopei información ao respecto, así que deixei. Agora instalei elementaryOS Luna Beta 2 (e, por suposto, está baseado en Ubuntu 12.04) e, para a miña sorpresa, o erro aínda estaba alí. Busquei de novo e por fin atopei unha solución nun par de foros. Os pasos a seguir son estes:

  1. Abrimos o mesturador ALSA executando o comando: alsamixer Unha vez alí comprobamos onde di «Chip»Para asegurarnos de que temos ALC888. Este chip adoita integrarse en sistemas de son Intel HDA.
  2. Pechamos o mesturador coa chave [ESC]. A continuación, asegurámonos de que temos un Intel HDA (debe ser un destes para que o truco funcione). Escribimos no terminal: lsmod | grep snd Buscamos algunhas liñas que digan snd_hda_intel. Isto significa que cumprimos os requisitos.
  3. Executamos o comando: sudo <editor> /etc/modprobe.d/alsa-base.conf Substitúen do teu editor preferido, como nano, folleto ou gedit.
  4. Ao final do ficheiro, engadiremos unha liña de código, que di así: options snd-hda-intel model=auto Se iso non che funciona, téntao options snd-hda-intel model=auto probe_mask=1 Iso dille a ALSA que identifique de forma automática e xeral a tarxeta de son, en lugar de intentar establecer un modelo exacto.
  5. Gardamos o ficheiro e reiniciamos. Despois probamos.

En caso de problemas ...

É posible que, seguindo estes pasos, poida ter un problema, déixovos algúns coa súa solución:

  • «O ficheiro que debo editar non está no camiño que comenta«. Quizais estea noutro camiño diferente, pode tentar instalar o paquete mlocate e executar: cd / logo localizar alsa-base.conf para localizar o ficheiro. Se non, tenta crealo desde cero e engade a liña de código.
  • «Engadín unha das liñas, gardeina, reiniciou e agora non teño son. O panel de son dime "Saír por torpe"«. É posible que ese código non sexa correcto. Tenta cambialo por outro ou, en calquera caso, eliminalo. A continuación, reinicia e voila.
  • «Ningunha das dúas funcións funcionou para min«. É posible que o seu son integrado sexa algo diferente, en calquera caso debería intentar cambiar o modelo = auto por un modelo máis exacto baseado no seu Chip.

Isto é todo, algo moi sinxelo, espero que che servise. Se tes algunha dúbida ou problema, a continuación móstranse os comentarios 🙂


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

19 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   pandev92 dixo

    O mesmo erro está presente no ALC 887 e resólvese do mesmo xeito. (Teño un realtek deses)

    1.    auroszx dixo

      En serio? O sorprendente é que non quixeron arranxalo no paquete nin na instalación de ALSA, se só hai unha liña que engadir ...

      1.    ST0RMT4IL dixo

        Como estás en elementaryOS? - estable ?, algún problema no tempo que empregaches esta distro?!

        Saúdos!

        1.    auroszx dixo

          Ben, varias aplicacións obrigáronme a pechar ou colgar. O primeiro solucioneino instalando actualizacións, o segundo é polo meu vello procesador, supoño: / Non é doado levar a carga de Panteón, Gala e as súas aplicacións ...

  2.   Pablo dixo

    Teño outro problema co chip AMD 780g. O son está saturado e de pouca calidade ás veces. Con skype, gtalk, murmurio. etc.
    Podo desbloquealo axustando opcións en murmurio, pero de momento non atopei unha solución definitiva

  3.   eliotime3000 dixo

    Co audio do meu PC HP con chipset Intel non tiven ningún problema en estar en Debian, excepto ao abrir Ardor, xa que silenciou automaticamente o meu ordenador sen ningunha explicación e puxo o controlador de son en ALSA.

  4.   pandev92 dixo

    Eu funtoo co núcleo 3.10, pero poño a liña Intel, tampouco teño son, en Ubuntu 13.04, teño que arranxar algúns parámetros de pulseaudio, pero o son é terrible e nel deberían pulsar o audio ... un desastre ... , Polo menos no meu caso.

    1.    eliotime3000 dixo

      Moito mal que non actualicei o núcleo 3.04 que teño no meu Debian Wheezy.

  5.   ST0RMT4IL dixo

    Grazas polo consello Auros 😀

    Saúdos!

  6.   Mauricio dixo

    Incrible amigo, sufrín o problema, pero só cando teño o son configurado a 5.1 no sistema.

    O chip que teño é un VIA VT1708S.

    Dixen que me deixes probar xa que isto funciona co marco snd-hda-intel.

    Agora podo usar tanto a saída traseira como a frontal.

    Grazas pola propina.

  7.   Mauricio dixo

    Ola, veño a comentar que a solución proposta aquí funcionou moi ben para min, pero deixo o audio da miña cámara web sen capturar.

    É unha cámara web Logitech, Inc. C270
    Investigando, vin que a solución era, probe_mask = -1

    Con iso recoñecín a captura de audio da cámara e tamén funciona tanto para conectarse desde a parte frontal como desde atrás.

    Só quería dicir iso.

    Grazas de novo polo consello

  8.   rebox dixo

    Ola, como estás? Primeiro de todo, moitas grazas a AurosZx, aínda que pasou moito tempo dende que se publicou esta publicación, foi unha gran axuda para min resolver un problema coa saída dos auriculares.

    Estou a usar Ubuntu 14.04 nun ASUS K55A e o chip que me aparece no alsamixer é o Intel PantherPoint HDMI e funcionou a primeira vez. Saúdos.

  9.   Baphomet dixo

    Non é necesario reiniciar: sudo tamén forza-recarga