Pulseaudio freezes in Totem, Severe audio lag and pausing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
There is severe lag on all my audio (in Flash, in Totem, in VLC, everywhere) since the upgrade to 8.10 (present in Beta and Final release). The audio will randomly pause for a few seconds (sometimes up to 10) and then continue. Sometimes it will start where it left off, other times it skips ahead different amounts (up to as long as it's been paused). It feels like there's some kind of issue with the buffering (not over the net, but the audio buffer).
I'm not sure if it's related, but the worse problem is that pulseaudio is freezing. In beta this happened when watching flash video and it locked up firefox. Since the full release and a fresh install that hasn't happened, but it continues to randomly lock up Totem and I have to force quit, then open a terminal and sudo killall pulseaudio and pulseaudio -D to get the sound working again. When this happens, sound continues to work in VLC but not flash videos in firefox. VLC has not locked up the sound in Beta or the full release.
There aren't any crash reports to submit. I will open totem through the command line and try to get it to lock up and see what output it shows.
output from terminal when audio locked up:
jdf@jdf-desktop:~$ sudo killall pulseaudio
jdf@jdf-desktop:~$ pulseaudio -D TotemPythonPlug in TotemPythonPlug in TotemPythonPlug in TotemPythonPlug in play/GstBin: abin/GstBin: audiosinkbin/ GstGConfAudioSi nk:audio- sink/GstBin: bin11/GstAutoAu dioSink: autoaudiosink8/ GstPulseSink: autoaudiosink8- actual- sink-pulse
W: ltdl-bind-now.c: Failed to find original dlopen loader.
jdf@jdf-desktop:~$ totem --debug
** (totem:32012): DEBUG: Init of Python module
** (totem:32012): DEBUG: Registering Python plugin instance: YouTube+
** (totem:32012): DEBUG: Creating object of type YouTube+
** (totem:32012): DEBUG: Creating Python plugin instance
** (totem:32012): DEBUG: Init of Python module
** (totem:32012): DEBUG: Registering Python plugin instance: BBCViewer+
** (totem:32012): DEBUG: Creating object of type BBCViewer+
** (totem:32012): DEBUG: Creating Python plugin instance
** Message: Error: Disconnected: Entity killed
pulsesink.c(684): gst_pulsesink_write (): /GstPlayBin:
^C
jdf@jdf-desktop:~$