声卡终于完美搞定
发表于 : 2008-01-10 18:43
提示:8.04版自带的声卡驱动就是1.0.15版,所以加入8.04的源安装8.04的内核并升级linux-sound-base就可以采用下面的参数,7.10版自带的声卡驱动是1.0.14经测试不行,如果自行编译1.0.15的声卡驱动会导致内置音箱没法发声。在升级内核是要安装那个linux-restricted-modules,显卡驱动也要重新安装(sudo apt-get install --reinstall xxxxx)。这样会导致一些升级的依赖。本人的本是联想天逸F40A。
以前埋怨linux下声卡驱动音质不好,经常暴音。今天看alsa驱动的文档:alsa-driver-1.0.15/alsa-kernel/Documentation/ALSA-Configuration.txt(已上传到附件)
看到了对AD1986A声卡芯片的支持,有一个新的参数"laptop-automute",迅速试了一下,发现插入耳机后可以自动关掉音响了,当然拔掉耳机音响也会自动接班。另外听歌时也特带劲,效果不是一般的提高。PCM可以调到很大都不暴音。我都拉满了也没听出来,实在是声音太大了,我的耳朵受不了。再也不用把PCM调小来减少暴音了,想多大声就多大。
大家可以试试,修改后重启一下看看效果怎么样。大家可以看看其他的一些芯片的支持情况。
下面是修改方法:
在文件最后加入:
如果以前设置过其他参数,可以先把那些参数设置删掉换成上面的。提示备份一下,如果效果不好还可以恢复以前的。
以前埋怨linux下声卡驱动音质不好,经常暴音。今天看alsa驱动的文档:alsa-driver-1.0.15/alsa-kernel/Documentation/ALSA-Configuration.txt(已上传到附件)
看到了对AD1986A声卡芯片的支持,有一个新的参数"laptop-automute",迅速试了一下,发现插入耳机后可以自动关掉音响了,当然拔掉耳机音响也会自动接班。另外听歌时也特带劲,效果不是一般的提高。PCM可以调到很大都不暴音。我都拉满了也没听出来,实在是声音太大了,我的耳朵受不了。再也不用把PCM调小来减少暴音了,想多大声就多大。
大家可以试试,修改后重启一下看看效果怎么样。大家可以看看其他的一些芯片的支持情况。
下面是修改方法:
代码: 全选
sudo nano /etc/modprobe.d/alsa-base
代码: 全选
options snd-hda-intel model=laptop-automute