红联Linux门户
Linux帮助

回归Linux----搞定偶GA-M55S-S3板载声卡的MIC支持问题

发布时间:2007-05-21 00:37:01来源:红联作者:typewins
  中间走了一道弯路,就是跑到realtek.com.tw去下载了他们的alsa-driver,结果发现在ubuntu 7.04 x86_64版(kernel 2.6.15-generic)编译通不过,后来发现这是linux kernel不同版本兼容问题导致的(如INIT_WORK的入口参数由原来的3个变成了2个,jiffies系列函数直接在kernel中支持,以及去掉了linux/config.h头文件等)。

  直达目的地的解决方式是,从http://www.alsa-project.org/去下载最新版本(注意,1.0.13那个稳定版不灵的,一定要是1.0.14或更新版本),然后编译安装。步骤比较简单,列举如下:

  1. 解压缩alsa-driver-1.0.14rc4.tar.bz2,进入alsa-driver-1.0.14rc4

   tar xfvj alsa-driver-1.0.14rc4.tar.bz2
   cd alsa-driver-1.0.14rc4

  2. 配置alsa-driver并编译安装

   ./configure --with-card=hda-intel

   注意,我这里特别加上了hda-intel这款声卡的支持,因为我的声卡就是这个。

   make && make install

   注意,install驱动会修改你当前的内核模块(覆盖原有的alsa驱动文件)

   ./snddevices

   最后一个指令会删除/dev/snd目录下的已有设备,并创建新的设备node

   所以,慎重做这些,否则如果你的安装失败,就可能声音都听不到了!

  3. 配置并编译安装alsa-lib和alsa-util

  基本都是tar xfvj解压、./configure配置、make && make install编译安装,此不赘述。

  4. 运行alsaconf配置声卡,此最后一步。

  如果你也用GA-M55S-S3这样的主板和ubuntu 7.04这样的linux,不妨更新一下声卡驱动,效果你装完就知道了。
文章评论

共有 1 条评论

  1. 嘉飞猫 于 2007-06-15 23:27:34发表:

    请问你QQ号是多少。。我也这款主板。声卡晶片是Realtek ALC888的。请教下我具体操作。我就是麦克风不可调。。有QQ的话到时候我好联系你。。谢谢。今天是我生日。
    :0L :0L :0L :0L :0L :0L :0L :0L