Bug 904883 - No sound when headphone jack is plugged into laptop
Summary: No sound when headphone jack is plugged into laptop
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: 18
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-28 02:45 UTC by angryfirelord
Modified: 2013-06-04 17:48 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-06-04 17:48:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
ALSA-INFO (29.88 KB, text/plain)
2013-01-28 02:45 UTC, angryfirelord
no flags Details
ALSA-INFO-LUBUNTU (15.62 KB, text/plain)
2013-01-28 03:25 UTC, angryfirelord
no flags Details

Description angryfirelord 2013-01-28 02:45:46 UTC
Created attachment 688698 [details]
ALSA-INFO

Hello,

I have a laptop (Asus K55A) that can play sound through the built-in speakers, but when I plug in my headphones to the analog green jack, the sound doesn't work anymore. Here's what I've done so far:

-I've added options snd-hda-intel model=auto to /etc/modprobe.d/alsa-base.conf, but nothing came of that.
-I installed pavucontrol and the volume is unmuted. The devices also changed from speaker to headphone when the jack is plugged and unplugged.
-I removed alsa-plugins-pulseaudio, but that didn't affect anything either.
-I also deleted the .pulse directory, but still there was no sound.

This issue also affected me on Fedora 17.

I've attached my alsa-info file below. I suspect that it's a pulse bug, but just to be sure I'll test a Linux distribution that doesn't use Pulse.

Comment 1 angryfirelord 2013-01-28 03:25:46 UTC
Created attachment 688728 [details]
ALSA-INFO-LUBUNTU

Comment 2 angryfirelord 2013-01-28 03:30:16 UTC
As a followup, I grabbed and ran a copy of Lubuntu 12.10 (which does not have Pulse) and the sound does work with it, including connecting/disconnecting the headphone jack. It could still be a kernel or alsa regression, but I think Pulse is the likely culprit here. I've added another attachment detailing the output from Lubuntu.

Comment 3 angryfirelord 2013-01-29 14:25:37 UTC
After doing some more searching, I did find a work around for the problem. I didn't test it with other configurations (such as using a mic), so I don't know if it breaks compatibility with something else.

What I did was I went into /usr/share/pulseaudio/alsa-mixer/paths/ and opened the file analog-output-headphones.conf. From there, I changed the Element Speaker to this:

[Element Speaker]
switch = on
volume = ignore

Credit goes to this person who had the same problem with Ubuntu 12.04: http://pricklytech.wordpress.com/2012/05/26/ubuntu-12-04-dell-vostro-3750-no-sound-when-headphones-are-plugged-in/

Comment 4 angryfirelord 2013-06-04 17:48:56 UTC
I'm closing this since it seems this issue has been fixed with the latest Fedora updates. I cannot confirm which package did the trick, but I suspect that there were some fixes from the Linux 3.9 kernel.

However, if anyone else is still having problems, it may be worth following this bug filed against openSuSE: https://bugzilla.novell.com/show_bug.cgi?id=818828


Note You need to log in before you can comment on or make changes to this bug.