DisplayPort 没有声音

DisplayPort 没有声音

我的桌面没有声音。我的设置如下:

显卡 -> (显示端口) -> KVM 切换器 -> (显示端口) -> 显示器 -> (3.5mm 连接器) -> 扬声器

当我在 Windows 上启动计算机时,我会听到声音。当我在 Ubuntu 上启动时,没有声音。

我打开了“设置”中的“声音”选项卡,“输出设备”菜单仅列出“数字输出(S/PDIF)”

我检查了是否有任何东西被静音了。我找不到任何声音被静音的证据。如果我将扬声器直接插入主板,声音就可以正常工作,所以问题似乎是声音被发送到了错误的地方。

我尝试杀死 pluseaudio 守护进程:

pulseaudio -k

它没有效果。我尝试安装pavucontrol,它显示了配置HDA NVidia,但所有配置都标记为 HDMI 和“未插电”和“不可用”。我无论如何都试过了,但仍然没有结果。

我不确定下一步该怎么做。

答案1

问题出在 nvidia 驱动程序上。我运行了

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00002504sv00001043sd00008816bc03sc00i00
vendor   : NVIDIA Corporation
model    : GA106 [GeForce RTX 3060 Lite Hash Rate]
driver   : nvidia-driver-510 - distro non-free recommended
driver   : nvidia-driver-510-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-470 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

请注意,列出的第一个驱动程序nvidia-driver-510标记为recommended

然后我安装了该驱动程序:

sudo apt install nvidia-driver-510

重新启动了我的计算机并且声音播放正常。

相关内容