Bug#639780: linux-image-3.0.0-1-amd64: Regression in automatic audio output switching on ASUS G72-GX laptop
tags 639780 = upstream moreinfo
quit
Hi Anton,
Anton Vorobyov wrote:
> 1. Boot up into default gnome shell (very little modifications, using default
> ALSA output)
> 2. Run some audiofile to ensure that playback is running
> 3. Plug in headphone jack into laptop
>
> Result:
> Audio is directed to both in-built speakers and headphones
>
> Expected:
> Audio from in-built speakers should be redirected to headphones
>
> Several notes:
> External mic properly mutes in-built one on current kernel version
I suspect this is due to the following change:
commit 1a1455de10d8 (tags/v3.0-rc1~51^2~12^2~57)
Author: Takashi Iwai <tiwai@suse.de>
Date: Thu Apr 28 17:36:18 2011 +0200
ALSA: hda - Add support for Line-Out automute to Realtek auto-parser
By popular demands, I add the functionality to mute / unmute the
line-out jacks per the headphone plug / unplug. For achieving this
and keeping the compatibility with the old behavior, the new mixer
enum "Auto-Mute Mode" is added. With this, user can control the
auto-mute behavior either disabled, speaker-only or lineout+speaker.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
What mixer do you use? Does it not have a way to choose the Auto-Mute
Mode value for your headphones?
[...]
> * Proprietary module has been loaded.
> * Out-of-tree module has been loaded.
If the behavior still seems worse than ideal, before talking to
upstream at alsa-devel@alsa-project.org (moderated for
non-subscribers) and cc-ing this bug log it probably would be useful
to test without the nvidia and virtualbox drivers and as recent a
kernel as possible (e.g., the one from experimental, although I don't
see any relevant recent changes).
Thanks and hope that helps,
Jonathan
Reply to: