Chinaunix

标题: [Dell1400]上的HDA Intel声卡驱动 [打印本页]

作者: wcw    时间: 2007-10-15 22:34
标题: [Dell1400]上的HDA Intel声卡驱动
声卡搞了好几天了,最后连alsa邮件列表都订了,打算去开发者那里求助。结果刚刚一个“不小心”被我搞定了


用alsa-driver-1.0.14_rc3(不稳定版)搞定的,别的还真不行。
先是用了内核驱动,再是用alsa-driver-1.0.14(alsa-driver-1.0.14rc3之后出现的稳定版),然后还unmask了alsa-driver-1.0.15_rc2,装上了问题更大,加载模块都说没找到。都快绝望了,网上不少人也是这个声卡搞不定。最后想起了Redflag里面用的是1.0.14_rc3版的,心想反正试试,结果还真是就搞定了。
               
               
                 $ cat /proc/asound/devices
  0: [ 0]   : control
  1:        : sequencer
16: [ 0- 0]: digital audio playback
17: [ 0- 1]: digital audio playback
24: [ 0- 0]: digital audio capture
33:        : timer
$ cat /proc/asound/cards
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfe9fc000 irq 21
$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.14rc3.
Compiled on Oct 15 2007 for kernel 2.6.22-suspend2-r2 (SMP).
内核当然是没有alsa啦!
Loadable module support  --->
  
  • Enable loadable module support
    Device Drivers  --->
      Character devices --->
          *> Enhanced Real Time Clock Support
      Sound  --->
          M> Sound card Support
              Advanced Linux Sound Architecture  --->
                   > Advanced Linux Sound Architecture
              Open Sound System  --->
                   > Open Sound System (DEPRECATED)
    这是wiki上的,照做!
    内核和alsa-driver装完,就用alsaconf,如果没问题就用alsamixer设置声音,一切都没问题的话就/etc/init.d/alsasound save。
    再把alsasound加入启动进程队列:
    rc-update add alsasound default
    刚刚把这个信息report给alsa开发者了


    总结:这次教训我不能太依赖于版本,新的稳定版本不能解决的,旧的非稳定版未必就不行!


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/37472/showart_401222.html




    欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2