最新的 UBUNTU 安装未检测到扬声器,请帮助我,我正在再次尝试 Linux,我已经尝试了 22 个小时,希望能够完全成功安装,可以每天使用。这是我迄今为止设法获得的最流畅的系统。
ian@ian-Yoga-7-14ITL5:~$ lspci
0000:00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 01)
0000:00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 01)
0000:00:04.0 Signal processing controller: Intel Corporation Device 9a03 (rev 01)
0000:00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #0 (rev 01)
0000:00:07.1 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #1 (rev 01)
0000:00:07.2 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #2 (rev 01)
0000:00:07.3 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #3 (rev 01)
0000:00:0a.0 Signal processing controller: Intel Corporation Device 9a0d (rev 01)
0000:00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt USB Controller (rev 01)
0000:00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #0 (rev 01)
0000:00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #1 (rev 01)
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
0000:00:12.0 Serial controller: Intel Corporation Tiger Lake-LP Integrated Sensor Hub (rev 20)
0000:00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
0000:00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
0000:00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
0000:00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
0000:00:15.1 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 (rev 20)
0000:00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
0000:00:1d.0 System peripheral: Intel Corporation Device 09ab
0000:00:1e.0 Communication controller: Intel Corporation Tiger Lake-LP Serial IO UART Controller #0 (rev 20)
0000:00:1e.3 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO SPI Controller #1 (rev 20)
0000:00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
0000:00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
0000:00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
10000:e0:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 20)
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a809
ian@ian-Yoga-7-14ITL5:~$ lspci -v
0000:00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 01)
Subsystem: Lenovo 11th Gen Core Processor Host Bridge/DRAM Registers
Flags: bus master, fast devsel, latency 0, IOMMU group 0
Capabilities: <access denied>
0000:00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 01) (prog-if 00 [VGA controller])
Subsystem: Lenovo UHD Graphics
Flags: bus master, fast devsel, latency 0, IRQ 210, IOMMU group 1
Memory at 605e000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
0000:00:04.0 Signal processing controller: Intel Corporation Device 9a03 (rev 01)
Subsystem: Lenovo Device 3805
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 2
Memory at 605f280000 (64-bit, non-prefetchable) [size=128K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
0000:00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #0 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 126, IOMMU group 3
Bus: primary=00, secondary=01, subordinate=2a, sec-latency=0
I/O behind bridge: 00004000-00004fff [size=4K]
Memory behind bridge: 7c000000-881fffff [size=194M]
Prefetchable memory behind bridge: 0000006000000000-000000601bffffff [size=448M]
Capabilities: <access denied>
Kernel driver in use: pcieport
0000:00:07.1 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #1 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 127, IOMMU group 4
Bus: primary=00, secondary=2b, subordinate=54, sec-latency=0
I/O behind bridge: 00005000-00005fff [size=4K]
Memory behind bridge: 6e000000-7a1fffff [size=194M]
Prefetchable memory behind bridge: 0000006020000000-000000603bffffff [size=448M]
Capabilities: <access denied>
Kernel driver in use: pcieport
0000:00:07.2 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #2 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 128, IOMMU group 5
Bus: primary=00, secondary=55, subordinate=7e, sec-latency=0
I/O behind bridge: 00006000-00006fff [size=4K]
Memory behind bridge: 60000000-6c1fffff [size=194M]
Prefetchable memory behind bridge: 0000006040000000-000000605bffffff [size=448M]
Capabilities: <access denied>
Kernel driver in use: pcieport
0000:00:07.3 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #3 (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 129, IOMMU group 6
Bus: primary=00, secondary=7f, subordinate=a8, sec-latency=0
I/O behind bridge: 00007000-00007fff [size=4K]
Memory behind bridge: 52000000-5e1fffff [size=194M]
Prefetchable memory behind bridge: 0000006060000000-000000607bffffff [size=448M]
Capabilities: <access denied>
Kernel driver in use: pcieport
0000:00:0a.0 Signal processing controller: Intel Corporation Device 9a0d (rev 01)
Subsystem: Lenovo Device 380e
Flags: fast devsel, IOMMU group 7
Memory at 605f2c0000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
0000:00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt USB Controller (rev 01) (prog-if 30 [XHCI])
Flags: bus master, medium devsel, latency 0, IRQ 150, IOMMU group 8
Memory at 605f2b0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
0000:00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #0 (rev 01) (prog-if 40 [USB4 Host Interface])
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 8
Memory at 605f240000 (64-bit, non-prefetchable) [size=256K]
Memory at 605f2dc000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt
0000:00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #1 (rev 01) (prog-if 40 [USB4 Host Interface])
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 8
Memory at 605f200000 (64-bit, non-prefetchable) [size=256K]
Memory at 605f2db000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
Subsystem: Intel Corporation Volume Management Device NVMe RAID Controller
Flags: bus master, fast devsel, latency 0, IOMMU group 9
Memory at 605c000000 (64-bit, non-prefetchable) [size=32M]
Memory at 50000000 (32-bit, non-prefetchable) [size=32M]
Memory at 605f100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: vmd
Kernel modules: vmd
0000:00:12.0 Serial controller: Intel Corporation Tiger Lake-LP Integrated Sensor Hub (rev 20) (prog-if 00 [8250])
Subsystem: Lenovo Tiger Lake-LP Integrated Sensor Hub
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 10
Memory at 605f2a0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc
0000:00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20) (prog-if 30 [XHCI])
Flags: bus master, medium devsel, latency 0, IRQ 167, IOMMU group 11
Memory at 7a200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
0000:00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
Subsystem: Lenovo Tiger Lake-LP Shared SRAM
Flags: bus master, fast devsel, latency 0, IOMMU group 11
Memory at 605f2d0000 (64-bit, non-prefetchable) [size=16K]
Memory at 605f2da000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
0000:00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
Subsystem: Intel Corporation Wi-Fi 6 AX201
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 12
Memory at 605f2cc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0000:00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
Subsystem: Lenovo Tiger Lake-LP Serial IO I2C Controller
Flags: bus master, fast devsel, latency 0, IRQ 27, IOMMU group 13
Memory at 4017000000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:15.1 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 (rev 20)
Subsystem: Lenovo Tiger Lake-LP Serial IO I2C Controller
Flags: bus master, fast devsel, latency 0, IRQ 40, IOMMU group 13
Memory at 4017001000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
Subsystem: Lenovo Tiger Lake-LP Management Engine Interface
Flags: bus master, fast devsel, latency 0, IRQ 195, IOMMU group 14
Memory at 605f2d7000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
0000:00:1d.0 System peripheral: Intel Corporation Device 09ab
Flags: fast devsel, IOMMU group 15
0000:00:1e.0 Communication controller: Intel Corporation Tiger Lake-LP Serial IO UART Controller #0 (rev 20)
Subsystem: Lenovo Tiger Lake-LP Serial IO UART Controller
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 16
Memory at 4017002000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:1e.3 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO SPI Controller #1 (rev 20)
Subsystem: Lenovo Tiger Lake-LP Serial IO SPI Controller
Flags: bus master, fast devsel, latency 0, IRQ 37, IOMMU group 16
Memory at 4017003000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
Subsystem: Lenovo Tiger Lake-LP LPC Controller
Flags: bus master, fast devsel, latency 0, IOMMU group 17
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
Subsystem: Lenovo Tiger Lake-LP Smart Sound Technology Audio Controller
Flags: bus master, fast devsel, latency 32, IRQ 211, IOMMU group 17
Memory at 605f2c8000 (64-bit, non-prefetchable) [size=16K]
Memory at 605f000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: sof-audio-pci
Kernel modules: snd_hda_intel, snd_sof_pci
0000:00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
Subsystem: Lenovo Tiger Lake-LP SMBus Controller
Flags: medium devsel, IRQ 16, IOMMU group 17
Memory at 605f2d4000 (64-bit, non-prefetchable) [size=256]
I/O ports at efa0 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
0000:00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
Subsystem: Lenovo Tiger Lake-LP SPI Controller
Flags: bus master, fast devsel, latency 0, IOMMU group 17
Memory at 4f400000 (32-bit, non-prefetchable) [size=4K]
10000:e0:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 20) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 149, IOMMU group 9
Bus: primary=00, secondary=e1, subordinate=e1, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: 50000000-500fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a809 (prog-if 02 [NVM Express])
Subsystem: Samsung Electronics Co Ltd Device a801
Flags: bus master, fast devsel, latency 0, IRQ -2147483648, NUMA node 0, IOMMU group 9
Memory at 50000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
Kernel modules: nvme
答案1
为了使您的音频设备(Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
)正常工作,您有以下几种选择:
- 将 Linux 内核升级到 5.10.1(或更新版本)
- 更新包裹
sof-firmware
音频驱动程序所需的 - 等待 Ubuntu 21.04(预计将搭载内核 5.11,支持你的音频设备)或尝试每日发布(如果你真的等不及)
每个选项都有不同的风险,因此请选择您最满意的选项。
答案2
我的联想 13s Gen 2 ITL 也遇到了同样的问题。
这个问题似乎困扰着很多新款 Tiger Lake 笔记本电脑。我尝试了 3 个不同的 Linux 发行版,甚至 21.04 也没有成功。
该问题似乎是“针”放大器的问题。
这似乎是这里的解决方案:潜在解决方案但我没能做到。
据我了解,当您使用 aplay 命令时,罪魁祸首就在这里:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
似乎“子设备:1/1”应该是“子设备:0/1”。