博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 14.04中修复默认启用HDMI后没有声音的问题
阅读量:6910 次
发布时间:2019-06-27

本文共 882 字,大约阅读时间需要 2 分钟。

Ubuntu 14.04中修复默认启用HDMI后没有声音的问题

声音问题在Ubuntu中是老生常谈了。先前我已经在一文中写到了多种方法,但是我在此正要谈及的声音问题跟在另外一篇文章中提到的有所不同。

因此,我安装了Ubuntu 14.04,实际上是重新安装了一遍。一如既往,我将全部又重新做了一遍。然后,我意识到系统突然失声了。当我正侦查问题所在之时,我发现了一件奇怪的事情。我检查了,发现它的状况有点离奇。

正如你能看到的,alsamixer中默认设置了HDMI。这意味着默认情况下将使用HDMI输出,而不是内置扬声器。这就是我从系统上内置扬声器无法获得声音的原因。

使用下面的命令来检查alsamixer的状态:

 
  1. alsamixer

如果alsamixer默认设置成了HDMI或者其它声音输出,那就继续读下去吧,看看我们是怎么来修复这个问题的。

修复默认设置成HDMI时Ubuntu的失声问题

现在来强制Ubuntu使用模拟输出来取代默认的HDMI,但我们还需要一点点信息。打开终端,然后使用下列命令:

 
  1. aplay -l

这会列出设备,卡号之类的东西。注意,向下检查模拟输出使用的卡和设备编号。我的输出如下所示:

一旦你取得了所需的卡和设备编号,重新构建一个配置文件:

 
  1. sudo gedit /etc/asound.conf

上面的命令也会打开文件,将下面两行添加进去,当然将卡和设备编号替换成你自己的:

 
  1. defaults.pcm.card 1
  2. defaults.pcm.device 0

保存文件,并重启计算机。现在,你应该听到声音了吧。需要提一下的是,这对所有的Linux发行版都有效,如Linux Mint,Elementary OS,Fedora,Arch Linux等等都可以。正如我之前所说,该“失声疗法”仅针对HDMI被设置为默认设备的情况。对于其它情况,你可以阅读。

您可以尽情发表评论来告诉我这个方法是否有疗效,或者您有更好的方法来处理该问题,也可以告诉我。再见了!

原文发布时间:2014-07-29

本文来自云栖合作伙伴“linux中国”

转载地址:http://axbcl.baihongyu.com/

你可能感兴趣的文章
java+jsp+mysql网页制作总结(1)
查看>>
获取当前操作的IFrame 对象的方法
查看>>
年月日下拉选择三级联动(闰年判断),时间获取方法总结,特殊:获取当前月天数...
查看>>
Tallest Cow(POJ3263)
查看>>
POJ—Building a Space Station
查看>>
杭电oj Problem-1013 Digital Roots
查看>>
CRM 2013 切换显示语言
查看>>
Codeforces Round #544 (Div. 3) C. Balanced Team
查看>>
UML-对象图
查看>>
【leetcode】1037. Valid Boomerang
查看>>
一起学Android之Layout
查看>>
PHP网页计时工具——SESSION问题
查看>>
PHP 真正多线程的使用
查看>>
ip黑白名单防火墙frdev的原理与实现
查看>>
ajax全接触
查看>>
ps查看内存占用排序
查看>>
【BZOJ】4873: [Shoi2017]寿司餐厅
查看>>
leetcode-852-山脉数组的峰顶索引
查看>>
你了解HTTPS,但你可能不了解X.509
查看>>
Bootstrap 类解析
查看>>