He, here the alsa-info output. >From what you can see, the codec reports controls up to 0x3c; there's almost another control at 0x3e which I dumped :
Node 0x33 [Pin Complex] wcaps 0x40050c: Mono Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00] Pincap 0x00000010: OUT Pin Default 0x501701f0: [N/A] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x3e [ 467.214734] Widget #3e -- ANALOG MONO AUDIO MIXER [ 467.214735] Input from widgets : 0x1c [ 467.214738] Does NOT support unsolicited response [ 467.214739] Out amp NOT present [ 467.214741] In amp NOT present The extra widget 3e is a stereo-to-mono mixer, input from mixer 1c and output on 0x33. Widget 0x33 is NOT detected by alsa code because it's marked as no-connection output and because it takes its input from out of range widget 0x3e. With the 2 patches dropped in alsa-devel, the output paths become following : [ 1378.923620] ALSA patch_via.c:1861 output-path: depth=4, 08/34/14/24/00 [ 1378.923625] ALSA patch_via.c:1861 output-path: depth=4, 08/21/14/24/00 [ 1378.923820] ALSA patch_via.c:1861 output-path: depth=4, 09/3c/1c/33/00 [ 1378.924287] ALSA patch_via.c:1861 output-path: depth=4, 08/35/15/25/00 [ 1378.924291] ALSA patch_via.c:1861 output-path: depth=4, 08/21/15/25/00 So, the 0x8 DAC is shared between HP and front output, and DAC 0x09 is used for surround. It works, even it shows as 4 channel audio instead 2+1 one... I don't know if it's possible to make it showing as 2+1. Besides the bugfix patch (the first one posted in alsa-devel) the patch are : skip 0x3e control connecting 0x33 directly to 0x1c force 0x33 to line output force 0x24 to line output, otherwise auto_parser take it as a speaker and discards it Ciao Max ** Attachment added: "alsa_info output" https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1045981/+attachment/3421819/+files/alsainfo.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to alsa-driver in Ubuntu. https://bugs.launchpad.net/bugs/1045981 Title: Asus G75v internal Subwoofer not working; alsa not aware of it Status in “alsa-driver” package in Ubuntu: Confirmed Bug description: The internal subwoofer on my Asus G75v laptop does not work in (k)ubuntu (e.g. no sound). The audio setup (KMix>Settings>Audio Setup>Audio Hardware Setup) does not list a profile for 2.1 audio. I see the following profiles in the drop-down list: Analog Stereo Duplex Analog Stereo Output Digital Stereo (IEC953) Output + Analog Stereo Input Digital Stereo (IEC958) Output Analog Stereo Input Off I've searched for a solution to this and have not found anything that works. Any help would be appreciated. System Info: Description: Ubuntu 12.04.1 LTS Release: 12.04 alsa-base: Installed: 1.0.25+dfsg-0ubuntu1 Candidate: 1.0.25+dfsg-0ubuntu1 Version table: *** 1.0.25+dfsg-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status 1.0.25+dfsg-0ubuntu1~precise1 0 500 http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu/ precise/main amd64 Packages ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: alsa-base 1.0.25+dfsg-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24 Uname: Linux 3.2.0-29-generic x86_64 NonfreeKernelModules: nvidia AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 2.0.1-0ubuntu12 Architecture: amd64 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: VT1802 Analog [VT1802 Analog] Subdevices: 2/2 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: sleepy 28658 F.... pulseaudio /dev/snd/controlC0: sleepy 28658 F.... pulseaudio Card0.Amixer.info: Card hw:0 'PCH'/'HDA Intel PCH at 0xf7310000 irq 48' Mixer name : 'VIA VT1802' Components : 'HDA:11068446,10431487,00100000' Controls : 32 Simple ctrls : 19 Card1.Amixer.info: Card hw:1 'NVidia'/'HDA NVidia at 0xf7080000 irq 17' Mixer name : 'Nvidia GPU 16 HDMI/DP' Components : 'HDA:10de0016,10de0101,00100100' Controls : 24 Simple ctrls : 4 Date: Tue Sep 4 11:47:16 2012 InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120423) PackageArchitecture: all ProcEnviron: LANGUAGE= TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: alsa-driver Symptom: audio Title: Bluetooth sound card not detected UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/06/2012 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: G75VW.207 dmi.board.asset.tag: ATN12345678901234567 dmi.board.name: G75VW dmi.board.vendor: ASUSTeK COMPUTER INC. dmi.board.version: 1.0 dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: ASUSTeK COMPUTER INC. dmi.chassis.version: 1.0 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrG75VW.207:bd04/06/2012:svnASUSTeKCOMPUTERINC.:pnG75VW:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnG75VW:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0: dmi.product.name: G75VW dmi.product.version: 1.0 dmi.sys.vendor: ASUSTeK COMPUTER INC. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1045981/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp