Internal Mic is not working using linux

baezacaljo

New Member
Joined
Jan 22, 2021
Messages
23
Reaction score
1
Credits
170
Hello dear all, first of all let me tell you that i am quite new using linux. I installed pop os, and i found it really awesome.

However, when i tried to have a video call the input audio (mic) do not work at all.

Output audio works but no input.

So i already tried several options like pulseaudio, changing the alsa config and so on, but still the same.

I DONT KNOW IF I AM DOING SOMETHING WRONG AND THE SOLUTION CAN BE REALLY SIMPLE. As i told you before i am new using linux.

I am looking for help

My computer is a desktop HP touchsmart 300 (i don't care about the touch i only need internal mic)

Thanks in advance
Alberto
 


Go to your Audio Mixer, then to "Input Devices". Does it list your internal microphone there?
 
Go to your Audio Mixer, then to "Input Devices". Does it list your internal microphone there?

Thanks for your reply.

Look, i searched for it and says something like "no input devices". I am sure my computer has internal mic because before i was using windows and the mic was fully working.

What else can i do?.
Thanks
 
Install inxi and then run it from the command-line and share the output.
Code:
inxi -Fxz
 
Install inxi and then run it from the command-line and share the output.
Code:
inxi -Fxz
perfect here is the output

Code:
System:
  Kernel: 5.8.0-7630-generic x86_64 bits: 64 compiler: gcc v: 10.2.0
  Desktop: N/A Distro: Pop!_OS 20.10 base: Ubuntu 20.10 Groovy
Machine:
  Type: Desktop System: Hewlett-Packard product: 300-1200la v: 1.04
  serial: <filter>
  Mobo: PEGATRON model: 2A8E v: 1.04 serial: <filter>
  BIOS: American Megatrends v: 6.02 date: 03/22/2010
CPU:
  Info: Dual Core model: AMD Athlon II X2 235e bits: 64 type: MCP
  arch: K10 rev: 2 L2 cache: 2048 KiB
  flags: lm nx pae sse sse2 sse3 sse4a svm bogomips: 10773
  Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 800
Graphics:
  Device-1: AMD RS780M [Mobility Radeon HD 3200] vendor: Hewlett-Packard
  driver: radeon v: kernel bus ID: 01:05.0
  Device-2: Chicony CNF8050 Webcam type: USB driver: uvcvideo
  bus ID: 2-5:3
  Display: x11 server: X.Org 1.20.9 driver: ati,radeon
  unloaded: fbdev,modesetting,vesa resolution: 1600x900~60Hz
  OpenGL:
  renderer: AMD RS780 (DRM 2.50.0 / 5.8.0-7630-generic LLVM 11.0.0)
  v: 3.3 Mesa 20.2.6 direct render: Yes
Audio:
  Device-1: AMD SBx00 Azalia vendor: Hewlett-Packard
  driver: snd_hda_intel v: kernel bus ID: 00:14.2
  Sound Server: ALSA v: k5.8.0-7630-generic
Network:
  Device-1: Ralink RT3092 Wireless 802.11n 2T/2R PCIe driver: rt2800pci
  v: 2.3.0 port: d000 bus ID: 02:00.0
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Hewlett-Packard driver: r8169 v: kernel port: e800
  bus ID: 03:00.0
  IF: enp3s0 state: down mac: <filter>
Drives:
  Local Storage: total: 596.17 GiB used: 10.97 GiB (1.8%)
  ID-1: /dev/sda vendor: Western Digital model: WD6400AAKS-65Z7B0
  size: 596.17 GiB temp: 28 C
Partition:
  ID-1: / size: 581.87 GiB used: 10.97 GiB (1.9%) fs: ext4 dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 4.00 GiB used: 0 KiB (0.0%)
  dev: /dev/dm-0
Sensors:
  System Temperatures: cpu: 32.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 195 Uptime: 7m Memory: 3.59 GiB used: 1.51 GiB (42.0%)
  Init: systemd runlevel: 5 Compilers: gcc: 10.2.0 Packages: 1912
  Shell: Bash v: 5.0.17 inxi: 3.1.07
 
Which exact model of the "HP touchsmart 300" do you have?
 
According the hardware specifications it doesn't have audio input:


Well i am just wondering, why before when this computer had windows, i was using Skype zoom and some other apps (without headphones), and i was able to speak.

Is there a reason for it?
 
I remembered that before I used windows and I was able to speak without problems (using Skype zoom) without using headphones. So I am just wondering why before (using windows) I had a conversation and now I can't.
 
I remembered that before I used windows and I was able to speak without problems (using Skype zoom) without using headphones. So I am just wondering why before (using windows) I had a conversation and now I can't.
You could try updating your kernel to the mainline kernel to see if it detects it then. Since PopOS is based on Ubuntu you can just used the mainline tool described here. After it is installed just search for "mainline" in activities, open it, then it will take a while to load, then select the newest kernel(which is at the top), click install, then after it's done it will tell you. Then all you have to do is reboot, and then you can see if it recognizes you input audio device then. If it doesn't you can try different kernels until it recognizes it, it would help if you knew the exact hardware specifications of the input audio device of your internal mic. I hope that helps some ;)
 
