[经验分享]Compaq CQ45 声卡音效问题的解决方案(不刷主板)

[经验分享]Compaq CQ45 声卡音效问题的解决方案(不刷主板)

可能有一部分瘟到死用户是通过Google找到这来的,很遗憾,我这的方法只适用于Linux系统,如果你既不想使用本本上捆绑的崴死它,又不想刷主板,那最好加入Ubuntu的行列来~
不废话了,开始:
本人在帮同学的HPCQ45本本装Ubuntu时,发现声卡输出的音效不正常,播放软件不能播放音频文件,同时系统音效会不断重复最后一个音节。其实这不是Linux系统特有的问题,安装瘟到死差痞也存在同样的问题,而且更严重——不是安装系统时蓝屏,就是装上了没声音:这主要是因为主板的BIOS固件引起的。
本人猜测是微软为了强推崴死它,所以胁迫硬件商必须通过技术手段阻止电脑客户安装差痞(还记得瘟到死上有个叫做“驱动程序签名”的东东么?别以为微软做这个东东是吃多了没事干~),没想到这同时也影响到了Linux系统。

为此偶上了HP的官网、找了客服,同时与Ubuntu官方论坛的网友aiview进行了很长时间的探讨(http://forum.ubuntu.org.cn/viewtopic.php?f=77&;t=161666),结果当时只得出了一个解决方法──刷主板。
经过这段时间的研究与资料阅读,总算是找到了解决方法,而且方法很简单。

以上问题,可以通过配置ASLA驱动程序进行修正,具体解决方法:
方法一(推荐):
第一步:按下Alt+F2→输入以下命令→点击“运行”按钮:
代码:
gksu gedit /etc/modprobe.d/alsa-base

第二步:在文件末尾另起一行,加入以下内容:
代码:
options snd-hda-intel enable_msi=1

最后一步:重启电脑
目前已知的BUG:麦克风不能录音,录制的音频中有强烈噪音。

方法二:
若方法一没有效果,可尝试重新分配USB音频设备默认调用的音频硬件编号进行修正。
第一步:按下Alt+F2→输入以下命令→点击“运行”按钮:
代码:
gksu gedit /etc/modprobe.d/alsa-base

第二步:查找“options snd-usb-audio index=-2”,并将此行改为以下内容:
代码:
options snd-usb-audio index=-1

如果没有找到,可直接加入此项。
最后一步:重启电脑
目前已知的BUG:仍会有少量回响,同时播放软件会暂时僵死。

其它CQ系列或声卡为intel HD Audio的笔记本电脑,若在安装Ubuntu时遇到类似的问题,可尝试按以上方法进行处置。

相关文章,推荐阅读:
真正的解决声卡独占问题
谢谢分享经验滴讲