$ 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开发者了
。
总结:这次教训我不能太依赖于版本,新的稳定版本不能解决的,旧的非稳定版未必就不行!