Hey, let me chime in into the discussion. First I'm terribly sorry to see that people are affected by this kind of issue. I remember a similar one on Ubuntu Phone which we have finally tracked down to the hardware side but were never able to fix completely.
Canonical as a company and we as a developers working on Ubuntu do actually care about Bluetooth. Myself, Daniel and a few others formed an informal group that meets regularly and strives to set the course for improvement. Believe me, we would be delighted to see it working flawlessly because well... among other reasons we also use Bluetooth devices on daily basis. However, sadly, it is not that easy as the underlying technology itself is fairly complex and requires both hardware, software and remote side to click in. We are not searching for the white flag though :) this would be too easy. Instead we plan our work in a way that we are able to take down issues and gradually improve the overall experience. This is a step by step process where we tackle problems one by one aiming for these that have the best chance to be solved in order to deliver improvements with each cycle. In this case the audio in under running, PulseAudio tries to catch up and this is why you see skipped bytes messages. There might be multiple reasons for this starting from PulseAudio (and it's Bluetooth modules), through bluez, system load and such and ending on the hardware configuration itself. For example hugely popular WiFi+BT combo chipsets are prone to such issues as Bluetooth and WiFi have to compete for throughput. If I were you I would start from reporting this issue to Pulse Audio developers through their mailing list (perhaps also on bluez) and start working from there. We do keep an eye on these so if there is something interesting coming up in the discussions we will pick it up. We will also remember about this one and for an upcoming bluez 5.47 testing we will include high-load tests to see if we can even experience this issue (so far we did not) with the hardware we test with. Does it make sense? Hope that at some point in the near future we will learn enough about this one so that we can fix it. Hope this helps, K -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to bluez in Ubuntu. https://bugs.launchpad.net/bugs/405294 Title: A2DP Bluetooth audio skips terribly ["Skipping NNN us (= MMM bytes) in audio stream"] Status in PulseAudio: Confirmed Status in bluez package in Ubuntu: Confirmed Status in pulseaudio package in Ubuntu: Confirmed Bug description: As I upgraded to the Karmic alpha, bluetooth audio (via a2dp) stopped working properly. It was working fine in Jaunty. My headphones are detected and configured by pulse, but the audio skips as if it's spending half of each second paused. Music is buffered so that after I click stop on rhythmbox (or whatever--it happens with whatever player I use) the audio continues until it's caught up. syslog is full of the following lines: Jul 27 08:55:45 carlin1 pulseaudio[3218]: alsa-source.c: Increasing minimal latency to 1.00 ms Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 15128 us (= 2668 bytes) in audio stream Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 36586 us (= 6452 bytes) in audio stream Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 35593 us (= 6276 bytes) in audio stream Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 36597 us (= 6452 bytes) in audio stream Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 32601 us (= 5748 bytes) in audio stream Jul 27 08:55:46 carlin1 pulseaudio[3218]: module-bluetooth-device.c: Skipping 32589 us (= 5748 bytes) in audio stream This is with bluez 4.45-0ubuntu4 pulseaudio 1:0.9.15-4ubuntu2 0 pulseaudio version 1:0.9.16~test2-0ubuntu1~ppa3 from ubuntu-audio-dev didn't help. To manage notifications about this bug go to: https://bugs.launchpad.net/pulseaudio/+bug/405294/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp