Główna » jak » Jak naprawić problemy z dźwiękiem w Ubuntu 9.10

    Jak naprawić problemy z dźwiękiem w Ubuntu 9.10

    Wielu użytkowników miało problemy z dźwiękiem po aktualizacji z Ubuntu 9.04 na 9.10. W tym poradniku dowiesz się, jak rozwiązać niektóre z tych problemów z dźwiękiem, w tym:

    • Brak dźwięku w filmach Flash.
    • Dźwięk zatrzymuje się całkowicie po otwarciu filmu Flash.
    • Brak dźwięku.
    • Dźwięk odtwarzany jest z głośników, ale nie ze słuchawek podłączonych do komputera (przejdź do kroku 5).

    Quick Ubuntu Audio Primer

    Domyślnie system Ubuntu 9.10 wykorzystuje dwa uzupełniające się programy do pompowania dźwięku przez głośniki lub słuchawki.

    1. ALSA
      Architektura Advanced Sound Sound Architecture (ALSA) zapewnia bezpośredni dostęp do karty dźwiękowej.
      Jednym z problemów z ALSA jest to, że tylko jeden program może wysyłać dźwięk do ALSA za jednym razem. Z tego powodu Ubuntu zawiera drugi program o nazwie ...
    2. PulseAudio
      PulseAudio to serwer dźwięku, który pobiera dane audio ze wszystkich aplikacji i przekazuje je do ALSA.
      PulseAudio pozwala robić fajne rzeczy, takie jak kontrolowanie poziomu głośności każdej aplikacji osobno, i przesyłać dźwięk do innego komputera przez sieć.

    Powszechnym problemem w Ubuntu 9.10 jest sytuacja, w której aplikacja próbuje bezpośrednio korzystać z ALSA, zamiast przechodzić przez PulseAudio tak jak powinna. Poniższe kroki rozwiążą ten problem.

    Krok 1: Zainstaluj niektóre narzędzia

    W tym kroku zainstalujemy Gnome ALSA Mixer i Default Sound Chooser.

    Aby zainstalować Gnome ALSA Mixer, otwórz terminal i wpisz:

    sudo apt-get install gnome-alsamixer

    Instalowanie domyślnego wyboru dźwięku jest nieco bardziej skomplikowane. Kiedyś był w pakiecie alsa-utils, ale został usunięty w Ubuntu 9.10. Na szczęście pomocny użytkownik forum Ubuntu podał wskazówki, jak zainstalować to narzędzie.

    1. Pobierz starą wersję alsa-utils (upewnij się, że wybrałeś poprawną architekturę: i386 dla systemu 32-bitowego i amd64 dla systemu 64-bitowego).
    2. Otwórz okno terminala.
    3. Przejdź do katalogu, w którym zapisano plik .deb.
    4. Wykonaj następujące polecenia:

    # Zainstaluj plik .deb
    sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 * .deb
    # Skopiuj asoundconf
    sudo cp / usr / bin / asoundconf / usr /
    # Zainstaluj graficzny interfejs do domyślnego wybieracza kart dźwiękowych
    sudo apt-get install asoundconf-gtk
    # Zaktualizuj alsa-utils po skopiowaniu asoundconf
    sudo apt-get upgrade alsa-utils
    # Przesuń asoundconf w odpowiednie miejsce
    sudo mv / usr / asoundconf / usr / bin /

    W tym momencie powinieneś mieć narzędzie o nazwie Domyślna karta dźwiękowa w System> Preferencje.

    Krok 2: Zaktualizuj PulseAudio i ALSA

    Aby upewnić się, że masz najnowsze wersje PulseAudio i ALSA, otwórz terminal i wykonaj następujące polecenia.

    sudo apt-get upgrade pulseaudio gstreamer0.10-pulseaudio
    sudo apt-get upgrade alsa-base alsa-utils

    Jeśli te pakiety nie są jeszcze zainstalowane, zamień "upgrade" w powyższych poleceniach na "install" i uruchom je ponownie.

    Jeśli twoje pakiety są już zaktualizowane, zobaczysz coś takiego.

    Krok 3: Wybierz PulseAudio jako domyślną kartę dźwiękową

    Otwórz narzędzie Domyślna karta dźwiękowa, które zainstalowałeś w kroku 1. Będzie to w System> Preferencje.

    Wybierz PulseAudio. Kliknij Zamknij.

    Krok 4: Uruchom ponownie

    Zapisz wszystko, co masz otwarte i uruchom ponownie komputer.

    Krok 5: Ustaw głośność

    Otwórz miks Gnomy ALSA, który znajduje się w menu Aplikacje> Dźwięk i obraz.

    Upewnij się, że nic nie jest wyciszone i ustaw głośność na wygodnym poziomie. W większości przypadków można umieścić go na maksimum, ponieważ większość aplikacji odtwarzających dźwięk ma własną kontrolę głośności. W szczególności upewnij się, że woluminy Master i PCM nie są wyciszone.

    Zwróć uwagę, że istnieją oddzielne elementy sterujące głośnością dla wtyczek audio z tyłu i z przodu komputera, jeśli twoja płyta główna ma oba. Posiadanie jednego wyciszonego, ale nie innego, może być spowodowane tym, że dźwięk będzie odtwarzany z głośników, ale nie z słuchawek podłączonych do przedniej części komputera.

    Krok 6: Przetestuj dźwięk

    Otwórz swoją ulubioną aplikację do odtwarzania muzyki (jesteśmy stronniczy w stosunku do RhythmBox). Upewnij się, że regulacja głośności jest na rozsądnym poziomie. Grać piosenkę. Czy to słyszysz? Jeśli nie, przejdź do kroku 7.

    Otwórz swoją ulubioną przeglądarkę internetową. Otwórz wideo z Youtube. Czy słyszysz zarówno wideo z YouTube, jak i swoją muzykę? Jeśli tak, to dźwięk działa poprawnie!

    Jeśli nie, przejdź do kroku 7.

    Krok 7: Pobierz najnowszą wersję ALSA

    Jeśli dźwięk nadal nie działa lub nie działa w przypadku wielu aplikacji, może być konieczna aktualizacja do najnowszej wersji ALSA.

    Ponownie, pomocny użytkownik forum Ubuntu zapewnia łatwą metodę.

    1. Pobierz skrypt aktualizacji ALSA (wymaga rejestracji na forum).
    2. Otwórz terminal.
    3. Przejdź do katalogu, w którym zapisano plik .tar.
    4. Wykonaj następujące polecenia:

    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

    Krok 8: Uruchom ponownie i przetestuj

    Zapisz wszystko, co masz otwarte i uruchom ponownie komputer.

    Po powrocie do systemu Ubuntu przetestuj dźwięk w sposób opisany w kroku 6. Jeśli dźwięk nadal nie działa, jest jeszcze jedna ostateczność ...

    Krok 9: Przełącz na otwarty system dźwiękowy

    ALSA została zaprojektowana jako zamiennik podobnego programu o nazwie Open Sound System (OSS). Mimo że wiele dystrybucji zaadaptowało ALSA, rozwój OSS był kontynuowany, a obecne wersje są w stanie dostarczyć wysokiej jakości dźwięk w Ubuntu.

    Przejście na OSS to sam w sobie artykuł. Na szczęście społeczność Ubuntu utrzymuje taki właśnie artykuł.

    Wniosek

    Mam nadzieję, że postępując zgodnie z tymi krokami, dźwięk działa poprawnie w systemie Ubuntu 9.10. Daj nam znać, jeśli te kroki sprawdziły się w komentarzach!