You can open a konsole/xterm and type ‘alsamixer’ and then unmute the mic and increase the playback with that.
You could also unmute the mic with ‘amixer’ command, but that requires one to be good with syntax (where I am not so good).
Recall from the diagnostic script
ARECORD
**** List of CAPTURE Hardware Devices ****
**card 0**: PCH [HDA Intel PCH], **device 0**: ALC221 Analog [ALC221 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
**card 0**: PCH [HDA Intel PCH], **device 2**: ALC221 Alt Analog [ALC221 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
So its clear, your mic is card-0. Your PC has 2 recording devices: hw:0,0 and hw:0,2
Also recall it was pointed out ‘Mic’ was muted:
**Simple mixer control 'Mic',0**
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] -34.50dB] [off]
Front Right: Playback 0 [0%] -34.50dB] [off]
… so you could open a konsole/xterm and try this command to unmute:
amixer -c 0 -- set 'Mic' 70% on
Where “-c 0” specifies card-0, and ‘Mic’ indicates which amixer control to adjust.
Hopefully I did not get the syntax wrong.
Now a question for you ? What is your mic test ?
You could try recording with something like
arecord -vv -f S16_LE -c 0 -D hw:0,0 newrecording.wav
or
arecord -vv -f S16_LE -c 0 -D hw:0,2 newrecording.wav
Then after recording for 30 seconds or so, press <CTRL><C> to stop the recording, and play back the ‘newrecording.wav’ file that was created.
Its not clear to me if your mic input is hw:0,0 or hw:0,2 which is why I noted there are two possibilities to record.
Too soon IMHO to think of that approach.