You could try updating your kernel to the mainline kernel to see if it detects it then. Since PopOS is based on Ubuntu you can just used the mainline tool described here. After it is installed just search for "mainline" in activities, open it, then it will take a while to load, then select the newest kernel(which is at the top), click install, then after it's done it will tell you. Then all you have to do is reboot, and then you can see if it recognizes you input audio device then. If it doesn't you can try different kernels until it recognizes it, it would help if you knew the exact hardware specifications of the input audio device of your internal mic. I hope that helps some ;)


Thank you very much

i already did it.

and i went to volume control "input device" choosing "all input devices" in 'show' field appears this (see attached file). the same happens changing to "monitors" in 'show' field
is that my actual mic?
 

Attachments

  • Screenshot from 2021-01-22 10-55-20.png
    Screenshot from 2021-01-22 10-55-20.png
    271.5 KB · Views: 691
BTW i found a website on which some posted the same situation than mine, also the computer belongs to hp and touchscreen 300.

so if that helps. Here goes the info

Code:
The speakers (and plugged earphones) on my HP Touchsmart 300 work fine. However, the mic doesn't work at all, neither the internal one nor a plugged one. In Windows the mic works as expected, but naturally it's very annoying to have to switch to Windows just for the sake of using Skype... I think this may be a bug in ALSA but I'm not 100% sure.

I'm using ALSA v1.0.24.2 and ubuntu natty with kernel 2.6.38-10-generic-pae. The last line of my /etc/modprobe.d/alsa-base.conf file is:

options snd-hda-intel model=touchsmart

although I have also tried unsuccessfully with:

options snd-hda-intel model=mobile
options snd-hda-intel model=laptop position_fix=1 enable=yes
options snd-hda-intel enable_msi=1
options snd-hda-intel model=auto position_fix=1 enable=yes

