[Bug 1750947] Please test proposed package
Ćukasz Zemczak
1750947 at bugs.launchpad.net
Thu Apr 12 09:46:46 UTC 2018
Hello Hui, or anyone else affected,
Accepted pulseaudio into xenial-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.9 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-xenial to verification-done-xenial. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-xenial. In either case, without details of
your testing we will not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1750947
Title:
pulseaudio print lots of error when selecting unavailable profile
Status in HWE Next:
New
Status in pulseaudio package in Ubuntu:
Fix Released
Status in pulseaudio source package in Xenial:
Fix Committed
Bug description:
SRU Document:
[Impact]
A HDMI audio device usually has several output ports, each port
represents a profile in pulseaudio, without this patch, the puseaudio
always choose the first profile no matter it is active or not.
[Test Case]
connect each port of HDMI device, and check if the profile of that
port is active or not.
[Regression Potential]
The patch will check all ports under each profile, if a profile only
contains unavailable ports, this profile will be set to unavailable as
well. Without this patch, all profiles are always available, then if a
profile includes a unusable hdmi-output, and pulseaudio select this
profile to be active (since its priority is the highest), the kernel
audio driver will crash.
I think this patch will not introduce regression:
1) It is a correct logic to set a profile to be unavailable if it only contains unavailable ports.
2) pulseaudio-artful and pulseaudio-bionic already include this patch, they work very well
3) I tested this patch on 1 lenovo laptop, 1 lenovo desktop, 1 dell laptop and 1 dell desktop, all worked well as before
4) tested this patch on two dell machines (LOAD5-DVT2-A2 and Dawson-JC-C without analogue audio) which have unusable hdmi-output profile on them, the kernel driver did not crash anymore and audio function worked very well.
[Other Info]
Only pulseaudio-xenial has this problem.
we need to backport this commit to pulseaudio-xenial.
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=a222a07920731f3c4967faccab7469af50b428a4
After printing out the error logs, the kernel crashes and system
hangs.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1750947/+subscriptions
More information about the Ubuntu-sponsors
mailing list