Created attachment 434560 [details] alsa-info.sh output Description of problem: I can't use my front panel connectors. I have no sound output/input. In fedora 12 (32 bits) I used to have my headset in front panel and everything worked just fine. My audio input source is set to front mic and 'Independent HP' option is set to OFF. The sound in my back connectors seems fine, my speakers works. I had the same problem on Ubuntu 10.04 and fixed it by setting the "Independent" HP with OFF option, but in fedora 13 not working. Version-Release number of selected component (if applicable): pulseaudio-0.9.21-6.fc13.x86_64 How reproducible: Always Steps to Reproduce: 1. Connect speaker/headphone in front of PC 2. Turn on some player (rhythmbox, totem, amarok..) 3. Actual results: No sound in front panel Expected results: Sound Additional info: I removed package alsa-plugins-pulseaudio and I rebooted my computer. Did not work.. the problem persists. # lshw -c multimedia: *-multimedia description: Audio device product: MCP73 High Definition Audio vendor: nVidia Corporation physical id: 9 bus info: pci@0000:00:09.0 version: a1 width: 32 bits clock: 66MHz capabilities: pm msi bus_master cap_list configuration: driver=HDA Intel latency=0 maxlatency=5 mingnt=2 resources: irq:22 memory:feaf8000-feafbfff -------------------------------------------------------------- # lscpi -v | grep -A7 Audio 00:09.0 Audio device: nVidia Corporation MCP73 High Definition Audio (rev a1) Subsystem: Elitegroup Computer Systems Device 2965 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at feaf8000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel ------------------------------------------------------------------- # lsmod Module Size Used by fuse 54749 2 sunrpc 192013 1 p4_clockmod 4363 0 freq_table 3851 1 p4_clockmod speedstep_lib 4706 1 p4_clockmod ip6t_REJECT 4055 2 nf_conntrack_ipv6 17513 2 ip6table_filter 2743 1 ip6_tables 16558 1 ip6table_filter ipv6 267017 42 ip6t_REJECT,nf_conntrack_ipv6 uinput 7230 0 snd_hda_codec_via 53145 1 snd_hda_intel 24280 6 snd_hda_codec 73671 2 snd_hda_codec_via,snd_hda_intel snd_hwdep 6222 1 snd_hda_codec snd_seq 50941 0 snd_seq_device 5895 1 snd_seq snd_pcm 76131 4 snd_hda_intel,snd_hda_codec ppdev 8142 0 parport_pc 20649 0 microcode 17930 0 wmi 6600 0 parport 30553 2 ppdev,parport_pc snd_timer 19234 2 snd_seq,snd_pcm nvidia 10847792 38 i2c_nforce2 6566 0 forcedeth 46972 0 snd 60573 18 snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer i2c_core 24507 2 nvidia,i2c_nforce2 soundcore 6198 1 snd snd_page_alloc 7221 2 snd_hda_intel,snd_pcm pata_acpi 3251 0 ata_generic 3323 0 usb_storage 44536 0 pata_amd 10842 0 ------------------------------------------------------------------------ $ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: VT1708B Analog [VT1708B Analog] Subdevices: 1/2 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 card 0: NVidia [HDA NVidia], device 1: VT1708B Digital [VT1708B Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 ------------------------------------------------------------------------- Sorry for my English mistakes. I speak Portuguese and I'm learning English now. :)
I have exactly the same problem with the same card. In FC12, the sound in the front was working, but not after the upgrade to FC13. I also have the "independent HP" option turned off as usual.
Looks like your card is missing in the HDA driver quirk table. Reassigning.
my card: 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller Subsystem: ASUSTeK Computer Inc. Device 82ea Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 29 Region 0: Memory at fe8f4000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel
The problem persists here.
it is strange that playback subdevice 0 use both DAC 0x10 and 0x25 but sudevice 1 does not use any DAC ??? capture subdevice 0 use ADC 0x13 and subdevice 1 use ADC 0x14 Attach PCM dev 0, name VT1708B Analog, type audio, play #2, capture #2 > PCM 0 p 44100 2 16 Open PCM VT1708B Analog for play send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 Available PCM parameters: channels: 2/2 formats: S16_LE S32_LE rates: 44100 48000 88200 96000 192000 Prepare PCM, rate=44100, channels=2, format=16 bits PCM format_val = 0x4011 hda_codec_setup_stream: NID=0x10, stream=0x1, channel=0, format=0x4011 send: NID=0x10, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x10, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x10, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x10, VERB=0x240(set_stream_format), PARM=0x11 hda_codec_setup_stream: NID=0x25, stream=0x1, channel=0, format=0x4011 send: NID=0x25, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x25, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x25, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x25, VERB=0x240(set_stream_format), PARM=0x11 PCM Clean up hda_codec_setup_stream: NID=0x10, stream=0x0, channel=0, format=0x0 send: NID=0x10, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x10 send: NID=0x10, VERB=0x706(set_channel_streamid), PARM=0x0 send: NID=0x10, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x4011 send: NID=0x10, VERB=0x200(set_stream_format), PARM=0x0 hda_codec_setup_stream: NID=0x25, stream=0x0, channel=0, format=0x0 send: NID=0x25, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x10 send: NID=0x25, VERB=0x706(set_channel_streamid), PARM=0x0 send: NID=0x25, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x4011 send: NID=0x25, VERB=0x200(set_stream_format), PARM=0x0 Close PCM send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 > PCM 0 p:1 44100 2 16 Open PCM VT1708B Analog for play send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 Available PCM parameters: channels: 2/2 formats: S16_LE S32_LE rates: 44100 48000 88200 96000 192000 Prepare PCM, rate=44100, channels=2, format=16 bits PCM format_val = 0x4011 PCM Clean up Close PCM send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 > PCM 0 c 44100 2 16 Open PCM VT1708B Analog for capt send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 Available PCM parameters: channels: 2/2 formats: S16_LE S32_LE rates: 44100 48000 96000 192000 Prepare PCM, rate=44100, channels=2, format=16 bits PCM format_val = 0x4011 hda_codec_setup_stream: NID=0x13, stream=0x1, channel=0, format=0x4011 send: NID=0x13, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x13, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x13, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x13, VERB=0x240(set_stream_format), PARM=0x11 PCM Clean up hda_codec_cleanup_stream: NID=0x13 Close PCM send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 > PCM 0 c:1 44100 2 16 Open PCM VT1708B Analog for capt send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0 Available PCM parameters: channels: 2/2 formats: S16_LE S32_LE rates: 44100 48000 96000 192000 Prepare PCM, rate=44100, channels=2, format=16 bits PCM format_val = 0x4011 hda_codec_setup_stream: NID=0x14, stream=0x1, channel=0, format=0x4011 send: NID=0x14, VERB=0xf06(get_channel_streamid), PARM=0x0 receive: 0x0 send: NID=0x14, VERB=0x706(set_channel_streamid), PARM=0x10 send: NID=0x14, VERB=0xa00(get_stream_format), PARM=0x0 receive: 0x0 send: NID=0x14, VERB=0x240(set_stream_format), PARM=0x11 PCM Clean up hda_codec_cleanup_stream: NID=0x14 Close PCM send: NID=0x16, VERB=0xf02(get_connect_list), PARM=0x0 receive: 0x1b1a1f10 send: NID=0x1, VERB=0xf70(unknown), PARM=0x0 invalid command: NID=0x1, verb=0xf70, parm=0x0
Same problem in Fedora 14, 32 bits.. Sound in front panel not working with the same hardware.
Any suggestions?
I guess the front panel HP is power down since the power setting is different from the rear panel green jack Node 0x1e [Pin Complex] wcaps 0x400581: Stereo Pincap 0x00002334: IN OUT Detect Vref caps: HIZ 50 100 Pin Default 0x02a19038: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x3, Sequence = 0x8 Pin-ctls: 0x21: IN VREF_50 Unsolicited: tag=04, enabled=1 Power states: D0 D1 D2 D3 Power: setting=D3, actual=D3 Connection: 1 0x27
BTW, after the upgrade from FC14 to FC15, the mic doesn't work anymore. Nor in the front panel nor in the rear panel. Sometimes it appears that the input device is short-circuited to the output.
Hi Nuno, My problem is the same as before. No sound in front panel. I'm using Fedora 15, 64 bits. Did you try to install pavucontrol? pavucontrol could help you. I guess.
I'm using FC15, 32 bits. I've tried all the 3 input options that appear in pavucontrol and none of them works.
Hello, This bug has been registered here: https://bugzilla.kernel.org/show_bug.cgi?id=41352
Hi Nuno, The problem was solved for kernel 3.1. Run $ alsamixer -c 0 And disable the option "Dynamic Power-Control". :)
I confirm that FC16 + your trick makes the front panel work. However, the input sound quality is now very bad (in both back and front panels).