My sound card is, according to lspci:

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: alsa-base 1.0.24+dfsg-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic-pae 2.6.38.7
Uname: Linux 2.6.38-10-generic-pae i686
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: AD198x Analog [AD198x Analog]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: AD198x Analog [AD198x Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: eundas 2807 F.... pulseaudio
 /dev/snd/pcmC0D0p: eundas 2807 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe7f4000 irq 16'
   Mixer name : 'Analog Devices AD1984A'
   Components : 'HDA:11d4194a,103c2a8e,00100400'
   Controls : 10
   Simple ctrls : 6
Date: Wed Aug 17 22:25:53 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaRecordingTest: ALSA recording test through plughw:SB failed
Symptom_Card: Internal Audio - HDA ATI SB
Symptom_DevicesInUse: 2807 2807/dev/snd/pcmC0D0p: eundas F...m pulseaudio
Symptom_Jack: Blue Line In, Front
Symptom_Type: No sound at all
Title: [300-1200la, Analog Devices AD1984A, Blue Line In, Front] No sound at all
UpgradeStatus: Upgraded to natty on 2011-04-30 (109 days ago)
dmi.bios.date: 03/22/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 6.02
dmi.board.name: 2A8E
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 1.04
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr6.02:bd03/22/2010:svnHewlett-Packard:pn300-1200la:pvr1.04:rvnPEGATRONCORPORATION:rn2A8E:rvr1.04:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: 300-1200la
dmi.product.version: 1.04
dmi.sys.vendor: Hewlett-Packard
 
Thank you very much

i already did it.

and i went to volume control "input device" choosing "all input devices" in 'show' field appears this (see attached file). the same happens changing to "monitors" in 'show' field
is that my actual mic?
That looks good since it's recognizing it now, that should be the internal audio input device. What kernel are you running now? Can you run inxi again and share the output?
Code:
inxi -Fxz
Does it work now?
 
kernel 5.10.9

the mic still the same does not work

this the output

Code:
System:
  Kernel: 5.10.9-051009-generic x86_64 bits: 64 compiler: gcc v: 10.2.0
  Desktop: N/A Distro: Pop!_OS 20.10 base: Ubuntu 20.10 Groovy
Machine:
  Type: Desktop System: Hewlett-Packard product: 300-1200la v: 1.04
  serial: <filter>
  Mobo: PEGATRON model: 2A8E v: 1.04 serial: <filter>
  BIOS: American Megatrends v: 6.02 date: 03/22/2010
CPU:
  Info: Dual Core model: AMD Athlon II X2 235e bits: 64 type: MCP
  arch: K10 rev: 2 L2 cache: 2048 KiB
  flags: lm nx pae sse sse2 sse3 sse4a svm bogomips: 10773
  Speed: 800 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 800 2: 1500
Graphics:
  Device-1: AMD RS780M [Mobility Radeon HD 3200] vendor: Hewlett-Packard
  driver: radeon v: kernel bus ID: 01:05.0
  Device-2: Chicony CNF8050 Webcam type: USB driver: uvcvideo
  bus ID: 2-5:3
  Display: x11 server: X.Org 1.20.9 driver: ati,radeon
  unloaded: fbdev,modesetting,vesa resolution: 1600x900~60Hz
  OpenGL:
  renderer: AMD RS780 (DRM 2.50.0 / 5.10.9-051009-generic LLVM 11.0.0)
  v: 3.3 Mesa 20.2.6 direct render: Yes
Audio:
  Device-1: AMD SBx00 Azalia vendor: Hewlett-Packard
  driver: snd_hda_intel v: kernel bus ID: 00:14.2
  Sound Server: ALSA v: k5.10.9-051009-generic
Network:
  Device-1: Ralink RT3092 Wireless 802.11n 2T/2R PCIe driver: rt2800pci
  v: 2.3.0 port: d000 bus ID: 02:00.0
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Hewlett-Packard driver: r8169 v: kernel port: e800
  bus ID: 03:00.0
  IF: enp3s0 state: down mac: <filter>
Drives:
  Local Storage: total: 596.17 GiB used: 11.95 GiB (2.0%)
  ID-1: /dev/sda vendor: Western Digital model: WD6400AAKS-65Z7B0
  size: 596.17 GiB
Partition:
  ID-1: / size: 581.87 GiB used: 11.95 GiB (2.1%) fs: ext4 dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 4.00 GiB used: 1.3 MiB (0.0%)
  dev: /dev/dm-0
Sensors:
  System Temperatures: cpu: 41.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 208 Uptime: 38m Memory: 3.59 GiB used: 1.73 GiB (48.2%)
  Init: systemd runlevel: 5 Compilers: gcc: 10.2.0 Packages: 1925
  Shell: Bash v: 5.0.17 inxi: 3.1.07
 
Under Audio Mixer -> Configuration. What does it show there?
 
We have: Built-in Audio
below that: profile
under profile:
the next image (see attached file)
 

Attachments

  • config.png
    config.png
    23.6 KB · Views: 740
Can you share the output of:
Code:
arecord -l
pacmd list-cards
We'll just start with this.
 
Last edited:

Members online


Top