Sziasztok!
Tobb ismerosomnek is gondjai tamadtak az Ubuntu alapertelmezett hangrendszervel, a pulse-val ezert gondoltam leirom hogyan kell kiiktatni es visszaterni a "sima" ALSA-hoz.
En alapvetoen csak azert kapcsoltam ki, mert szerintem eleg az ALSA, folosleges folotte meg egy plusz reteg aminek szamomra semmi gyakorlati haszna nincs. Ezenkivul megfigyeltem, hogy smplayer-ben ha megnyitok egy divx videot, akkor a cpu terheltseg kb 15-20%-os (ebbol 8-10% a pulse) mig tisztan alsa-val kb 10%-os.
Szoval az eltavolitas lepesei:
a kovetkezo csomagok kell hogy fenn legyenek: alsa-oss; libasound2; libasound-plugins; sysv-rc-conf (ez utobbi opcionalis)
A megvaltoztatott config fileokrol erdemes mentest csinalni, hogyha vissza szeretnenk allitani a pulse-t akkor meglegyenek!
1. lepes:
az /etc/X11/Xsession.d/70pulseaudio file letorlese
2. lepes: a pulseaudio szolgaltatas kikapcsolasa (terminalba begepelendo)
sudo update-rc.d pulseaudio stop 50 2 3 4 5 .
3. lepes: default hangkartya beallitasa
eloszoris:
asoundconf list
ezzel kilistazzuk a rendszerben levo hangeszozoket, az en esetemben 'Intel' (a HDMI-vel nem kell torodni)
asoundconf unset-pulseaudio
asoundconf set-default-card Intel
4. lepes:
sudo gedit /etc/libao.conf
A fileban ennek a sornak kell szerepelnie:
default_driver=alsa
Ezutan a Rendszer-->Beallitasok-->Hang menupont alatt mindent atallitunk ALSA-ra.
5. lepes:
sudo gedit /etc/pulse/client.conf
rakeresunk az 'autospawn' -ra
atirjuk erre:
autospawn = no
6. lepes:
sudo gedit /usr/share/alsa/alsa.conf
#-t teszunk a '/usr/share/alsa/pulse.conf'-ot tartalmazo sor ele.
pl.:
@hooks [
{
func load
files [
# "/usr/share/alsa/pulse.conf"
"/usr/share/alsa/bluetooth.conf"
"/etc/asound.conf"
"~/.asoundrc"
]
errors false
}
]
Es kesz!
Reboot, es a pulse kilove :)
Az alkalmazasokban meg be lehet allitani hogy alsa-t hasznaljon.(de a default beallitas mostmar ugyis az lesz)
Pl. Vlc, smplayer, audacious stb...
Forras:
http://idyllictux.wordpress.com/2009/04/21/ubuntu-904-jaunty-keeping-the-beast-pulseaudio-at-bay/