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

Reply via email to