Why show one with the MIC muted? Is not the idea to record ? … Anyway lets look at this one:
**!!Amixer output**
!!-------Mixer controls for card 0 [Intel]
Card hw:0 'Intel'/'HDA Intel at 0xd5200000 irq 43'
Mixer name : 'Realtek ALC262'
**Simple mixer control 'Mic',0**
Front Left: Playback 28 [90%] [7.50dB] **[off]**
Front Right: Playback 28 [90%] [7.50dB] **[off]**
**Simple mixer control 'Capture',0**
Front Left: Capture 28 [90%] [30.00dB] [on]
Front Right: Capture 28 [90%] [30.00dB] [on]
**Simple mixer control 'Capture',1**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'Capture',2**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'ATAPI Mic',0**
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
**Simple mixer control 'Input Source',0**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Front Mic'
**Simple mixer control 'Input Source',1**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
**Simple mixer control 'Input Source',2**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
Clearly, no recording is possible there with the source- and source-2 mic muted (except for source-0 FRONT MIC). Are you CERTAIN your internal MIC is the FRONT MIC ? . You also have the mixer’s MIC playback OFF, meaning you get no feedback to help you debug this … I also don’t understand the point of that test configuration.
Lets look at this one …
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [Intel]
Card hw:0 'Intel'/'HDA Intel at 0xd5200000 irq 43'
Mixer name : 'Realtek ALC262'
**Simple mixer control 'Mic',0**
Front Left: Playback 29 [94%] [9.00dB] [on]
Front Right: Playback 29 [94%] [9.00dB] [on]
**Simple mixer control 'Capture',0**
Front Left: Capture 28 [90%] [30.00dB] [on]
Front Right: Capture 28 [90%] [30.00dB] [on]
**Simple mixer control 'Capture',1**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'Capture',2**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'ATAPI Mic',0**
Front Left: Playback 31 [100%] [12.00dB] **[off]**
Front Right: Playback 31 [100%] [12.00dB] **[off]**
**Simple mixer control 'Input Source',0**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Front Mic'
**Simple mixer control 'Input Source',1**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
**Simple mixer control 'Input Source',2**
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
I also don’t understand the point of that configuration. Capture-1 and 2 are muted. Capture-0 is not. Capture-0 goes with Source-0 which is the FRONT MIC. Are you CERTAIN the FRONT MIC is the internal mic ?
Lets look at that configuration:
**!!Amixer output
**!!-------Mixer controls for card 0 [Intel]
Card hw:0 'Intel'/'HDA Intel at 0xd5200000 irq 43'
Mixer name : 'Realtek ALC262'
**Simple mixer control 'Mic',0**
Front Left: Playback 29 [94%] [9.00dB] [on]
Front Right: Playback 29 [94%] [9.00dB] [on]
**Simple mixer control 'Capture',0**
Front Left: Capture 28 [90%] [30.00dB] [on]
Front Right: Capture 28 [90%] [30.00dB] [on]
**Simple mixer control 'Capture',1**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'Capture',2**
Front Left: Capture 0 **[0%]** -12.00dB] [on]
Front Right: Capture 0 **[0%]** -12.00dB] [on]
**Simple mixer control 'ATAPI Mic',0**
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
**Simple mixer control 'Input Source',0**
Capabilities: cenum
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Front Mic'
**Simple mixer control 'Input Source',1**
Capabilities: cenum
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
**Simple mixer control 'Input Source',2**
Capabilities: cenum
Items: 'Mic' 'Front Mic' 'Line' 'CD'
Item0: 'Mic'
It looks to me that capture-1 and 2 are muted. Capture-0 is not muted and it is set to the FRONT MIC. Are you certain the FRONT MIC is the correct MIC ?
I confess I don’t understand the logic when troubleshooting to selectively muting some mics, and not the other? If one can not be certain as to which control is associated with which mic, why not have them all unmuted and set to record, and then IF one can record, work backward to figure out which control is the actual control ?
I won’t bother looking there, as the point is not to mute but rather the point is to record.
Apologies, but I am not smart enough to understand your logic in different settings. … To me one should try the FRONT MIC set in all sources (0, 1, 2) and all captures unmuted with levels up. Does that yield any capture ?
If no, then try the ‘MIC’ set in all sources (0, 1, 2) and all captures unmuted with levels up. Does that yield any capture ?
Do you believe the ATAPI mic to be the internal mic ? If so, why was the playback muted in the 1st example when you tested it ?
I’m not saying your approach was bad. Just that I don’t understand it. Could you could explain the logic of your approach, as I am always keen to learn new things and maybe there was something that lead you to this approach that I missed in your post, or that needs to be posted.
… now reference your alsa configuration, I note your PC has an ALC262, and accordingly you have forced the model option sony-assamd . I note these are the model options for the ALC262:
ALC262
======
fujitsu Fujitsu Laptop
hp-bpc HP xw4400/6400/8400/9400 laptops
hp-bpc-d7000 HP BPC D7000
hp-tc-t5735 HP Thin Client T5735
hp-rp5700 HP RP5700
benq Benq ED8
benq-t31 Benq T31
hippo Hippo (ATI) with jack detection, Sony UX-90s
hippo_1 Hippo (Benq) with jack detection
sony-assamd Sony ASSAMD
toshiba-s06 Toshiba S06
toshiba-rx1 Toshiba RX1
tyan Tyan Thunder n6650W (S2915-E)
ultra Samsung Q1 Ultra Vista model
lenovo-3000 Lenovo 3000 y410
nec NEC Versa S9100
basic fixed pin assignment w/o SPDIF
auto auto-config reading BIOS (default)
Are you certain that sony-assamd is the optimal model option ? Have you tried any of the others ? Note that it is very common for a model option with a manufacturer different from that of one’ laptop to work.
The " arecord -vv -fdat foo.wav " is a good command, although you could also try:
arecord -vv -D hw:0,0 -fdat foo.wav
… but it probably will give the same. Note to observe the playback, you should not mute the mic playback.
And one finally comment … In pavucontrol play close attention to the configuration you have applied. That can cause an internal mic NOT to work (indeed its setting not to even be visible) if it is set incorrectly. Sometimes I would ask for a screen print of the pavucontrol options/settings, but in your case there is no point, as I don’t understand Cyrillic. That’s my limitation. Sorry.
And one final point … I note you have an ALC262 hardware codec. When I search for the ALC262 on the alsa web site I get this hit which suggests between alsa driver 1.0.23 and 1.0.24 there were a couple of updates to that driver (although they appear to be headphone related and not mic related).