On Thu, 2013-09-19 at 13:44 -0700, Adam Williamson wrote:
On Thu, 2013-09-19 at 18:45 +0200, Takashi Iwai wrote:
At Tue, 17 Sep 2013 12:51:59 -0700, Adam Williamson wrote:
On Wed, 2013-07-17 at 09:49 +0200, Takashi Iwai wrote:
echo "multi_io = no"
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/hints
echo "1"
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/reconfigure
http://www.alsa-project.org/db/?f=8494525c7988dc528a45cc1e45134666f3793d7a
< Master > Headphone Speaker Mic Mic Boost Mic 1 Mic Boost 1 Beep Auto-Mute Mode Enabled
AT THIS POINT IT WORKED !
But not automatically though ?! I have to manually put in the hint.
Hm, so something clears the flag again (or prevents the flag working). Could you try to figure out when and where no_multi_io flag is set and cleared, e.g. by adding printk()s in the code path?
So it looks like things stalled a bit here; if you still need info from someone with an affected system I can try and do it, but you might need to walk me through it / provide patches a bit more than the above, as I'm just a dumb qa monkey :) If you can make it a bit more 'tab a, slot b' I'll try and do the testing. Thanks!
Could you just try 3.12-rc1?
Sure, I'll get on that and get back to you.
3.12 RC1:
Internal speaker playback works Headphone playback works Internal mic is available as an input and works
Dedicated mic jack is NOT available as an input in GNOME control center Input line from headphone/headset jack is NOT available as an input in GNOME control center
pavucontrol shows Internal Microphone and Microphone inputs. If I plug my headset into the dedicated mic jack, set the pavucontrol input to Microphone, and fiddle with the headset, I see the volume levels bouncing around, so it looks like that is the dedicated mic jack and it works. There does not appear to be any input channel in PA that maps to the input line from the headphone/headset jack. Jack sensing works - input switches between "Microphone" and "Internal Microphone" as I plug and unplug something from the dedicated mic jack.
alsamixer shows 'Mic', 'Mic 1' and 'Internal Mic' inputs; I can't get pavucontrol to show any input level from a headset plugged into the headset/headphone jack no matter how I twiddle with it, though.
Overall looking pretty good except for a bug in the GNOME control panel applet for sound and the lack of handling of the input line from the headphone/headset jack (I don't know if this ever worked in the past, anyway, I only finally figured out what all the inputs actually are in the context of this thread).