Kuinka: Korjaa ALC888: n ääniongelmat Ubuntu12.04: ssä ja johdannaisissa

Tämä artikkeli juontaa juurensa ongelmasta ( ironista kyllä… ), joka minulla oli Ubuntu 12.04:n ja kaikkien tähän versioon perustuvien jakeluiden kanssa. Ironista kyllä, vaikka kyseessä oli LTS-julkaisu, se oli ensimmäinen käyttämäni versio, ja se aiheutti ongelman tällä tietokoneella. Tässä tapauksessa ääniongelman.

Ongelma ei ole oikeastaan ​​niin vakava, mutta se voi olla ärsyttävä jokapäiväisessä käytössä. Tässä mitä tapahtuu: Käynnistän tietokoneeni kuulokkeet kytkettynä, käynnistän Ubuntun ( tai LTS-version ) ja kuuntelen musiikkia. Kun kyllästyn siihen ja irrotan kuulokkeet ja haluan kuunnella musiikkia näytön kaiuttimista, ääntä ei kuulu ollenkaan. Jos käynnistän tietokoneen kuulokkeet irrotettuna, musiikki kuuluu kaiuttimista, mutta kun kytken kuulokkeet, se kuuluu molempien äänilähtöjen kautta.

Muutaman ensimmäisen käyttöpäivän aikana etsin tietoa, mutta en löytänyt siitä mitään tietoa , joten en tehnyt sitä. Nyt olen asentanut elementaryOS Luna Beta 2:n (joka tietenkin perustuu Ubuntu 12.04:ään), ja yllätyksekseni vika oli edelleen olemassa. Etsin uudelleen ja löysin lopulta ratkaisun muutamalta foorumilta. Noudatettavat vaiheet ovat seuraavat:

  1. Avaamme sekoittimen ALSA komennon suorittaminen: alsamixer Siellä tarkistamme missä sanotaan «Siru»Varmistaaksemme, että meillä on ALC888. Tämä siru on yleensä integroitu äänijärjestelmiin Intel HDA.
  2. Suljemme sekoittimen avaimella [Poistu]. Seuraavaksi varmistamme, että meillä on Intel HDA (sen on oltava yksi näistä, jotta hakkerointi toimisi). Kirjoitamme terminaaliin: lsmod | grep snd Etsimme joitain rivejä, jotka sanovat snd_hda_intel. Tämä tarkoittaa, että täytämme vaatimukset.
  3. Suoritamme komennon: sudo <editor> /etc/modprobe.d/alsa-base.conf Ne korvaavat haluamasi editori, kuten nano, leafpad tai gedit.
  4. Tiedoston loppuun lisätään koodirivi, joka kuuluu seuraavasti: options snd-hda-intel model=auto Jos se ei toimi sinulle, yritä options snd-hda-intel model=auto probe_mask=1 Se kehottaa ALSAa tunnistamaan äänikortin automaattisesti ja yleensä sen sijaan, että yrittäisi luoda tarkkaa mallia.
  5. Tallennamme tiedoston ja käynnistämme sen uudelleen. Sitten testataan.

Ongelmien sattuessa ...

On mahdollista, että seuraamalla näitä vaiheita sinulla saattaa olla ongelma, jätän sinulle ratkaisun:

  • «Tiedosto, jota minun on muokattava, ei ole kommentoimallasi polulla«. Ehkä se on eri polulla, voit yrittää asentaa mlocate-paketin ja ajaa: cd / etsi sitten alsa-base.conf tiedoston löytämiseksi. Jos ei, yritä luoda se tyhjästä ja lisätä koodirivi.
  • «Lisäsin yhden riveistä, tallensin, käynnistin uudelleen ja minulla ei ole ääntä. Äänipaneeli kertoo minulle "Exit for clumsy"«. Koodi ei ehkä ole oikea. Yritä vaihtaa se toisella tai joka tapauksessa poistaa se. Käynnistä sitten uudelleen ja voila.
  • «Kumpikaan linja ei toiminut minulle«. On mahdollista, että integroitu äänesi on jonkin verran erilainen, joka tapauksessa sinun kannattaa yrittää vaihtaa malli = auto tarkempaan malliin, joka perustuu siruusi.

Siinä kaikki, jotain hyvin yksinkertaista, toivottavasti se on auttanut sinua. Jos sinulla on kysyttävää tai ongelmia, alla ovat kommentit 


Lisää ensisijaiseksi lähteeksi Googlessa