首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HDMI Ubuntu 20.04没有声音

HDMI Ubuntu 20.04没有声音
EN

Ask Ubuntu用户
提问于 2020-07-03 15:16:50
回答 6查看 39.9K关注 0票数 30

我刚在我的笔记本上安装了Ubuntu 20.04,有点过时了:

  • 处理器:英特尔核心i5处理器M 480 @ 2.67GHz
  • RAM: 4GB
  • 显卡: GeForce GT 420 m
  • 音频: GF108高清音频控制器NVIDIA和音频5系列/3400系列芯片组高清音频HD500GB

总体来说,该系统运行良好,但我有一个大问题的HDMI音频。HDMI上的显示工作得非常完美,但是音频根本不工作。

我在Ask Ubuntu上尝试了很多解决方案,但问题仍然存在。我尝试过的一些解决方案位于以下链接中:

升级到20.04后,HDMI声音无法工作

Ubuntu18.04:除非我在输出之间切换,否则音频不能工作

没有检测到我的声卡HDMI

另外,我再次下载了Ubuntu20.04 iso并重新安装了系统,但是它不能工作。

在用Ubuntu替换它之前,我使用Windows 10时,HDMI工作得很好。

当我运行aplay -l时,我得到以下结果:

当我运行lspci时,我得到以下结果:

在设置->声音->输出->输出设备中,我只有两个选项可供选择:

  • 扬声器-内置音频
  • 数字输出(S/PDIF)-内置音频

脉冲音频>配置显示: GF108高清音频控制器和内置音频

在这两种情况下,HDMI的所有选项都是用(拔出)(不可用)显示的。

最后,声音只是工作在我的笔记本电脑,如果我连接HDMI电缆它显示正确,但声音保持在我的笔记本电脑。

EN

回答 6

Ask Ubuntu用户

发布于 2020-10-09 21:18:44

在从Ubuntu18.04升级到20.04之后,我注意到当我登录后打开电视时,脉冲音频将不再检测HDMI音频输出(插入nVidia显卡)。HDMI输出不再在声音设置中列出。这个曾经在18.04起作用。

我找到了一个解决办法,就是在打开电视之后打开控制台并键入以下命令:

代码语言:javascript
运行
复制
pulseaudio -k
票数 18
EN

Ask Ubuntu用户

发布于 2021-02-11 14:35:53

我使用的是薄荷20.1和Xfce,这为我解决了它:

  • 打开音频混合器(这里称为pavucontrol )
  • 切换到配置选项卡(最右边的选项卡),
  • 有一个下拉菜单,用于选择内置音频设备的配置文件。
  • 在这里,我可以选择一个HDMI配置文件,只是小心选择一个没有标记为不可用的配置文件。
  • 在那之后,通过HDMI的音频工作得很好。

我意识到这并不完全是Ubuntu,但是非常接近,我认为这样的事情在Ubuntu上也应该是可能的。

票数 8
EN

Ask Ubuntu用户

发布于 2020-07-03 15:48:52

我认为至少有三个可能的原因:

  1. 默认情况下,您的声音设备可能是静音的,请运行alsamixer,并确保所有声音设备都是非静音的。我想你已经这么做了,因为这是在你发布的一个链接中提到的。
  2. 您可能必须为声音输出设置默认的“接收器”。这里是过去帮助我使用Xfce的一篇文章。您可以尝试的一件事是按照指定的输出(如aplay -D plughw:0,1 /usr/share/sounds/alsa/Noise.wav )播放声音--根据aplay -l的输出(如1、3或1、7等)尝试所有可能的组合。
  3. Linux内核问题。在最近安装Arch时,我发现由于Linux内核中的回归,HDMI音频无法工作。这个bug被记录在这里:Bug 207223 -Linux5.6.x破坏NVidia HDMI音频。修复要么恢复到内核<= 5.6 (版本2020-04-01),要么使用LTS内核(我做了),这解决了我的问题。检查uname -r的输出以验证内核版本。

可以执行的其他步骤:

  • 你提到使用笔记本电脑,所以我认为禁用主板上的板上声卡对你来说不是一个选项(想必你不会总是使用外部的HDMI显示器)。这可能无法解决您的问题,但将删除桌面PC上的一个不必要的设备(目前它可能是默认设备)。
  • 另外:由于你有一个NVIDIA设备,你可以在Nvidia的专有驱动程序和开源版本(nouveau)之间进行选择,还有擎天柱,我并不熟悉。验证您使用的是哪一个。如果所有的尝试都失败了,你可以尝试另一个驱动程序。但是从经验来看,新手应该是完全有能力的,除非你有最新的硬件还不支持Linux。

我还推荐Arch:先进的Linux声音结构。它帮助我很大程度上调试了我以前的声音问题。

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1256043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档