[Bug 477373] [NEW] Freezing sound after upgrade to Karmic

Launchpad Bug Tracker 477373 at bugs.launchpad.net
Sun Mar 7 06:13:09 UTC 2010


You have been subscribed to a public bug:

Binary package hint: pulseaudio

I recently upgraded to Karmic from Jaunty with the update-manager. Since
then sound output is somewhat broken. Normally everything is fine, but
when an app is playing sound through pulseaudio and I change the volume
with the pulseaudio volume control or the gnome-volume-control, the
sound freezes. It continues to play the current tone, which sounds quite
ugly. This happens not immediately, but only after the volume has
changed a little bit. It goes away after more volume changes, returning
to playing the sound just fine. Rarely, this problem occurs even without
me changing the volume.

I have an ATI card with an HDMI output, which is unused, and a Hercules
Game Theater sound card with a Cirrus Logic CS 4614/22/24/30 chip.

If I force an app to play the sound directly via ALSA (and not through
the ALSA-Pulseaudio module, too!), then this does not occur.

I added my user to the groups "pulse" and "pulse-access" (including
logging out and in again), this did not change anything.

I downgraded all pulseaudio packages to the version from Jaunty and it
did not occur.

Running the pulseaudio daemon in system mode does not help.

If I run the pulseaudio daemon in a terminal with "-vv", I see the
following messages on startup, which look suspicious to me:

I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) fehlgeschlagen: Operation not permitted
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) fehlgeschlagen: Operation not permitted
I: core-util.c: Failed to acquire high-priority scheduling: No such file or directory
I: core-util.c: Successfully enabled SCHED_RR scheduling for thread, with priority 4, which is lower than the requested 5.

During playback messages like the following appear in the syslog
sometimes:

Nov  6 19:09:58 pc-philipp pulseaudio[3233]: ratelimit.c: 12 events
suppressed

Nov  6 19:10:01 pc-philipp pulseaudio[3233]: alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write!
Nov  6 19:10:01 pc-philipp pulseaudio[3233]: alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_cs46xx'. Please report this issue to the ALSA developers.
Nov  6 19:10:01 pc-philipp pulseaudio[3233]: alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail

Attached is an output from pulseaudio -vv where I played a file through
Rhythmbox and fiddled with the volume so that the problem occured.

ProblemType: Bug
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: CS46xx [Sound Fusion CS46xx], device 0: CS46xx [CS46xx]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  philipp   11994 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'HDMI'/'HDA ATI HDMI at 0xfdafc000 irq 16'
   Mixer name	: 'ATI R6xx HDMI'
   Components	: 'HDA:1002aa01,00aa0100,00100100'
   Controls      : 4
   Simple ctrls  : 1
Card0.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined
   Playback channels: Mono
   Mono: Playback [off]
Card1.Amixer.info:
 Card hw:1 'CS46xx'/'Sound Fusion CS46xx at 0xfdeff000/0xfdd00000, irq 18'
   Mixer name	: 'Cirrus Logic CS4294 rev 5,Cirrus Logic CS4294 rev 5,Cirrus Logic CS4294 rev 5'
   Components	: 'AC97a:4352592d AC97m:4352592d'
   Controls      : 60
   Simple ctrls  : 43
Date: Sat Nov  7 12:43:07 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: fglrx
Package: pulseaudio 1:0.9.19-0ubuntu4
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic-pae
SourcePackage: pulseaudio
Uname: Linux 2.6.31-14-generic-pae i686
XsessionErrors:
 (polkit-gnome-authentication-agent-1:11510): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:11495): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:11494): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: apport-bug i386
-- 
Freezing sound after upgrade to Karmic
https://bugs.edge.launchpad.net/bugs/477373
You received this bug notification because you are a member of Kernel Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list