无法通过 HDMI 听到音频

无法通过 HDMI 听到音频

起初,Ubuntu 22.04 根本无法检测到 HDMI 电缆。我通过复制并编辑文件解决了这个/usr/share/X11/xorg.conf.d/nvidia.conf问题/etc/X11/xorg.conf/nvidia.conf

我的笔记本电脑同时使用 Intel GPU 和 Nvidia GPU。我将 Nvidia 设为主 GPU,一切正常。

配置如下:

DO NOT EDIT. AUTOMATICALLY GENERATED BY gpu-manager
Section "OutputClass"

     Identifier "nvidia"
     MatchDriver "nvidia-drm"
     Driver "nvidia"
     Option "AllowEmptyInitialConfiguration"
     Option "SLI" "Auto"
     Option "BaseMosaic" "on"
     Option "PrimaryGPU" "yes"
EndSection 

Section "ServerLayout"

    Identifier "layout"
    Option "AllowNVIDIAGPUScreens"
    Option "PrimaryGPU" "yes"
EndSection

问题是我听不到音频。我需要在配置文件中添加更多行吗?

我在电视上测试这个,不是智能电视。我想这是一台 7 年前的电视。

我该如何修复音频?

答案1

确保电视实际上是通过 HDMI 直接连接的,而不是通过丢失音频的适配器链(例如 DVI)连接的。

可能您还需要将系统默认音频输出从当前默认设备(主板声卡?)切换到声音设置中的相应 HDMI 音频设备。

请注意,在默认的 ubuntu 声音配置中,插入 USB 声卡和耳机会自动将默认音频设备切换到新设备,而拔下它们并不一定会切换回相同的先前音频设备。

相关内容