环境:本本,型号acer 4535g 系统:ubuntu 9.10 内核2.6.32
首先大至说下我的操作过程:
首先查一下声卡芯片,
代码:head -n 1 /proc/asound/card0/codec*
我的显示是:Codec Realtek ALC888
然后看一下ALSA的配置文件,由于是压缩文本这里要用zless
代码:zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz
找到Module snd-hda-intel 这一行后,看描述找到自己的声卡芯片组(文档里显示由于snd-hda-intel的芯片组太多,需要到doc文档再查看详细清单,于是在 /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt,我找到了我的ALC883/ALC888芯片的列表,下面有很多型号,这里我选择acer-aspire-4930g ,复制下来。
然后编辑你的ALSA基本配置
代码:sudo gedit /etc/modprobe.d/alsa-base.conf
在最后一行加入 options snd-hda-intel model=acer-aspire-4930g
保存退出,重起电脑.
声音回放一切正常,现在尝试输入设备,打开声音首选项,在首选项里点microphone1 ,再打开录音机,点录音,无波动,
然后点microphone2,哈,对着电脑吼几句,总算有声音了,可以用skype打电话啦。