I have been running a ‘fixed’ version of Skype on my Linux systems for some time (Fedora 20, x86_64), which included ‘PULSE_LATENCY_MSEC=30′ in a skype script to run the executable (skype-bin)..
Recently, I have experienced garbled and ‘sped up’ sound, and this was easily demonstrated using the Skype Test Call facility..
The solution to this used to be the one that I was already using – to run skype with PULSE_LATENCY_MSEC=30 – but I now found that this appeared to be actually causing the latest problem, and skype worked just fine without it!
The solution is simple – to just remove the script, and rename skype-bin executable back to to skype..
It would appear that the engineers at Skype may have finally fixed the Linux problem, themselves?
Robert Gadsdon. August 19, 2014.
Update: It has been confirmed that – at last – the Skype executable has been fixed, to work correctly with pulseaudio.. And.. although the script caused a problem on both of my systems, it has been reported that on other systems it made no difference, and still worked OK.. (see comments below..)
Just installed Kernel 3.17-rc1, and the latest VMware (10.0.3) and NVIDIA (340.32) drivers compile and load OK… I had previously had trouble with VMware and NVIDIA’s ‘beta’ driver 343.13, so did not test this version again..
$ uname -a
Linux rglinux-i7 3.17.0-rc1 #1 SMP PREEMPT Sat Aug 16 13:56:55 PDT 2014 x86_64 x86_64 x86_64 GNU/Linux
$ uname -a
Linux rgcubox 3.16.0-rc7 #1 SMP PREEMPT Wed Jul 30 11:31:19 EDT 2014 armv7l armv7l armv7l GNU/Linux
I had originally used an old ‘spare’ micro-SD card (Class 4, 16GB) but had noticed sluggish performance and random filesystem errors, eventually leading to the entire card being rendered unusable, as the partition table itself was corrupt.. I later found out that you – apparently – have to use at least a Class 10 Micro-SD Card, and when I changed to one of these cards (SanDisk Ultra 64GB MicroSDXC Class 10), the performance was far better, and the filesystem problems disappeared..