Cum de a rezolva probleme de sunet în Ubuntu 9.10
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:
- Nu există niciun sunet în videoclipurile Flash.
- Audio-ul se oprește în întregime după deschiderea unui videoclip Flash.
- Niciun sunet deloc.
- Audio se aude difuzoarele, dar nu căștile conectate în partea din față a calculatorului (treceți la pasul 5).
Ubuntu Audio Primer rapid
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 program poate transmite sunet la ALSA la un moment dat. Din acest motiv, Ubuntu include un al doilea program numit ... - PulseAudio
PulseAudio este un server de sunet care prelucrează 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 volumului 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 Gnome ALSA Mixer și Chooserul implicit de sunet.
Pentru a instala Gnome ALSA Mixer, deschideți un terminal și introduceți:
sudo apt-get instala gnome-alsamixer
Instalarea opțiunii de selectare a sunetului implicită este un pic 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 fișierul .deb
sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 * .deb
# Copy asoundconf
sudo cp / usr / bin / asoundconf / usr /
# Instalați front-ul grafic la selectorul Default Sound Card
sudo apt-get instala asoundconf-gtk
# Actualizați alsa-utils acum că ați copiat asoundconf
sudo apt-get upgrade alsa-utils
# Mutare asoundconf la locul potrivit
sudo mv / usr / asoundconf / usr / bin /
În acest moment ar trebui să aveți acum un utilitar denumit Card de sunet implicit în System> Preferences.
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-obține upgrade pulseaudio gstreamer0.10-pulseaudio
sudo apt-get upgrade alsa-bază alsa-utils
Dacă aceste pachete nu sunt încă instalate, înlocuiți "upgrade" în comenzile de mai sus cu "install" și rulați-le din nou.
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 Default Sound Card pe care l-ați instalat în Pasul 1. Va fi în System> Preferences.
Alegeți PulseAudio. Faceți clic pe Quit.
Pasul 4: Reporniți
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> Sunet și 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 amândouă. Având unul dezactivat dar nu celălalt ar putea fi motivul pentru care sunetul va fi redat din difuzoare, dar nu din căști conectate în partea din 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 a ALSA
Dacă audio 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 în.
- 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-ați întors în 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 conceput ca un înlocuitor al 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 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. Anunțați-ne dacă aceste pași au lucrat pentru dvs. în comentariile dvs.!