Logitech C922 麦克风在 Ubuntu 20.04 中无法使用

Logitech C922 麦克风在 Ubuntu 20.04 中无法使用

我有一个 Logitech C922 网络摄像头,它可以工作,但麦克风不能工作。设置确实检测到麦克风,但我仍然听不到任何声音,麦克风杆也不动。

我在 Windows 笔记本电脑上测试了该设备,它运行良好。

我的主板是华硕 ROG Strix Z490-i

系统控制确实检测到麦克风。它没有被暂停。

以下是 pcmd list-sources 的输出

index: 44
    name: <alsa_input.usb-046d_C922_Pro_Stream_Webcam_57E99BBF-02.analog-stereo>
    driver: <module-alsa-card.c>
    flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: RUNNING
    suspend cause: (none)
    priority: 9049
    volume: front-left: 56928 /  87% / -3.67 dB,   front-right: 56928 /  87% / -3.67 dB
            balance 0.00
    base volume: 9619 /  15% / -50.00 dB
    volume steps: 65537
    muted: no
    current latency: 0.00 ms
    max rewind: 0 KiB
    sample spec: s16le 2ch 32000Hz
    channel map: front-left,front-right
                 Stereo
    used by: 1
    linked by: 1
    configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
    card: 4 <alsa_card.usb-046d_C922_Pro_Stream_Webcam_57E99BBF-02>
    module: 34
    properties:
        alsa.resolution_bits = "16"
        device.api = "alsa"
        device.class = "sound"
        alsa.class = "generic"
        alsa.subclass = "generic-mix"
        alsa.name = "USB Audio"
        alsa.id = "USB Audio"
        alsa.subdevice = "0"
        alsa.subdevice_name = "subdevice #0"
        alsa.device = "0"
        alsa.card = "1"
        alsa.card_name = "C922 Pro Stream Webcam"
        alsa.long_card_name = "C922 Pro Stream Webcam at usb-0000:00:14.0-9, high speed"
        alsa.driver_name = "snd_usb_audio"
        device.bus_path = "pci-0000:00:14.0-usb-0:9:1.2"
        sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.2/sound/card1"
        udev.id = "usb-046d_C922_Pro_Stream_Webcam_57E99BBF-02"
        device.bus = "usb"
        device.vendor.id = "046d"
        device.vendor.name = "Logitech, Inc."
        device.product.id = "085c"
        device.product.name = "C922 Pro Stream Webcam"
        device.serial = "046d_C922_Pro_Stream_Webcam_57E99BBF"
        device.form_factor = "webcam"
        device.string = "front:1"
        device.buffering.buffer_size = "256000"
        device.buffering.fragment_size = "128000"
        device.access_mode = "mmap+timer"
        device.profile.name = "analog-stereo"
        device.profile.description = "Analogue Stereo"
        device.description = "C922 Pro Stream Webcam Analogue Stereo"
        module-udev-detect.discovered = "1"
        device.icon_name = "camera-web-usb"
    ports:
        analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
            properties:
                device.icon_name = "audio-input-microphone"
    active port: <analog-input-mic>

答案1

基于Linux-Hardware.org 的结果,此设备应与内核版本 5.8 及更高版本兼容。话虽如此,有许多人报告说,在拔下电源并重新连接后,它可以与 Ubuntu 18.04 兼容,因此您的情况可能会有所不同。

话虽如此,您需要确认两件事:

  1. 网络摄像头正在插入 USB3.x 端口(USB 2.0 端口将提供“部分”功能,但必须插入 USB 3.x 端口才能完全运行)
  2. Alsa Mixer 中的音量已正确设置。您可以通过打开终端并输入 来检查alsamixer。您将看到如下所示的屏幕: 阿尔萨混音器 使用键向左和向右导航到麦克风,然后使用键更改音量。

可能只要您使用的是最新版本的 Ubuntu 20.04 或更新版本,就可以解决该问题。

相关内容