it is strange that subwoofer use TRRS jack and only need right channel
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/?id=53c334add1e57bf96aec9b1fd927ff7746a7cb79 The solution #2 I don't understand why your hack select 0x1e since it is optical output alc662 support two spdif out 0x11 autoconfig: line_outs=3 (0x14/0x16/0x11/0x0/0x0) type:speaker speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) hp_outs=1 (0x21/0x0/0x0/0x0/0x0) mono: mono_out=0x0 dig-out=0x1e/0x0 inputs: Mic=0x18 Internal Mic=0x19 ==> Best config: lo_type=1, wired=1, mio=1 multi_outs = 14/16/11/0 : 2/4/10/0 (type SP) out path: depth=3 :02:0c:14 out path: depth=3 :04:0e:16 out path: depth=2 :10:11 <------- seem a bug since it allow digital DAC (Your trick won't work if this bug is fixed) hp_outs = 21/0/0/0 : 3/0/0/0 hp path: depth=3 :03:0d:21 digout path: depth=2 :06:1e CTRL: add: Front Playback Volume:0 CTRL: add: Front Playback Switch:0 CTRL: add: Surround Playback Volume:0 CTRL: add: Surround Playback Switch:0 CTRL: add: Headphone Playback Volume:0 CTRL: add: Headphone Playback Switch:0 > PCM 0 p 48000 6 16 Open PCM ALC663 Analog for play Available PCM parameters: channels: 2/6 formats: S16_LE S32_LE rates: 44100 48000 96000 192000 Prepare PCM, rate=48000, channels=6, format=16 bits PCM format_val = 0x15 hda_codec_cleanup_stream: NID=0x6 hda_codec_setup_stream: NID=0x2, stream=0x1, channel=0, format=0x15 send: NID=0x2, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x2, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x2, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x2, VERB=0x200(set_stream_format), PARM=0x15 hda_codec_setup_stream: NID=0x3, stream=0x1, channel=0, format=0x15 send: NID=0x3, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x3, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x3, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x3, VERB=0x200(set_stream_format), PARM=0x15 hda_codec_setup_stream: NID=0x4, stream=0x1, channel=2, format=0x15 send: NID=0x4, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x4, VERB=0x706(set_channel_streamid), PARM=0x12 send: NID=0x4, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x4, VERB=0x200(set_stream_format), PARM=0x15 hda_codec_setup_stream: NID=0x10, stream=0x1, channel=4, format=0x15 send: NID=0x10, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x10, VERB=0x706(set_channel_streamid), PARM=0x14 send: NID=0x10, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x10, VERB=0x200(set_stream_format), PARM=0x15 PCM Clean up hda_codec_cleanup_stream: NID=0x2 hda_codec_cleanup_stream: NID=0x4 hda_codec_cleanup_stream: NID=0x10 hda_codec_cleanup_stream: NID=0x3 Close PCM -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1040873 Title: [N56VZ, Realtek ALC663, Black Headphone Out, Right] No sound at all: Subwoofer not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1040873/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs