Bug 39318

Summary: Ticking/Clicking noise with Turttle Beach Santa Cruz (Cirrus Logic CS46xx 14/22/24/30 ) and Ubuntu/Kubuntu 11.04
Product: PulseAudio Reporter: Rudy <nottospamm>
Component: coreAssignee: pulseaudio-bugs
Status: RESOLVED MOVED QA Contact: pulseaudio-bugs
Severity: normal    
Priority: medium CC: lennart
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Rudy 2011-07-17 18:20:16 UTC
Hello.

I've been trying to get Ubuntu/Kubuntu going on my system:
Desktop Dell 400sc, CPU Pentium 4 Dual Core,
RAM 4G Dual Channel, Video ATI All In Wonder 8500 (128M), MyGica A680B-W7 USB HDTV Stick, Pioneer DVD-ROM/CD Burner, Turtle Beach Santa Cruz Sound Card, Logitech C510 WebCam.

And am having trouble with the sound. I tried both Ubuntu 11.04 with Gnome and Kubuntu 11.04 with KDE. Both exhibit identical problems.

The ticking sound starts from the moment that Kubuntu boots and you hear the booting sound and until I shut down and it plays the shutdown sound. It doesn't matter whether I watch online audio/video or play my music library. I still hear the ticking/clicking. If I start and stop the song/video several times then the ticking will go away. Sometime as soon as 2 stops will make it go away sometimes I have to do it 3 to 4 times.

The second problem is, if something is playing and something else happens like an alert will pop up from the OS, or I open a menu of the player. Then the song will simply freeze in that spot, like a damaged CD and will repeat the last noise heard indefinitely.

The third problem happens mostly online, but I thought I'd post it here just in case all of these are related. Anyway, if I play a Youtube video and then click on another one. Then the second one will not have a sound. I have to reload that page and then the sound comes in.

I tried following directions on the following page:
http://www.pulseaudio.org/wiki/BrokenSoundDrivers
and after copy and pasting a wget I installed gcc and copy and pasted the gcc command on that page. I received a bunch of errors and warnings and the compile aborted. After that I opened the alsa-time-test.c and it looks like an ANT/XML file not a c source file at all. So I'm sorry that I can't provide a log.

I'll be switching to Debian distribution shortly but before I do I'd like to be useful to you guys and try to provide whatever info that I can. So if someone wants to guide me through what they need I'd be happy to provide it. Please let me know. Of course the sooner the better, although I understand we are all busy.

Rudy
Comment 1 Arun Raghavan 2012-02-08 22:36:46 UTC
Thanks for the report, and sorry it's taken so long to get to it. Have you had better luck with newer kernels?
Comment 2 Rudy 2012-02-09 22:07:55 UTC
Hi Arun.

Thanks for the reply. I waited a couple of weeks for you guys to replay, just in case you wanted me to run some diagnostics or some such and after that I uninstalled the Pulseaudio server from my system as it made listening to any sound quite a challenge.
When Kubuntu 11.10 was released a little while ago, I upgraded to it a few weeks afterwards and the problem was still there. As I'm sure you know 11.10 was released with the 3.X Kernel.
In any case, if there's something I can do for you guys let me know, and I'll try my best to help in whatever way I can.

Rudy
Comment 3 Arun Raghavan 2012-03-14 22:13:08 UTC
The first problem does look like a driver problem. I'm not sure how you could debug that further.

The second and third problem seem to be setup issues. The third is almost certainly that Flash isn't going via PulseAudio (via the alsa pulse plugin). It should "just work" on most distros, though there are manual instructions at http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/PerfectSetup.
Comment 4 Arun Raghavan 2013-11-22 10:29:26 UTC
Are you still facing this problem?
Comment 5 Raymond 2013-11-23 06:55:53 UTC
http://www.alsa-project.org/main/index.php/XRUN_Debug

 # Enable basic debugging, do jiffies check and dump position on each period and hardware pointer update calls
 # Usefull when the lowlevel (specific) hardware driver is somehow broken
 echo 29 > /proc/asound/card0/pcm0p/xrun_debug

check whether hwptr is monotonic increasing with time or just update in period boundary

pulseaudio expect driver to give accurate playback position which increase monobonic instead of steps
Comment 6 GitLab Migration User 2018-07-30 10:33:04 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/502.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.