|
发表于 2010-11-12 19:56:18
|
显示全部楼层
ubuntu论坛有个比较全的贴子,不过我找不到了,你可以按以下内容试一下,应该是可以的,我就是这样解决的
在文件中 ALSA-Configuration.txt查找声卡的代码,找到对应的model。
这个ALSA-Configuration.txt其实就在你下载的驱动程序包中。
路径为:alsa-driver-1.0.15rc2/alsa-kernel/Documentation/ALSA-Configuration.txt
你也可以使用下面的命令来查找:
~$ find . -name "ALSA-Configuration.txt" -print
例如:我的声卡为ALC833
ALC883/888
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack digital with SPDIF I/O
3stack-6ch 3-jack 6-channel
3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
6stack-dig-demo 6-jack digital for Intel demo board
acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
acer-aspire Acer Aspire 9810
medion Medion Laptops
medion-md2 Medion MD2
targa-dig Targa/MSI
targa-2ch-dig Targs/MSI with 2-channel
laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
lenovo-101e Lenovo 101E
lenovo-nb0763 Lenovo NB0763
lenovo-ms7195-dig Lenovo MS7195
haier-w66 Haier W66
6stack-hp HP machines with 6stack (Nettle boards)
3stack-hp HP machines with 3stack (Lucknow, Samba boards)
auto auto-config reading BIOS (default)
在这里选择最合适的model,我的是联想的笔记本E390A,因此我选用了lenovo-101e。
9、修改/etc/modprobe.d/alsa-base,加入你选中的model。
$ sudo gedit /etc/modprobe.d/alsa-base
加入下面的代码:
options snd-hda-intel model=你选中的model
例如我选的是:lenovo-101e,因此我加入的代码为:
options snd-hda-intel model=lenovo-101e
10、重启计算机,看看效果。
说明:第一次选不对没关系,可以都试一试,实在不行使用auto。修改后要重启。 |
|