美文网首页
Ubuntu 16.04.1 机箱前置耳机无声解决办法

Ubuntu 16.04.1 机箱前置耳机无声解决办法

作者: wudics | 来源:发表于2016-11-23 02:03 被阅读0次

在其他硬件设备、接线和驱动等正常的情况下,机箱前置耳机没有声音的时候,可以通过本文叙述的方法解决。

1 首先启动alsamixer声音控制器。

sudo alsamixer

2 然后使用方向键左右,移动至Headphone(耳机)项,按M键,使Headphone的MM状态(关闭)切换至00状态(开启),然后按方向键上下调节音量大小。

3 最后,按ESC键退出即可。

注意,当电脑重启后,耳机又会出现没有声音的情况,这是因为alsamixer不会保存当前状态。此时,需要用到alsactl命令来保存状态(经测试无效,请使用--file参数)
sudo alsactl store
sudo alsactl restore
当然,除了上述命令保存声音状态,还可以将其保存文件,以便下次能够恢复。使用--filestore参数,将当前状态写入配置文件;使用--filerestore参数,将配置文件记录的状态恢复。
alsactl --file ~/.config/asound.state store
alsactl --file ~/.config/asound.state restore

另外需要注意的是先调好音量再带上耳机,以免给耳朵造成伤害。

注意:配置好alsa level后,需要store一下,下次开机只需执行restore就可以恢复耳机声音了。
也就是说,store会保存当前alsa level的值,但不会开机自动restore,所以不想每次restore的话,可以设置开机启动项,执行restore命令:
/etc/rc.local中加入alsactl restore

参考链接:

  1. alsactl store not saving alsa levels

相关文章

网友评论

      本文标题:Ubuntu 16.04.1 机箱前置耳机无声解决办法

      本文链接:https://www.haomeiwen.com/subject/robmpttx.html