Procedura: risolvere i problemi audio con ALC888 su Ubuntu12.04 e derivati

Questo articolo nasce da un problema (ironico a proposito ...) che ho avuto con Ubuntu 12.04 e tutte le distribuzioni basate su questa particolare versione. L'ironia del problema è che per un LTS, era la prima versione che ho usato e mi ha dato un problema su questo PC. In questo caso, un problema sonoro.

Il problema in realtà non è molto grave, ma diventa fastidioso nell'uso quotidiano. Consiste in questo: accendo il PC con le cuffie collegate, entro in Ubuntu (o un derivato della LTS) e ascolta della musica. Quando mi stanco e scollego le cuffie e voglio ascoltare la musica attraverso gli altoparlanti del monitor, non suona nulla. Se accendo il PC con le cuffie scollegate, si sente dagli altoparlanti, ma collego le cuffie e si sente da entrambe le uscite audio.

I primi giorni di utilizzo ho cercato e Non ho trovato informazioni a riguardo, quindi ho smesso. Ora ho installato elementaryOS Luna Beta 2 (e, ovviamente, è basato su Ubuntu 12.04) e con mia sorpresa il bug era ancora lì. Ho cercato ancora e alla fine ho trovato una soluzione in un paio di forum. I passaggi da seguire sono questi:

  1. Apriamo il mixer ALSA eseguendo il comando: alsamixer Una volta lì controlliamo dove dice «chip»Per essere sicuri di avere il ALC888. Questo chip è generalmente integrato nei sistemi audio Intel HDA.
  2. Chiudiamo il mixer con la chiave [Esc]. Quindi ci assicuriamo di avere un file Intel HDA (deve essere uno di questi perché il trucco funzioni). Scriviamo nel terminale: lsmod | grep snd Cerchiamo alcune righe che dicano snd_hda_intel. Ciò significa che soddisfiamo i requisiti.
  3. Eseguiamo il comando: sudo <editor> /etc/modprobe.d/alsa-base.conf Sostituiscono dal tuo editor preferito, come nano, leafpad o gedit.
  4. Alla fine del file, aggiungeremo una riga di codice, che si legge in questo modo: options snd-hda-intel model=auto Se per te non funziona, prova options snd-hda-intel model=auto probe_mask=1 Questo dice ad ALSA di identificare automaticamente e generalmente la scheda audio, piuttosto che cercare di stabilire un modello esatto.
  5. Salviamo il file e ricominciamo. Quindi testiamo.

In caso di problemi ...

È possibile che seguendo questi passaggi potresti avere un problema, te ne lascio alcuni con la loro soluzione:

  • «Il file che devo modificare non è nel percorso che commenti«. Forse è in un percorso diverso, puoi provare a installare il pacchetto mlocate ed eseguire: cd / quindi individuare alsa-base.conf per individuare il file. In caso contrario, prova a crearlo da zero e aggiungi la riga di codice.
  • «Ho aggiunto una delle righe, salvato, riavviato e ora non ho alcun suono. Il pannello audio mi dice "Esci per goffo"«. Quel codice potrebbe non essere corretto. Prova a cambiarlo con un altro, o comunque cancellalo. Quindi riavvia e voilà.
  • «Nessuna delle due linee ha funzionato per me«. È possibile che il tuo suono integrato sia leggermente diverso, in ogni caso dovresti provare a cambiare model = auto per un modello più preciso basato sul tuo Chip.

Questo è tutto, qualcosa di molto semplice, spero che ti sia servito. In caso di domande o problemi, di seguito sono riportati i commenti 🙂


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   pandev92 suddetto

    Lo stesso errore è presente nell'ALC 887 ed è risolto allo stesso modo (ho un realtek di quelli)

    1.    auroszx suddetto

      Sul serio? La cosa sorprendente è che non volevano aggiustarlo nel pacchetto o nell'installazione di ALSA, se è solo una riga da aggiungere ...

      1.    st0rmt4il suddetto

        Come stai con elementaryOS? - Stabile? Qualche problema nel tempo che hai usato questa distro ?!

        Saluti!

        1.    auroszx suddetto

          Vabbè, diverse applicazioni mi hanno costretto a chiudere o bloccarsi. Il primo l'ho risolto installando gli aggiornamenti, il secondo è a causa del mio vecchio processore suppongo: / Portare il carico di Pantheon, Gala e le loro applicazioni non è facile ...

  2.   Pablo suddetto

    Ho un altro problema con il chip amd 780g. Il suono è saturo e di scarsa qualità, a volte. Con skype, gtalk, mumble. eccetera.
    Posso sbloccarlo modificando le opzioni in mumble, ma al momento non ho trovato una soluzione definitiva

  3.   eliotime3000 suddetto

    Con l'audio del mio PC HP con chipset Intel non ho avuto problemi ad essere in Debian tranne quando ho aperto Ardour, poiché ha silenziato automaticamente il mio computer senza alcuna spiegazione e ha messo il driver audio in ALSA.

  4.   pandev92 suddetto

    Io in funtoo con il kernel 3.10, se non metto la linea Intel, non ho neanche il suono, in Ubuntu 13.04, devo aggiustare alcuni parametri pulseaudio, ma il suono è terribile, e dovrebbero poi pulseaudio… un disastro…. Almeno nel mio caso.

    1.    eliotime3000 suddetto

      Per fortuna non ho aggiornato il kernel 3.04 che ho sulla mia Debian Wheezy.

  5.   st0rmt4il suddetto

    Grazie per la punta Auros 😀

    Saluti!

  6.   Mauritius suddetto

    Incredibile amico, ho sofferto del problema, ma solo quando ho il suono impostato su 5.1 nel sistema.

    Il chip che ho è un VIA VT1708S.

    Ho detto fammi provare perché funziona con il framework snd-hda-intel.

    Ora posso usare sia l'uscita posteriore che quella anteriore.

    Grazie per il consiglio.

  7.   Mauritius suddetto

    Ciao, vengo a commentare, che la soluzione qui proposta ha funzionato molto bene per me, ma lascio l'audio della mia webcam senza cattura.

    È una webcam Logitech, Inc. C270
    Indagando, ho visto che la soluzione era, probe_mask = -1

    Con ciò ho riconosciuto l'acquisizione audio della fotocamera e funziona anche per il collegamento dalla parte anteriore e da quella posteriore.

    Volevo solo dirlo.

    Grazie ancora per il suggerimento

  8.   riconfezionare suddetto

    Ciao, come stai? Prima di tutto, grazie mille ad AurosZx, anche se è passato molto tempo da quando questo post è stato pubblicato, mi è stato di grande aiuto per risolvere un problema con l'uscita delle cuffie.

    Sto usando Ubuntu 14.04 su un ASUS K55A e il chip che mi sembra in alsamixer è l'Intel PantherPoint HDMI e ha funzionato la prima volta. Saluti.

  9.   Bafometto suddetto

    Non è necessario riavviare: sudo alsa ricarica forzata