The problem is that on my desktop pc it does not recognize all the profiles of the audio card, and therefore, it does not let me use the microphone.
I have this issue using Pop_os and Ubuntu 20.04.3. When I run pacmd list-cards
on my iMac 21,5 desktop pc, I get the following:
index: 4
name: <alsa_card.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00>
driver: <module-alsa-card.c>
owner module: 27
properties:
alsa.card = "2"
alsa.card_name = "USB PnP Sound Device"
alsa.long_card_name = "C-Media Electronics Inc. USB PnP Sound Device at usb-0000:00:14.0-2, full speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:2:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/sound/card2"
udev.id = "usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00"
device.bus = "usb"
device.vendor.id = "08bb"
device.vendor.name = "Texas Instruments"
device.product.id = "2902"
device.product.name = "PCM2902 Audio Codec"
device.serial = "C-Media_Electronics_Inc._USB_PnP_Sound_Device"
device.string = "2"
device.description = "PCM2902 Audio Codec"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
profiles:
output:analog-stereo-output: Analog Stereo Output (priority 5000, available: unknown)
off: Off (priority 0, available: unknown)
active profile: <output:analog-stereo-output>
sinks:
alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output/#4: PCM2902 Audio Codec Analog Stereo
sources:
alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output.monitor/#5: Monitor of PCM2902 Audio Codec Analog Stereo
ports:
analog-output: Analog Output (priority 9900, latency offset -10000 usec, available: unknown)
properties:
But when I run the same command on my laptop which has Linux Mint, I get this:
index: 3
name: <alsa_card.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00>
driver: <module-alsa-card.c>
owner module: 28
properties:
alsa.card = "1"
alsa.card_name = "USB PnP Sound Device"
alsa.long_card_name = "C-Media Electronics Inc. USB PnP Sound Device at usb-0000:00:14.0-2, full speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:2:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/sound/card1"
udev.id = "usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00"
device.bus = "usb"
device.vendor.id = "08bb"
device.vendor.name = "Texas Instruments"
device.product.id = "2902"
device.product.name = "PCM2902 Audio Codec"
device.serial = "C-Media_Electronics_Inc._USB_PnP_Sound_Device"
device.string = "1"
device.description = "PCM2902 Audio Codec"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
profiles:
input:mono-fallback: Mono Input (priority 1, available: unknown)
input:multichannel-input: Multichannel Input (priority 1, available: unknown)
output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
output:analog-stereo+input:mono-fallback: Analog Stereo Output + Mono Input (priority 6501, available: unknown)
output:analog-stereo+input:multichannel-input: Analog Stereo Output + Multichannel Input (priority 6501, available: unknown)
output:iec958-stereo: Digital Stereo (IEC958) Output (priority 5500, available: unknown)
output:iec958-stereo+input:mono-fallback: Digital Stereo (IEC958) Output + Mono Input (priority 5501, available: unknown)
output:iec958-stereo+input:multichannel-input: Digital Stereo (IEC958) Output + Multichannel Input (priority 5501, available: unknown)
off: Off (priority 0, available: unknown)
active profile: <output:iec958-stereo+input:mono-fallback>
sinks:
alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.iec958-stereo/#4: PCM2902 Audio Codec Digital Stereo (IEC958)
sources:
alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.iec958-stereo.monitor/#7: Monitor of PCM2902 Audio Codec Digital Stereo (IEC958)
alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.mono-fallback/#8: PCM2902 Audio Codec Mono
ports:
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-input-microphone"
multichannel-input: Multichannel Input (priority 0, latency offset 0 usec, available: unknown)
properties:
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-speakers"
iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:
This is my audio panel on Pop_os:
Audio Panel
I have tried to modify the alsa-base.conf
, but nothing seems to work.