◆求助醒目◆AC97声卡与Alas驱动问题◆求助醒目◆
我装的是rh9.0,用的公社2.4.20-9的内核,src也装了。主板是硕泰克65dvb,Via693a芯片组,声卡是自带的ac97
本来系统已经顺利识别出我的声卡并可以出声了,可是玩Quake3总是死机,看论坛的帖子发现是系统自带的声卡驱动的问题,所以就下了公社alsa0.93的驱动回去安装。
一切都按照论坛的帖子,先driver再lib再until,编译安装都没问题。装完后在driver下执行./sndevices建立声音设备,再参照alsaconf修改modules.conf加入声卡模块,然后重启系统。
可在重启系统时提示:
[root@wth root]# modprobe snd-via82xx
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-9/ker nel/sound/acore/snd.o failed
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: insmod snd-via82xx failed
[root@wth root]# insmod /lib/modules/2.4.20-9/kernel/sound/acore/snd.o
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: unresolved symbol register_sound_special_Rd5710d 58
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: unresolved symbol unregister_sound_special_R99c9 5fa5
/lib/modules/2.4.20-9/kernel/sound/acore/snd.o: unresolved symbol schedule_work
执行amixer也报错:
[root@wth root]#amixer
amixer: Mixer attach default error: No such file or directory
启动进入KDE提示没有声音设备 :cry:
还好我有备份modules.conf,恢复后可以出声。可是,我希望的是通过alsa发出的声音,所以请教大家,我上面的错误是怎么回事?该如果解决?
好像是要给snd.o作个符号连接就可以了,可做到哪里呢? 怎么还是没人回答呢??论坛里总应该有达人装过alsa吧??? 不要使用源码包的alsa,在Rh9下面经常会出现这个问题。
到www.freshrpms.net下载for rh9的rpm包,注意选择正确的内核版本和CPU型号,应该可以解决你的问题。
安装rpm包之前先将alsa删除(到编译的目录内make uninstall) 谢谢楼上的朋友,这就去down一个试试。 果然可以了,再次谢谢maitreya朋友。
不过我装alsa是为了在linux玩quake3(因为用系统自驱的方式一进游戏就死机),可现在游戏是可以顺利玩,却没有声音(xmms放mp3正常,游戏前arts已kill掉),不知道怎么回事。
页:
[1]