Mulți utilizatori au avut probleme cu sunetul la actualizarea de la Ubuntu 9.04 la 9.10. Acest Ghid vă va arăta cum să remediați unele dintre aceste probleme audio, inclusiv:
- Nu există sunet în videoclipurile Flash.
- Audio-ul se oprește complet după deschiderea unui videoclip Flash.
- Niciun sunet.
- Redarea audio a difuzoarelor, dar nu a căștilor conectate în partea din față a computerului (treceți la pasul 5).
Quick Ubuntu Audio Primer
În mod implicit, Ubuntu 9.10 folosește două programe complementare pentru a pompa sunetul prin difuzoare sau căști.
-
ALSA
Advanced Linux Sound Architecture (ALSA) oferă acces direct la placa de sunet.
O problemă cu ALSA este că un singur program poate emite sunet către ALSA simultan. Din această cauză, Ubuntu include un al doilea program numit ... -
PulseAudio
PulseAudio este un server de sunet care preia date audio din toate aplicațiile dvs. și le transmite către ALSA.
PulseAudio vă permite să faceți câteva lucruri interesante, cum ar fi să controlați separat volumul fiecărei aplicații și să transmiteți audio pe alt computer printr-o rețea.
O problemă obișnuită în Ubuntu 9.10 apare atunci când o aplicație încearcă să utilizeze ALSA direct, în loc să treacă prin PulseAudio așa cum ar trebui. Următorii pași vor rezolva această problemă.
Pasul 1: Instalați câteva utilitare
În acest pas, vom instala Gnome ALSA Mixer și Default Sound Chooser.
Pentru a instala Gnome ALSA Mixer, deschideți un terminal și introduceți:
sudo apt-get install gnome-alsamixer
Instalarea Default Sound Chooser este puțin mai complicată. A fost în pachetul alsa-utils, dar a fost eliminat în Ubuntu 9.10. Din fericire, a utilizator de forum Ubuntu util a furnizat instrucțiuni pentru instalarea acestui utilitar.
- Descarca o versiune veche de 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ă de terminal.
- Navigați la directorul în care ați salvat fișierul .deb.
- 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 în selectorul implicit al 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
# Mutați asoundconf în locul potrivit
sudo mv / usr / asoundconf / usr / bin /
În acest moment ar trebui să aveți acum un utilitar numit Placă de sunet implicită în Sistem> 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” și rulați-le din nou.
Dacă pachetele dvs. sunt deja actualizate, veți vedea așa ceva.
Pasul 3: Alegeți PulseAudio ca placă de sunet implicită
Deschideți utilitarul implicit pentru placa de sunet pe care l-ați instalat la Pasul 1. Va fi în Sistem> Preferințe.
Alege PulseAudio. Faceți clic pe Ieșiți.
Pasul 4: reporniți
Salvați orice aveți deschis și reporniți computerul.
Pasul 5: setați volumul
Deschideți Gnome ALSA Mixer, 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 majoritatea cazurilor, îl puteți pune la maxim, deoarece majoritatea aplicațiilor care redă audio au propriile controale de volum. În special, asigurați-vă că volumele Master și PCM nu sunt dezactivate.
Rețineți că există controale de volum separate pentru mufele audio din spatele și partea din față a computerului, dacă placa de bază are ambele. Dacă sunetul este dezactivat, dar nu celălalt, poate fi motivul pentru care sunetul va fi redat din difuzoare, dar nu din căștile conectate în partea din față a computerului.
Pasul 6: testați sunetul
Deschideți aplicația dvs. preferată de redare a muzicii (suntem parțiali pentru RhythmBox). Asigurați-vă că controlul volumului este la un nivel rezonabil. Canta o melodie. Ai auzit? Dacă nu, continuați cu pasul 7.
Deschideți browserul web preferat. Deschide un videoclip Youtube. Auzi atât videoclipul Youtube, cât și muzica ta? Dacă da, atunci sunetul funcționează corect!
Dacă nu, continuați cu pasul 7.
Pasul 7: obțineți cea mai recentă versiune a ALSA
Dacă sunetul încă nu funcționează sau nu funcționează pentru mai multe aplicații, poate fi necesar să actualizați la cea mai recentă versiune ALSA.
Din nou, un utilizator util al forumului Ubuntu oferă o metodă ușoară pentru a face acest lucru.
- Descărcați fișierul Script de actualizare ALSA (necesită înregistrare pe forum).
- 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 orice aveți deschis și reporniți computerul.
Odată ce ați revenit la Ubuntu, testați sunetul așa cum este descris la pasul 6. Dacă sunetul dvs. încă nu funcționează, există încă o ultimă soluție ...
Pasul 9: Treceți la sistemul de sunet deschis
ALSA a fost conceput ca înlocuitor al unui program similar numit Open Sound System (OSS). Chiar dacă multe distribuții au adoptat ALSA, dezvoltarea OSS a continuat, iar versiunile actuale sunt perfect capabile să ofere 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 sunetul funcțional în Ubuntu 9.10. Spuneți-ne dacă acești pași au funcționat pentru dvs. în comentarii!