12Jul
Mulți utilizatori au avut probleme la redarea audio de la Ubuntu 9.04 la 9.10.Acest Cum-Pentru a vă arăta cum să remediați unele dintre aceste probleme audio, inclusiv:
- Nici un sunet în clipuri video Flash.
- Audio se oprește în întregime după deschiderea unui videoclip Flash.
- Nu există niciun sunet.
- Redarea audio a difuzoarelor, dar nu și a căștilor conectate în partea din față a calculatorului( treceți la pasul 5).
Primer pentru Ubuntu Audio Rapid
În mod implicit, Ubuntu 9.10 utilizează două programe complementare pentru a pompa sunetul prin difuzoare sau căști.
- ALSA
Arhitectura avansată de sunet Linux( ALSA) oferă acces direct la placa dvs. de sunet.
O problemă cu ALSA este că numai un singur program poate transmite sunet la ALSA simultan. Din acest motiv, Ubuntu include un al doilea program numit. .. - PulseAudio
PulseAudio este un server de sunet care ține datele audio din toate aplicațiile dvs. și le transmite pe ALSA.
PulseAudio vă permite să faceți niște lucruri interesante, cum ar fi controlarea nivelului de volum al fiecărei aplicații separat, și transmiterea audio către alt computer printr-o rețea.
O problemă obișnuită în Ubuntu 9.10 apare atunci când o aplicație încearcă să utilizeze direct ALSA, în loc să treacă prin PulseAudio așa cum ar trebui. Următorii pași vor rezolva această problemă.
Pasul 1: Instalați unele utilitare
În acest pas, vom instala mixerul Gnome ALSA și Chooserul implicit de sunet.
Pentru a instala Gnome ALSA Mixer, deschideți un terminal și introduceți:
sudo apt-get install gnome-alsamixer
Instalarea opțiunii de selectare a sunetului implicită este puțin mai complicată.Acesta era folosit în pachetul alsa-utils, dar a fost eliminat în Ubuntu 9.10.Din fericire, un utilizator util din forumul Ubuntu a furnizat instrucțiuni pentru a instala acest utilitar.
- Descărcați o versiune veche a alsa-utils( asigurați-vă că alegeți arhitectura corectă: i386 pentru un sistem pe 32 de biți și amd64 pentru un sistem pe 64 de biți).
- Deschideți o fereastră terminală.
- Navigați la directorul în care ați salvat fișierul. deb în.
- Efectuați următoarele comenzi:
# Instalați. deb
sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 *. deb
# Copiați asoundconf
sudo cp /usr/bin/ asoundconf/usr/
# Instalați front-end-ul grafic la alegerea implicită a plăcii de sunet
sudo apt-get install asoundconf-gtk
# Actualizați alsa-utils acum că ați copiat asoundconf
sudo apt-get upgrade alsa-utils
# Mutare asoundconf lalocul potrivit
sudo mv /usr/ asoundconf /usr/bin/
În acest moment trebuie să aveți acum o utilitate denumită Card de sunet implicit în System & gt;Preferințe.
Pasul 2: Actualizați PulseAudio și ALSA
Pentru a vă asigura că aveți cele mai recente versiuni ale PulseAudio și ALSA, deschideți un terminal și efectuați următoarele comenzi.
sudo apt-get upgrade pulseaudio gstreamer0.10-pulseaudio
sudo apt-get upgrade alsa-base alsa-utils
Dacă aceste pachete nu sunt încă instalate, înlocuiți "upgrade" în comenzile de mai sus cu "install".
Dacă pachetele dvs. sunt deja actualizate, veți vedea ceva de genul acesta.
Pasul 3: Alegeți PulseAudio ca placă de sunet implicită
Deschideți utilitarul de sunet prestabilit instalat în pasul 1. Va fi în System & gt;Preferințe.
Alegeți PulseAudio. Faceți clic pe Quit.
Pasul 4: Repornire
Salvați tot ce ați deschis și reporniți computerul.
Pasul 5: Setați volumul
Deschideți mixerul Gnome ALSA, care se află în aplicații & gt;Sunet &Video.
Asigurați-vă că nimic nu este dezactivat și setați volumul la un nivel confortabil.În cele mai multe cazuri, îl puteți pune la maximum, deoarece majoritatea aplicațiilor care redă audio au propriile controale ale volumului.În special, asigurați-vă că volumele Master și PCM nu sunt dezactivate.
Rețineți că există controale de volum separate pentru conectorii audio din spatele și din fața computerului, dacă placa de bază are ambele. Având unul dezactivat, dar nu celălalt poate fi motivul pentru care sunetul va ieși din difuzoare, dar nu din căști conectate în fața calculatorului.
Pasul 6: Testați audio
Deschideți aplicația preferată de muzică( suntem parțiali la RhythmBox).Asigurați-vă că controlul volumului este la un nivel rezonabil. Canta o melodie. Ai auzit? Dacă nu, treceți la pasul 7.
Deschideți browserul Web preferat. Deschideți un videoclip pe YouTube. Ai auzit atât videoclipul YouTube cât și muzica ta? Dacă da, atunci sunetul funcționează corect!
Dacă nu, treceți la pasul 7.
Pasul 7: Obțineți cea mai recentă versiune de ALSA
Dacă audio-ul nu funcționează sau nu funcționează pentru mai multe aplicații, este posibil să fie nevoie să actualizați ultima versiune a ALSA.
Din nou, un utilizator util din forumul Ubuntu oferă o metodă ușoară de a face acest lucru.
- Descărcați scriptul de actualizare ALSA( necesită înregistrarea forumului).
- Deschideți un terminal.
- Navigați la directorul în care ați salvat fișierul. tar.
- Efectuați următoarele comenzi:
tar xvf AlsaUpgrade-1.0.22.1-2.tar
sudo. /AlsaUpgrade-1.0.22.1-2.sh -d
sudo./AlsaUpgrade-1.0.22.1-2.sh -c
sudo. /AlsaUpgrade-1.0.22.1-2.sh -i
Pasul 8: Reporniți și testați
Salvați tot ce ați deschis și reporniți computerul.
Odată ce vă întoarceți la Ubuntu, testați-vă audio-ul așa cum este descris în pasul 6. Dacă sunetul dvs. nu funcționează, există încă o ultimă soluție. ..
Pasul 9: Comutați la sistemul de sunet deschis
ALSA a fost proiectat caînlocuirea unui program similar numit Open Sound System( OSS).Chiar dacă multe distribuții au adoptat ALSA, dezvoltarea OSS a continuat și versiunile curente sunt perfect capabile să furnizeze un sunet de înaltă calitate în Ubuntu.
Trecerea la OSS este un articol în sine. Din fericire, comunitatea Ubuntu menține doar un astfel de articol.
Concluzie
Sperăm că, urmând acești pași, ați reușit să obțineți un sunet care să funcționeze corect în Ubuntu 9.10.Spuneți-ne dacă acești pași au lucrat pentru dvs. în comentariile!