Score:-2

External sound card (PCM2902) doesn't work correctly

bb flag

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.

guiverc avatar
cn flag
Only Ubuntu and official flavors of Ubuntu (https://ubuntu.com/download/flavours) are on-topic here, refer to https://askubuntu.com/help/on-topic where you'll find other SE sites where you question will be welcome if you don't want to use a Linux Mint forum. (*One advantage of Ubuntu is it's many support options, you opted for Linux Mint so take advantage of it's support options, or SE Unix & Linux*)
guiverc avatar
cn flag
Please provide your OS & release details; currently you only mention an off-topic non-Ubuntu system (Ubuntu based systems are not Ubuntu or *flavor* of Ubuntu); see prior comment.
guiverc avatar
cn flag
Only Ubuntu and *official* flavors of Ubuntu (https://ubuntu.com/download/flavours) are on-topic here, refer to https://askubuntu.com/help/on-topic where you'll find other SE sites where you question will be welcome if you don't want to use the Pop forum. (*One advantage of Ubuntu & flavors are the many support options, you opted for Pop OS so take advantage of it's support options, or SE Unix & Linux*)
Nmath avatar
ng flag
As you've written the question, it is off-topic. Details are also very difficult to work with-- you've posted output from several different devices. You can make this question on-topic by focusing only on your Ubuntu installation. All of your details should come from your Ubuntu install and you should use that install for any troubleshooting suggested here. If you decide to post this on Unix&Linux, I suggest that you also pick one installation to work with. It's extremely confusing to try to solve the same problem on several different installations simultaneously.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.