几天前我发过一个贴子,说我的IBM TP600E的声卡问题。
机子配置:CPU 366M HZ;MEMORY 192M;HD 20G
我装的所有的LINUX把声卡识别为CS4610,用的驱动是CS46xx,事实上,只有用cs4232,cs4236之类的驱动才可用。
我装的Sarge内核是2.6.8-1-386,装了alsa-base,alsa-utils。配置的时候一切正常,但重启还是用的CS46xx或是snd-cs46xx的驱动。
死活不行。
昨天我装了一下mandrake10.0,并用alsaconf 配置了一下,重启声音一切正常,完全可用。
我仔细对比了一下和Debian的区别:
在mandrake下,我配置完后会提示用alsamixer之类的修改音量;但在DEBIAN下没有。
mandrake用的ALSA是1.0.2版本,而debian用的是1.0.5版
在文件方面,我发现mandrake下有个/etc/modprobe.conf文件,里面有下列语句:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.2 ---
options snd device_mode=0666
alias snd-card-0 snd-cs4236
alias sound-slot-0 snd-cs4236
options snd-cs4236 port=0x530 cport=0x538 isapnp=0 dma1=1 dma2=0 irq=5
# --- END: Generated by ALSACONF, do not edit. ---
我觉得这是一个关键的地方!!
但如何将这几句话用到Debian里呢?要加在哪个文件里呢?
Please give me a hand !