我的笔记本电脑型号是 15-bc051nr。每当我在 Ubuntu 16.04 上听音乐时,我的左耳机都会发出静电噪音。但在 Windows 上却运行良好
答案1
这是我在谷歌搜索该问题时找到的修复方法。我也遇到了同样的问题,左耳机扬声器发出噼啪声。该问题与 Realtek 的 ALC 295 音频设备有关。
首先安装 alsa 和 alsa-tools 包:
sudo apt-get install -y alsa alsa-tools
接下来,执行以下命令,将整个代码块复制粘贴到 bash 中(对于新手来说,我们基本上是在创建一个 bash 脚本来进行必要的更改,然后每次我们的系统从挂起或启动状态唤醒时都会执行该脚本。):
printf '#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000
' > sound-script.sh
sudo chmod +x ./sound-script.sh && sudo ./sound-script.sh
一旦上述命令成功执行,请检查声音。您可以在此处检查两个扬声器: http://www.audiocheck.net/audiotests_stereo.php
如果问题解决了,我们就可以开始了。现在我们要让脚本在系统每次从挂起或启动状态唤醒时运行。执行以下命令:
##Make the script run on wakeup from suspend.
sudo mv ./sound-script.sh /lib/systemd/system-sleep/
现在,在执行完后添加以下行sudo crontab -e
sudo crontab -e
将此行粘贴到文件中:
@reboot /lib/systemd/system-sleep/sound-script.sh
然后保存文件并退出编辑器。您可以通过执行以下命令检查 cron 作业是否已成功创建,sudo crontab -l
该命令返回用户指定的 cron 作业列表。
希望对您有帮助。谢谢!
来源:https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1648183