>> > >> Before retasking: > >> > >> > http://www.alsa-project.org/db/?f=fd97b8194e205b4f91127bca74ad7c9b2cd93ab9 > >> > >> After retasking blue line in, pin ID 0x1a as Line out (Side): > >> > >> > http://www.alsa-project.org/db/?f=d56f9a6d0692c9a8d5c88f43100a6cb78407c163 > >> > >> Note that retasking did not work: attempting to play a 8-channel wav > >> file through hw:1,0 resulted in an "Invalid argument" error. > >> > >> FWIW, here is what hdajackretask printed to the console: > >> > >> 0x11 0x99430130 > >> 0x12 0x4037c540 > >> 0x14 0x01014010 > >> 0x15 0x01011012 > >> 0x16 0x01016011 > >> 0x17 0x411111f0 > >> 0x18 0x01a19050 > >> 0x19 0x02a19060 > >> 0x1a 0x01014413 > >> 0x1b 0x02214020 > >> 0x1c 0x411111f0 > >> 0x1d 0x4045e601 > >> 0x1e 0x01452140 > >> 0x1f 0x411111f0 > >> 1 > >> > > > > you need root privilege for hdajackretask to write the firmware file to > > /lib/firmware and modify /etc/modprobe.d/alsa-lbase.conf to use the > firmware > > file > > > > can you try the patch which add "channel mode" control which allow you to > > switch from 6ch to 8ch > > I have tested the patch. In 8ch mode, it works without any overrides > in the sense that the side channels go to the blue jack if I choose > 8ch mode. In the 6ch mode, the line input also works (tested by using > headphones as a very bad microphone-like source). > > Here is alsa-info in the 6ch mode: > > http://www.alsa-project.org/db/?f=d152698d4b2d9589d4c5f14e0c8e6d4978c8fbd0 > > And in 8ch mode: > > http://www.alsa-project.org/db/?f=4d5d14fbb559819fd82e7731e656be7efcfab439 > > Pulseaudio is not smart enough to decide by itself that it can toggle > the control and add 7.1 profiles. If I toggle the control manually and > restart pulseaudio, they appear. > > If the role of the "Line jack" control is still unclear, just say so > and tell me what to do to figure it out. > > http://cgit.freedesktop.org/pulseaudio/pulseaudio/plain/src/modules/alsa/mixer/paths/analog-input-linein.conf pulseaudio use "Line Jack" to determine whether line in is available or not In 8ch mode, do the "Line jack" return true when you plugged "Side Speaker" ? pactl list should "line in" list as not available when channel mode changed to "8 ch" ? Should changes in "channel mode" , "Headphone Mic jack mode" or "Mic Jack Mode" trigger an event so that pulseaudio server probe the sound card again ? There is still bug in the patch should check (cfg->line_out + spec->multi_ios) >= 3 instead of spec->multi_ios > 0 so that the channel mode is not added for notebook with line out and mic jack -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20131201/dea41673/attachment.html>