Kā: Labot skaņas problēmas ar ALC888 Ubuntu12.04 un atvasinājumiem

Šis raksts ir saistīts ar problēmu ( ironiski, piebildīšu… ), kas man radās ar Ubuntu 12.04 un visiem uz šīs konkrētās versijas balstītajiem izlaidumiem. Ironiski, ka, neskatoties uz to, ka tā bija LTS versija, tā bija pirmā versija, ko jebkad izmantoju, un tā radīja problēmu šajā datorā. Šajā gadījumā tā bija skaņas problēma.

Problēma patiesībā nav tik nopietna, taču ikdienas lietošanā tā var būt kaitinoša. Lūk, kas notiek: es ieslēdzu datoru ar pievienotām austiņām, startēju Ubuntu ( vai LTS versiju ) un klausos mūziku. Kad man tas apnīk un atvienoju austiņas un vēlos klausīties mūziku caur monitora skaļruņiem, skaņas nav absolūti nekādas. Ja ieslēdzu datoru ar atvienotām austiņām, mūzika skan caur skaļruņiem, bet, pievienojot austiņas, tā skan caur abām audio izejām.

Pirmajās lietošanas dienās es meklēju informāciju par to, bet neko neatradu , tāpēc atstāju to mierā. Tagad esmu instalējis elementaryOS Luna Beta 2 (kas, protams, ir balstīta uz Ubuntu 12.04), un, man par pārsteigumu, kļūda joprojām bija. Es meklēju vēlreiz un beidzot atradu risinājumu pāris forumos. Veicamie soļi ir šādi:

  1. Mēs atveram maisītāju ALSA palaižot komandu: alsamixer Kad tur esam, mēs pārbaudām, kur rakstīts «Chip»Lai pārliecinātos, ka mums ir ALC888. Šī mikroshēma parasti ir integrēta skaņas sistēmās Intel HDA.
  2. Mēs aizveram maisītāju ar atslēgu [Esc]. Tad mēs pārliecināmies, vai mums ir Intel HDA (tam jābūt vienam no šiem, lai triks darbotos). Mēs rakstām terminālā: lsmod | grep snd Mēs meklējam dažas rindas, kurās teikts snd_hda_intel. Tas nozīmē, ka mēs izpildām prasības.
  3. Mēs izpildām komandu: sudo <editor> /etc/modprobe.d/alsa-base.conf Viņi aizstāj izvēlētais redaktors, piemēram, nano, leafpad vai gedit.
  4. Faila beigās mēs pievienosim koda rindu, kas skan šādi: options snd-hda-intel model=auto Ja tas jums nedarbojas, mēģiniet options snd-hda-intel model=auto probe_mask=1 Tas liek ALSA automātiski un vispārīgi noteikt skaņas karti, nevis mēģināt izveidot precīzu modeli.
  5. Mēs saglabājam failu un restartējam. Tad mēs pārbaudām.

Problēmu gadījumā ...

Iespējams, ka, veicot šīs darbības, jums var rasties problēma, es atstāju jums dažus risinājumus:

  • «Fails, kas man jārediģē, neatrodas jūsu komentētajā ceļā«. Varbūt tas atrodas citā ceļā, varat mēģināt instalēt paketi mlocate un palaist: cd /, pēc tam atrodiet alsa-base.conf, lai atrastu failu. Ja nē, mēģiniet to izveidot no jauna un pievienojiet koda rindu.
  • «Es pievienoju vienu no rindiņām, saglabāju, pārstartēju un tagad man nav skaņas. Skaņas panelis man saka "Exit for clumsy"«. Šis kods, iespējams, nav pareizs. Mēģiniet nomainīt to pret citu vai jebkurā gadījumā izdzēst. Pēc tam restartējiet un voila.
  • «Neviena no rindām man nedarbojās«. Iespējams, ka jūsu integrētā skaņa ir nedaudz atšķirīga, jebkurā gadījumā jums vajadzētu mēģināt mainīt modeli = auto, lai iegūtu precīzāku modeli, pamatojoties uz jūsu mikroshēmu.

Tas arī viss, kaut kas ļoti vienkāršs, ceru, ka tas jums ir palīdzējis. Ja jums ir kādi jautājumi vai problēmas, zemāk ir komentāri 


Pievienot kā vēlamo avotu pakalpojumā Google