Hjemmeside » hvordan » Sådan løser du lydproblemer i Ubuntu 9.10

    Sådan løser du lydproblemer i Ubuntu 9.10

    Mange brugere har haft problemer med lyd ved opgradering fra Ubuntu 9.04 til 9.10. Denne vejledning viser dig hvordan du løser nogle af disse lydproblemer, herunder:

    • Ingen lyd i Flash-videoer.
    • Lyden stopper helt, når du har åbnet en Flash-video.
    • Ingen lyd overhovedet.
    • Audio afspilles uden for højttalere, men ikke hovedtelefoner, der er tilsluttet til computerens forside (gå til trin 5).

    Hurtig Ubuntu Audio Primer

    Ubuntu 9.10 bruger som standard to komplementære programmer til at pumpe lyd gennem dine højttalere eller hovedtelefoner.

    1. ALSA
      Advanced Linux Sound Architecture (ALSA) giver direkte adgang til dit lydkort.
      Et problem med ALSA er, at kun ét program kan sende lyd til ALSA på én gang. På grund af dette indeholder Ubuntu et andet program kaldet ...
    2. PulseAudio
      PulseAudio er en lydserver, der tager lyddata fra alle dine applikationer og sender det videre til ALSA.
      PulseAudio giver dig mulighed for at lave nogle kølige ting som at styre lydstyrkeniveauet for hver applikation separat, og streame lyd til en anden computer via et netværk.

    Et almindeligt problem i Ubuntu 9.10 opstår, når en applikation forsøger at bruge ALSA direkte, i stedet for at gennemgå PulseAudio som det skulle. De følgende trin løser dette problem.

    Trin 1: Installer nogle værktøjer

    I dette trin installerer vi Gnome ALSA Mixer og Standard Sound Chooser.

    For at installere Gnome ALSA Mixer skal du åbne en terminal og skrive:

    sudo apt-get install gnome-alsamixer

    Installation af Standard Sound Chooser er lidt mere kompliceret. Det plejede at være i alsa-utils-pakken, men det blev fjernet i Ubuntu 9.10. Heldigvis har en nyttig Ubuntu-forumbruger givet anvisninger til at installere dette værktøj.

    1. Download en gammel version af alsa-utils (sørg for at du vælger den rigtige arkitektur: i386 til et 32-bit system og amd64 til et 64-bit system).
    2. Åbn et terminalvindue.
    3. Naviger til den mappe, du har gemt .deb filen i.
    4. Udfør følgende kommandoer:

    # Installer .deb
    sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 * .deb
    # Kopier asoundconf
    sudo cp / usr / bin / asoundconf / usr /
    # Installer den grafiske front-end til standardlydkort-vælgeren
    sudo apt-get installere asoundconf-gtk
    # Opdater alsa-utils nu, hvor du har kopieret asoundconf
    sudo apt-get opgradere alsa-utils
    # Flyt asoundconf til det rigtige sted
    sudo mv / usr / asoundconf / usr / bin /

    På dette tidspunkt skal du nu have et værktøj kaldet Standard lydkort i System> Indstillinger.

    Trin 2: Opdater PulseAudio og ALSA

    For at sikre, at du har de nyeste versioner af PulseAudio og ALSA, skal du åbne en terminal og udføre følgende kommandoer.

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

    Hvis disse pakker endnu ikke er installeret, skal du erstatte "upgrade" i ovenstående kommandoer med "install" og køre dem igen.

    Hvis dine pakker allerede er opdateret, vil du se noget som dette.

    Trin 3: Vælg PulseAudio som dit standard lydkort

    Åbn det standard lydkortværktøj, du installerede i trin 1. Det kommer til at være i System> Indstillinger.

    Vælg PulseAudio. Klik på Afslut.

    Trin 4: Genstart

    Gem alt, du har åbent, og genstart din computer.

    Trin 5: Indstil lydstyrken

    Åbn Gnome ALSA Mixer, som findes i Applications> Sound & Video.

    Sørg for, at intet er dæmpet og sæt lydstyrken på et behageligt niveau. I de fleste tilfælde kan du sætte det maksimalt, da de fleste applikationer, der afspiller lyd, har deres egen lydstyrke. Sørg især for, at master- og PCM-volumen ikke er dæmpet.

    Bemærk, at der er separate lydstyrker til lydstikkene på bagsiden og forsiden af ​​din computer, hvis dit bundkort har begge. Hvis du har en dempet, men ikke den anden, kan lyden afspille højttalerne, men ikke udenfor hovedtelefonerne, der er tilsluttet computerens forside..

    Trin 6: Test lyden

    Åbn din yndlingsmusikafspilningsprogram (vi er delvis til RhythmBox). Sørg for, at lydstyrken er på et rimeligt niveau. Spil en sang. Hører du det? Hvis ikke, fortsæt til trin 7.

    Åbn din yndlingswebbrowser. Åbn en Youtube video. Hører du både Youtube video og din musik? Hvis ja, fungerer lyden korrekt!

    Hvis ikke, fortsæt til trin 7.

    Trin 7: Få den nyeste version af ALSA

    Hvis lyd stadig ikke virker eller ikke fungerer for flere programmer, skal du muligvis opdatere til den nyeste version af ALSA.

    Igen giver en nyttig Ubuntu-forumbruger en nem metode til at gøre dette.

    1. Download ALSA-opgraderingsskriptet (kræver forumregistrering).
    2. Åbn en terminal.
    3. Naviger til den mappe, du har gemt .tar-filen i.
    4. Udfør følgende kommandoer:

    tjære 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

    Trin 8: Genstart og test

    Gem alt, du har åbent, og genstart din computer.

    Når du er tilbage i Ubuntu, skal du teste din lyd som beskrevet i trin 6. Hvis din lyd stadig ikke virker, er der stadig en sidste udvej ...

    Trin 9: Skift til åbent lydsystem

    ALSA blev designet som en erstatning til et lignende program kaldet Open Sound System (OSS). Selvom mange distributioner vedtog ALSA fortsatte udviklingen af ​​OSS, og de nuværende versioner er perfekt i stand til at levere højkvalitetslyd i Ubuntu.

    Skift til OSS er en artikel i sig selv. Heldigvis opretholder Ubuntu-samfundet netop en sådan artikel.

    Konklusion

    Forhåbentlig ved at følge disse trin har du været i stand til at få lyden til at fungere korrekt i Ubuntu 9.10. Lad os vide, om disse trin fungerede for dig i kommentarerne!