Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1161883
Summary: | Headphones not detected by pulseaudio | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Anthony Crognale <anthony> | ||||||
Component: | pulseaudio | Assignee: | Lennart Poettering <lpoetter> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 21 | CC: | adornato.rob, anthony, balay, cschalle, ffranz, info, jfrieben, lkundrak, lpoetter, mruckman, nonamedotc, nphilipp, pantinor, pbrobinson, plambri, pnemade, rdieter, robatino, samuel-rhbugs, satellitgo, shawn.starr, sudhir, taw, wtaymans | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | AcceptedBlocker | ||||||||
Fixed In Version: | pulseaudio-5.0-25.fc21 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2014-11-22 00:46:01 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 1043129 | ||||||||
Attachments: |
|
Forgot to add kernel version: Linux apollo 3.17.2-300.fc21.x86_64 #1 SMP Thu Oct 30 19:23:48 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Please attach/post the output from 'alsa-info.sh' Created attachment 955372 [details]
Output from alsa-info.sh
After upgrading to pulseaudio-5.0-24.20141103gitaec81.fc21, no sound is available on my desktop system any longer. This affects the normal speakers, too. Thus, this is no headphone issue. Downgrading to pulseaudio-5.0-10.fc21 restores the audio capabilities. did you restart your session after installing -24? If not, can you test that? I found that it's new autospawn behavior didn't seem to work until I did that too. Joachim, I think you and I are experiencing different issues then, I have sound through my internal speakers on 24.20141103gitaec81.fc21. Had some time to tinker. I downgraded pulseaudio and friends: pulseaudio.x86_64 5.0-10.fc21 pulseaudio-gdm-hooks.x86_64 5.0-10.fc21 pulseaudio-libs.x86_64 5.0-10.fc21 pulseaudio-libs-glib2.x86_64 5.0-10.fc21 pulseaudio-module-bluetooth.x86_64 5.0-10.fc21 pulseaudio-module-x11.x86_64 5.0-10.fc21 pulseaudio-utils.x86_64 5.0-10.fc21 I can confirm that headphones now work again after running `pulseaudio -k`. Same here with -24.20141103gitaec81.fc21 (broken) vs. -10.fc21 (working). (In reply to Rex Dieter from comment #5) > did you restart your session after installing -24? If not, can you test > that? After installing -24 (and finding sound not working), I rebooted the machine and saw the same behavior: - with headphones unplugged, the internal speakers were displayed as available and working - with headphones plugged, neither headphones nor speakers were displayed as available, nor did sound work This is on a Lenovo Thinkpad T520, FWIW. Bug #1161919 seems to be a duplicate. I confirm this on my Lenovo Thinkpad W500. ( 101.882| 0.000) D: [pulseaudio] device-port.c: Setting port analog-output-speaker to status no ( 101.882| 0.000) W: [pulseaudio] module-alsa-card.c: Availability of port 'analog-output-headphones' is inconsistent! running pulseaudio in debug Upstream pointed me to this thread: http://lists.freedesktop.org/archives/pulseaudio-discuss/2014-October/022205.html with some proposed, but not yet committed patches. Same issue on a Thinkpad T430 [i.e headphones not functional]. downgrading pulseaudio gets it working. *** Bug 1161919 has been marked as a duplicate of this bug. *** Perhaps bug should be reassigned to wtaymans, as my basically identical bug on the Thinkpad T410 was redirected to him. He's CC'd already, no worries. Proposed as a Freeze Exception for 21-final by Fedora user pbrobinson using the blocker tracking app because: I believe non working headphones is part of the Working_sound beta criteria. Can't we put -10.fc21 back? switching to a git version at this stage seems to be too much risk. currently 24.20141103gitaec81.fc21 is in updates testing. With the -ve karma - hopefully it won't get into release or updates. And pulseaudio-5.0-10.fc21.x86_64 would be the version in F21 https://admin.fedoraproject.org/updates/FEDORA-2014-14476/pulseaudio-5.0-24.20141103gitaec81.fc21?_csrf_token=61b9e5fd1ff32f9f72c8f0cb25708283acb21355 I too find this issue on Lenovo T430s. Internal speakers without headphone plugged works fine. When plugged headphone no sound. The update that prompted this bug has been revoked, https://admin.fedoraproject.org/updates/FEDORA-2014-14476/pulseaudio-5.0-24.20141103gitaec81.fc21 You can run, yum distro-sync to downgrade to the last known-good release (pulseaudio-5.0-10) *** Bug 1162835 has been marked as a duplicate of this bug. *** Same issue on a Thinkpad T440s with Fedora 21 Beta and the latest "yum update". The version right from the ISO (without the latest updates) works fine. On "Settings" / "Sound": - Without headphone plugged in, "Speakers - Built-In Audio" is shown as device for sound output. - Plugs in headphone: nothing shown as device for sound output. - Removes headphone: "Speakers - Built-In Audio" is shown again. On journalctl plugging in the headphone makes: Nov 13 14:48:43 localhost.localdomain pulseaudio[1970]: [pulseaudio] module-alsa-card.c: Availability of port 'analog-output-headphones' is inconsistent! And confirmed that a "yum distro-sync" puts PulseAudio back to 5.0-10.fc21, after a "pulseaudio -k" it's working again. pulseaudio-5.0-25.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/pulseaudio-5.0-25.fc21 Version: pulseaudio-5.0-24 Ditto, same issue on the Lenovo x230. I can get things working by installing the extra PulseAudio Volume Control and then forcing the laptop to use the undetected Headphones: listed as "Port: Headphones (unplugged)" -- and of course, they are plugged in. :) So, there is a work around for my hardware, but nothing is automatic. We'll see what comes with the 5.0.25 update. Thanks -todd Package pulseaudio-5.0-25.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing pulseaudio-5.0-25.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-15132/pulseaudio-5.0-25.fc21 then log in and leave karma (feedback). From my perspective, it looks like this bug is resolved. Who gets to close it? Package pulseaudio-5.0-25.fc21 also resolves the external speaker issue with a Lenovo ThinkPad T400 reported in comment #4. Discussed in the 2014-11-19 blocker review meeting. This violates Beta criterion "The installed system must be able to play back sound with gstreamer-based applications." We elevated this to a blocker because it's a clear violation of the Beta Criterion. The regression should be fixed in 6.0 RC1. pulseaudio-5.0-25.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 955371 [details] Various output logs Description of problem: My headphones are not detected by Pulseaudio. When I unplug them and replug them in, the following error message is provided in journalctl: Nov 08 14:13:10 apollo pulseaudio[1967]: [pulseaudio] module-alsa-card.c: Availability of port 'analog-output-headphones' is inconsistent! As a result, headphones are not listed under the available output devices in the sound settings. Version-Release number of selected component (if applicable): Fedora 21 Pulseaudio - 24.20141103gitaec81.fc21 How reproducible: Reproduces every time across different sets of headphones Steps to Reproduce: 1. Unplug headphones 2. Plug headphones in 3. Open up sound settings and see if headphones are an available output source Actual results: Headphones are listed under available output devices Expected results: Headphones are not listed under available output devices Additional info: