Monday, February 6, 2012

Goodbye Pulseaudio, Welcome Alsa

Pulseaudio is buggy. ALSA is very good replacement.

A. Remove Pulseaudio

killall pulseaudio
sudo killall pulseaudio
sudo apt-get purge pulseaudio pulseaudio-utils gstreamer0.10-pulseaudio libpulse-browse0 paman pavumeter pavucontrol
sudo mv /etc/asound.conf /etc/asound.conf-bak
rm ~/.pulse-cookie
rm -r ~/.pulse

B. Install ALSA

sudo apt-get install libalsaplayer0 esound alsa-oss alsaplayer mpg321 alsaplayer-alsa alsa-base

test:
alsaplayer -o alsa -d plug:dmix some1.mp3 &
alsaplayer -o alsa -d plug:dmix some2.mp3 &


Mplayer
By removing pulseaudio, you can not play simultaneous audio in Mplayer. In command line use:

-ao alsa:device=plug=dmix
 
or

edit /etc/mplayer.conf then replace with:
ao=alsa:device=plug=dmix 

 
References:

No comments:

Post a Comment