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:
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.