you can see those autoconfig in system log if you configure the driver --with-debug=verbose
[ 12.768067] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input12 [ 12.769924] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input13 did hda-jack-sense-test indicate node 0x10 and 0x18 are headphone and mic when you plugged and unpluged hp and mic ? some invalid pin complex can be ignored since Speaker is analog and wcaps support Digital Node 0x1d [Pin Complex] wcaps 0x406301: 8-Channels Digital Pincap 0x00000010: OUT Pin Default 0x901600f0: [Fixed] Speaker at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x00: Connection: 1 0x0a /sys/class/sound/hwC1D0/init_pin_configs: 0x10 0x002b4020 <--- 0x11 0x400000f0 0x12 0x90100110 <---- Speaker 0x13 0x400000f0 0x14 0x400000f0 0x15 0x400000f0 0x16 0x400000f0 0x17 0x400000f0 0x18 0x00ab9030 0x19 0x400000f0 0x1a 0x400000f0 0x1b 0x400000f0 0x1c 0x90a60100 0x1d 0x400000f0 0x1e 0x400000f0 0x1f 0x400000f0 0x20 0x400000f0 0x21 0x400000f0 0x22 0x400000f0 just ignore node 0x11 and node 0x1d in snd_hda_parse_pin_defcfg() of hda_auto_parser.c case AC_JACK_SPEAKER: + if (wid_caps & AC_WCAP_DIGITAL) + continue; + if (nid == 0x11) + continue; seq = get_defcfg_sequence(def_conf); if (wid_caps & AC_WCAP_DIGITAL)) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1212639 Title: MacBookAir6,2, No sound though speakers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1212639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs