12Jul
Mange brugere har haft problemer med lyd ved opgradering fra Ubuntu 9.04 til 9.10.Denne vejledning viser dig hvordan du reparerer 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 computerens forside( gå til trin 5).
Hurtig Ubuntu Audio Primer
Som standard bruger Ubuntu 9.10 to komplementære programmer til at pumpe lyd gennem dine højttalere eller hovedtelefoner.
- ALSA
Den avancerede Linux Sound Architecture( ALSA) giver direkte adgang til dit lydkort.
Et problem med ALSA er, at kun ét program kan sende lyd til ALSA ad gangen. På grund af dette indeholder Ubuntu et andet program kaldet. .. - 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.
Hvis du vil 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.
- Download en gammel version af alsa-utils( sørg for at vælge den rigtige arkitektur: i386 til et 32-bit system og amd64 til et 64-bit system).
- Åbn et terminalvindue.
- Naviger til den mappe, du har gemt. deb filen i.
- 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 frontende til standardlydkortkaster
sudo apt-get install asoundconf-gtk
# Opdater alsa-utils nu, hvor du har asoundconf kopieret
sudo apt-get opgradere alsa-utils
# Flyt asoundconf tilrigtigt sted
sudo mv /usr/ asoundconf /usr/bin/
På dette tidspunkt skal du nu have et værktøj kaldet Standard Sound Card i System & gt;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-pulseudvikling
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 standard lydkort
Åbn det standard lydkortværktøj, du installerede i trin 1. Det kommer til at være i System & gt;Indstillinger.
Vælg PulseAudio. Klik på Afslut.
Trin 4: Genstart
Gem alt, hvad du har åbent og genstart din computer.
Trin 5: Indstil lydstyrken
Åbn Gnome ALSA Mixer, som findes i Applications & gt;Lyd &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å computerens bagside og forside, hvis dit bundkort har begge. Hvis du har en dempet, men ikke den anden, kan det være, at lyden kommer ud af højttalerne, men ikke udenfor hovedtelefoner, der er tilsluttet computerens forside.
Trin 6: Afprøv 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 favoritwebbrowser.Åbn en Youtube video. Hører du både Youtube video og din musik? Hvis ja, fungerer lyden ordentligt!
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 forum bruger en nem metode til at gøre dette.
- Download ALSA-opgraderingsskriptet( kræver forumregistrering).
- Åbn en terminal.
- Naviger til den mappe, du har gemt. tar filen i.
- Udfør følgende kommandoer:
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
Trin 8: Genstart og test
Gem alt, hvad 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 enUdskiftning 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!