Mike,
Pulse is the sound server, while Alsa works w/ the hardware layer. So Pulse supposedly gives you sound control per each app. To me it doesn't seen to do that much but add complexity to the system. But I think the blame here should be probably be with Skype. From the Skype readme:
* If you have a normal sound card, we recommend using the Default sound device for now. Sound output to hw: specific or plughw: specific devices may not work for all sound cards, or may result in single-channel playback or loss of sound mixing support on your system.
I rarely reboot my computer. When I do, since I have autospawn off and pulse unchecked in Startup Applications, all I have to do is this at the cli:
but I couldn't resist I wrote a startup script.
Save it as /usr/local/bin/startpulse
then do this
Code:
sudo chmod +x /usr/local/bin/startpulse
Add the script to your Startup Applications
here is the script:
Code:
#!/bin/bash
# Starts pulseaudio after testing to see if skype has already started
# pulse should be unchecked in Startup Applications
# pulse autospawn should be turned off. Do it like this:
# $ echo "autospawn = no" > ~/.pulse/client.conf
# see following link to see why this would be useful
# http://ubuntuforums.org/showthread.php?t=1416539
# # requires libnotify-bin for the notification
######################
test4skype(){
if [[ $i -lt 6 ]]
then
if [[ $(pgrep skype | wc -l) -gt 0 ]]
then
pulseaudio -D
else
let i=($i+1)
sleep 3
test4skype
fi
else
notify-send "Pulseaudio failed to start. Start by \"pulseaudio -D\" at the cli"
fi
}
i=0
test4skype
kill $$
Bookmarks