英特尔声卡、内置麦克风未被 Linux 内核识别

英特尔声卡、内置麦克风未被 Linux 内核识别

我在 Lenovo ThinkPad X1 Yoga Gen 5 上运行了内核为 5.3.18 的 OpenSUSE。我在配置声卡时遇到问题英特尔 Comet Lake PCH-LP cAVS更具体地说,内置麦克风无法识别。使用 yast2-gui 配置声音会导致出现以下消息

无法加载用于声音支持的内核模块 snd-soc-skl。这可能是由于模块参数不正确(包括无效的 IO 或 IRQ 参数)造成的。

lspci -vv输出

00:1f.3 Audio device: Intel Corporation Comet Lake PCH-LP cAVS (prog-if 80)
        Subsystem: Lenovo Device 22be
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64
        Interrupt: pin A routed to IRQ 141
        Region 0: Memory at ea33c000 (64-bit, non-prefetchable) [size=16K]
        Region 4: Memory at ea000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [80] Vendor Specific Information: Len=14 <?>
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee004b8  Data: 0000
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel, snd_soc_skl, sof_pci_dev

硬件配置文件位于https://linux-hardware.org/?probe=e40b11dca2

任何有关配置设备的帮助都将受到感谢。

相关内容