这是 Ubuntu 中另一个无法通过 HDMI 输出音频的问题。我对 Ubuntu 还不太熟悉,所以请耐心等待。
我已经有一段时间没有看到类似的帖子了,我想知道是否有人有比我过去几年见过的有关这个问题的更好的修复/解决方法。
我有一台 Intel 10i7 NUC,一周前还在运行 Lubuntu 22.04.3 LTS,并且通过 HDMI 连接到同一台电视,能够播放声音。
当我升级 SSD 时,我安装了 Ubuntu 而不是重新安装 Lubuntu,虽然其他一切正常,但没有通过 HDMI 发出声音,Ubuntu 只报告了一个虚拟声音驱动程序。
如果我使用计算机上的耳机插孔输出和一对扬声器,我就能听到声音。Ubuntu 会检测插头并询问我是否正在使用耳机。
通过大量的 Google 搜索,我非常确定存在某种音频驱动程序冲突,由于某种原因,Ubuntu 无法安装此英特尔芯片组通过 HDMI 输出音频所需的驱动程序,或者产生混淆。
我尝试了在互联网上找到的所有技巧和调整,但都无济于事。
- 我已经更改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=igfx_off"
,重新启动了 grub,然后重新启动。 - 弄乱了 pipewire 和 pulse 音频设置以及 alsa,终止进程,重新启动,确保一切都已更新,强制重新加载等等。
- 找到了一些有关 midi 守护进程的信息,某人
sudo apt purge
并为他们修复了它,但我没有安装这个 midi 守护进程。
aplay -l
报告no soundcards found
inxi -i
报告:
CPU: 6-core Intel Core i7-10710U (-MT MCP-) speed/min/max: 1310/400/4700 MHz Kernel: 6.2.0-39-generic x86_64 Up: 7h 5m Mem: 2812.6/64007.4 MiB (4.4%) Storage: 3.64 TiB (65.4% used) Procs: 400 Shell: Bash 5.1.16 inxi: 3.3.13
我该怎么做?我应该先禁用某些功能,看看是否存在冲突吗?我是否可以安装某种通用驱动程序,让声音通过 HDMI 输出?
老实说,我不需要解决这个问题,因为我已经解决了耳机插孔和外部扬声器的问题,但这很烦人......
谢谢。