Howto solve all PulseAudio-related issues in Ubuntu
- Fully functional audio in all applications, including those currently incompatible with PulseAudio (e.g. Audacity, Blender, Skype, Second Life + voice chat, Flash)
- The ability to use these applications side by side (using software sound mixing provided by ALSA or ESD)
By doing this procedure you will lose the following
- Ubuntu's login and logout sounds (and any other system sounds you may have added to the default set)
Note:- This might disable complete your sound system use at your own risk
To implement the fix, perform the following steps
- Open the sound configuration panel (System > Preferences > Sound).
- On the "devices" tab, set all devices to "ALSA".
- On the "sounds" tab, disable "play system sounds".
- Leave "software sound mixing (ESD)" enabled.
- Close the panel.
Open a terminal window (Applications > Accessories > Terminal).
Enter the following commands:
sudo apt-get remove pulseaudio
sudo apt-get install esound
--- or --- Use the following procedure for GUI method
Open Synaptic (System > Administration > Synaptic Package Manager).
Search for the package "pulseaudio" and mark it for removal.
Search for the package "esound" and mark it for installation.
Apply the changes, then quit Synaptic.
Restart the computer.
This will remove PulseAudio and replace it with ESD. The resulting sound setup will be similar to Ubuntu 7.10 and previous versions. Any issues unrelated to PulseAudio will not be affected in any way.
To restore the original setup, install the packages "pulseaudio" and "pulseaudio-esound-compat", then re-enable system sounds.
If you really want the login sound, you can do this:
Create a script file with the following lines:
Name it anything you like (within reason ). Make it executable.
Open Sessions Preferences (System -> Preferences -> Sessions)
Under Startup Programs you can add your script file to the list of additional startup programs.