Pagina principala » HOWTO » Cum de a rezolva probleme de sunet în Ubuntu 9.10

    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.

    1. 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 ...
    2. 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.

    1. 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).
    2. Deschideți o fereastră terminală.
    3. Navigați la directorul în care ați salvat fișierul .deb în.
    4. 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.

    1. Descărcați scriptul de actualizare ALSA (necesită înregistrarea forumului).
    2. Deschideți un terminal.
    3. Navigați la directorul în care ați salvat fișierul .tar în.
    4. 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.!