Title photo
frugal technology, simple living and guerrilla large-appliance repair
Fri, 27 Dec 2013

Fix for PulseAudio trouble with Skype in Fedora 20 and other Linux distributions past and present

I'm on the fence on this Skype fix for Linux distributions that use PulseAudio:

If you are packaging Skype for your distribution, you need to change the Exec line in your Skype .desktop file as follows:

Exec=env PULSE_LATENCY_MSEC=60 skype %U

If you are a user, and your distribution doesn’t already carry this fix (as of about a week ago, Ubuntu does, and as of ~1 hour from now, Gentoo will), you need to launch Skype from the command line as follows:

$ PULSE_LATENCY_MSEC=60 skype

Using rootly privileges, I made this change in my /usr/share/applications/skype.desktop file. It worked some but not all of the time. I'm more troubled by PulseAudio's use of CPU when I'm running Skype in the background but not actively using it.

I eventually reverted this fix in my /usr/share/applications/skype.desktop file and am doing OK with the regular Exec=skype %U line that is the default in my Skype installation.