我有一台全新的 HP Omen 17t 笔记本电脑。我加载了 Ubuntu 20.04,但没有声音。我尝试了这里推荐的步骤:
如果有人能提供任何建议,我将不胜感激。为了参考,我在下面附上了 lshw 的输出。
H/W path Device Class Description
======================================================
system OMEN by HP Laptop 17-cb0xxx (5VX36AV)
/0 bus 8603
/0/0 memory 64KiB BIOS
/0/10 memory 16GiB System Memory
/0/10/0 memory 8GiB SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
/0/10/1 memory 8GiB SODIMM DDR4 Synchronous 2667 MHz (0.4 ns)
/0/1a memory 384KiB L1 cache
/0/1b memory 1536KiB L2 cache
/0/1c memory 12MiB L3 cache
/0/1d processor Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
/0/100 bridge 8th Gen Core Processor Host Bridge/DRAM Registers
/0/100/1 bridge Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
/0/100/1/0 display TU104BM [GeForce RTX 2080 Mobile]
/0/100/1/0.1 multimedia TU104 HD Audio Controller
/0/100/1/0.2 bus TU104 USB 3.1 Host Controller
/0/100/1/0.2/0 usb3 bus xHCI Host Controller
/0/100/1/0.2/1 usb4 bus xHCI Host Controller
/0/100/1/0.3 bus TU104 USB Type-C UCSI Controller
/0/100/8 generic Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
/0/100/12 generic Cannon Lake PCH Thermal Controller
/0/100/14 bus Cannon Lake PCH USB 3.1 xHCI Host Controller
/0/100/14/0 usb1 bus xHCI Host Controller
/0/100/14/0/1 input Gaming Mouse G502
/0/100/14/0/5 multimedia HP Wide Vision HD Camera
/0/100/14/0/e communication Bluetooth wireless interface
/0/100/14/1 usb2 bus xHCI Host Controller
/0/100/14.2 memory RAM memory
/0/100/15 bus Cannon Lake PCH Serial IO I2C Controller #0
/0/100/15.1 bus Cannon Lake PCH Serial IO I2C Controller #1
/0/100/16 communication Cannon Lake PCH HECI Controller
/0/100/17 storage 82801 Mobile SATA Controller [RAID mode]
/0/100/1b bridge Cannon Lake PCH PCI Express Root Port #17
/0/100/1b/0 bridge JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]
/0/100/1b/0/0 bridge JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]
/0/100/1b/0/0/0 generic JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018]
/0/100/1b/0/1 bridge JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]
/0/100/1b/0/2 bridge JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]
/0/100/1b/0/2/0 bus JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018]
/0/100/1b/0/2/0/0 usb5 bus xHCI Host Controller
/0/100/1b/0/2/0/1 usb6 bus xHCI Host Controller
/0/100/1d bridge Cannon Lake PCH PCI Express Root Port #9
/0/100/1d/0 storage E12 NVMe Controller
/0/100/1d.5 bridge Cannon Lake PCH PCI Express Root Port #14
/0/100/1d.5/0 enp60s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1d.6 bridge Cannon Lake PCH PCI Express Root Port #15
/0/100/1d.6/0 generic GL9750 SD Host Controller
/0/100/1d.7 bridge Cannon Lake PCH PCI Express Root Port #16
/0/100/1d.7/0 wlp62s0 network Wi-Fi 6 AX200
/0/100/1f bridge HM470 Chipset LPC/eSPI Controller
/0/100/1f.3 multimedia Cannon Lake PCH cAVS
/0/100/1f.4 bus Cannon Lake PCH SMBus Controller
/0/100/1f.5 bus Cannon Lake PCH SPI Controller
/0/1 system PnP device PNP0c02
/0/2 system PnP device PNP0c02
/0/3 generic PnP device INT3f0d
/0/4 generic PnP device HPQ8001
/0/5 system PnP device PNP0c02
/0/6 system PnP device PNP0c02
/0/7 system PnP device PNP0c02
/0/8 system PnP device PNP0c02
/1 power SR04070
答案1
更新 11.05.20
我今天全新安装了 Ubuntu 20.04.1。我不需要应用下面提到的更改。我没有遇到任何声音或视频问题。一切都正常。由于安装可能不适合所有人,我将在下面保留对我有用的原始答案。一如既往,希望这个答案能对某人有所帮助。
原始答案如下:
@Raffa 和 @Terrance - 你们两个都 +1。你们的评论帮助我指明了正确的方向。
好的,现在它已经可以正常工作了,下面就是我实现的方法。我尝试按照这篇文章中的建议更新 grub:
但它破坏了我的视频。登录时屏幕会变黑,并且永远不会恢复。这促使我对 snd_hda_intel.dmic_detect 进行了一些额外的搜索,并找到了以下文章:
文章底部有以下内容:
sudo gedit /etc/modprobe.d/alsa-base.conf
然后添加以下行。
options snd-hda-intel dmic_detect=0
现在它对我来说 100% 正常工作。我的所有硬件都已识别并处于最佳状态。我希望这对某些人有帮助;谢谢大家。
答案2
抱歉我低估了你,但是你确认你的用户属于群组audio吗?
groups youruser
如果没有,你可以添加
sudo adduser youruser audio
答案3
声卡无法识别。我的解决方案。我从已安装的操作系统中的 18.04 升级到 20.04,但没有声音。“虚拟输出”。我尝试了所有我能找到的解决方案,但都没有成功。我最终决定从新制作的 Live USB 进行全新安装。确保在安装过程中打开扬声器,以防它使声卡更明显。全新安装后一切正常。我尝试重新安装也没有成功。最好的建议是下载一个新的 ISO 并制作一个 Live USB。