Bug 103696 - Playback freezes while pavucontrol is running (Creative X-Fi Titanium 20K2)
Summary: Playback freezes while pavucontrol is running (Creative X-Fi Titanium 20K2)
Status: RESOLVED MOVED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: pavucontrol (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-12 08:53 UTC by Sebastiaan Lokhorst
Modified: 2018-07-30 09:28 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
pulseaudio log when problem occurs (110.92 KB, text/x-log)
2017-11-12 08:53 UTC, Sebastiaan Lokhorst
Details

Description Sebastiaan Lokhorst 2017-11-12 08:53:55 UTC
Created attachment 135419 [details]
pulseaudio log when problem occurs

When I'm playing some audio and I start pavucontrol, the audio stops immediately and won't continue. Basically nothing will play when it is open. After I quit pavucontrol and wait a few seconds, the audio will resume.

I am using an Creative X-Fi Titanium (20K2 chip) and pulseaudio 11.1 on Arch Linux. When I switch to another sound card, the problem is not present.

I've attached the pulseaudio log
timestamps:
00 start pulseaudio
13 start rhythmbox
19 start playback
33 start pavucontrol <-- trouble starts here
Comment 1 Sebastiaan Lokhorst 2017-11-22 11:49:03 UTC
After removing "default-sample-channels = 6" from /etc/pulse/daemon.conf, the issue seems to disappear.

I had set that option because I have a 5.1 surround system and want pulseaudio to use all channels when possible.

Should I keep the line out of my daemon.conf? Or is this still a bug in pavucontrol?
Comment 2 Tanu Kaskinen 2017-12-02 15:18:49 UTC
My guess is that this is a kernel driver bug, but figuring out a test case for reproducing the problem without pulseaudio is probably hard...

If you change

    load-module module-udev-detect

to
    load-module module-udev-detect tshced=0

in /etc/pulse/default.pa, does that work around the issue?
Comment 3 Sebastiaan Lokhorst 2017-12-02 21:26:31 UTC
Do you mean tsched (instead of tshced)? If so: it doesn't change anything, unfortunately.
Comment 4 GitLab Migration User 2018-07-30 09:28:12 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/pavucontrol/issues/13.


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.