minidreamer 发表于 2003-5-7 13:52:05

我的声卡真是怪

我用的板载ens1371声卡
在rh8下能装上alsa0.9.2正常工作。
换了rh9,因为alsa0.9.2的安装有问题,我特地编译了一个可以安装alsa的新内核2.4.20。然后alsa0.9.2成功的安装了(modporbe的时候不再报错了),但是还是不能工作。
错误是:module es1371.o can't be found?
我对这个问题百思不得其解。我的声卡是ens1371,编译好的模块名字是
snd-ens1371.o,这跟es1371.o有什么关系?
后来我在modules.conf里找到一行:alias sound-slot-0 es1371。
我看其它的modules.conf上(包括alsa自带的示例)这一行都是:alias sound-slot-0 snd-card-0。我就把它也改成alias sound-slot-0 snd-card-0。但是当我启用声卡之后,又出现原来的问题。我查看modules.conf,发现这一行又自动被改成了alias sound-slot-0 es1371。
看来这个alsa驱动就是无法安装了。

cnhnln 发表于 2003-5-7 20:21:16

不要用RH自带的声卡检测,它会自己添加一些内容.其实不需要,alsa已经编辑好modules.conf了

minidreamer 发表于 2003-5-9 16:03:06

不是这个问题,我在字符界面下装,从./configure直到modprobe一切都正常,当我进x的时候,会连续弹出两个对话框,警告我加载声卡发生了“fatal error"。
现在只好用oss,不过事情远没解决,而且更加郁闷。装好oss后,声卡只能正常工作30分钟左右,然后系统又跳出对话框告诉我,声卡出了问题,又变成哑巴了。所以如果我要长时间用声卡的话,每半小时就要重装一次驱动。

xliulu 发表于 2003-5-9 21:13:26

那是oss的驱动有限制的。你如果要破解文件。就告诉我邮箱。我给你发

minidreamer 发表于 2003-5-9 23:28:39

不会吧,还有限制?我安装的时候仔细看了license,好像没跟我说有限制啊。
[email protected],你发一个给我,我试试看吧。谢了

cnhnln 发表于 2003-5-9 23:55:24

modprobe snd-xxx   加到你的rc.local里

minidreamer 发表于 2003-5-10 15:26:28

cnhnln, 你是说alsa?
modprobe本身是没什么问题的。只是没有声音。原因是发生了fatal error。

cnhnln 发表于 2003-5-10 22:28:15

不用alsa的时候,编辑modules.conf
alias sound-slot-0 snd-ens1371
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
试试行不行

或者编译alsa的时候指定./configure --with-cards=ens1371

--with-cards=<list>   compile driver for cards in <list>;
                        cards may be separated with commas;
                        'all' compiles all drivers;
                        Possible cards are:
                        dummy, virmidi, serial-u16550, mtpav, mpu401,
                        als100, azt2320, cmi8330, dt019x, es18xx,
                        opl3sa2, sgalaxy, ad1816a, ad1848, cs4231,
                        cs4232, cs4236, pc98-cs4232, es1688, gusclassic,
                        gusmax, gusextreme, interwave, interwave-stb,
                        opti92x-ad1848, opti92x-cs4231, opti93x, sb8,
                        sb16, sbawe, es968, wavefront, als4000, cmipci,
                        cs4281, ens1370, ens1371, es1938, es1968, fm801,
                        intel8x0, maestro3, rme32, rme96, sonicvibes,
                        via82xx, ali5451, cs46xx, emu10k1, ice1712,
                        ice1724, korg1212, nm256, rme9652, hdsp, trident,
                        ymfpci, powermac, sa11xx-uda1341, usb-audio,
                        serialmidi, azt3328, vx222, pdplus, sscape,
                        msnd-pinnacle, vxpocket, vxp440, harmony

fatal error 有没有更详细的信息呀?
页: [1]
查看完整版本: 我的声卡真是怪