lusy83 发表于 2003-3-22 14:44:31

安装驱动后我的机器不唱歌了 :(

安装驱动后我的机器不唱歌了 :(

我的机器
c3 1g 484mb ymf724 voodoo3 ms6199 6915R 60g
原来在REDHAT8.0(2.4.18)上又能跳舞又能唱歌用的好好的,就是
有时点击网页的时候,XMMS的声音老是有短暂的停顿,
怀疑是声卡驱动的原因.在
http://www.linuxfans.org/nuke/modul...=mydown&did=114
下载YMF724、YMF740、YMF744、YMF754声卡驱动.
./OSS.INSTALL
可能说不支持我的内核........
后来我的声卡就不唱歌了

# lsmod
Module Size Used by Not tainted
ppp_synctty 7936 0 (unused)
ppp_async 9440 1
ppp_generic 24380 3
slhc 6740 0
loop 12152 0 (autoclean)
8139too 17704 1
mii 2156 0
iptable_filter 2412 0 (autoclean) (unused)
ip_tables 14936 1
nls_cp936 124988 6 (autoclean)
vfat 13084 3 (autoclean)
fat 38712 0 (autoclean)
mousedev 5524 1
keybdev 2976 0 (unused)
hid 22244 0 (unused)
input 5888 0
usb-uhci 26188 0 (unused)
usbcore 77024 1
ext3 70368 2
jbd 52212 2


# insmod ymfpci
Using /lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol ac97_save_state_R32a87bac
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol unregister_sound_mixer_R7afc9d8a
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol unload_uart401_Recfdd9c9
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol ac97_probe_codec_R84601c2b
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol register_sound_mixer_R0fe2c472
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol unregister_sound_dsp_Rcd083b10
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol register_sound_dsp_Rb48f5d94
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol ac97_restore_state_R9cc8c30e
/lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o: unresolved symbol probe_uart401_R63d781ea


我现在怎么办?
是重新装驱动,还是要编译内核?
如果重新装驱动,是不是在8.0的盘上就有ymf724的驱动?
帮帮我,我不想整天对着个哑巴呀.....

llc 发表于 2003-3-22 15:18:56

这样试试,从rh光盘上找到kernel-2.4.18-14的rpm包,应该是i686的,然后用rpm -ivh xxx.rpm --force覆盖装上,重起后进系统,然后执行rh8自己的那个声卡检测工具,或安装光盘上的sndconfig rpm包,运行sndconfig命令试试

lusy83 发表于 2003-3-22 23:40:07

然后执行rh8自己的那个声卡检测工具,或安装光盘上的sndconfig rpm包,运行sndconfig命令试试

sndconfig rpm 我在1.2盘上都没找到这个包

lusy83 发表于 2003-3-22 23:53:35

下载了sndconfig-0.69-1 RPM for i386
oot@localhost local]# rpm -ivh sndconfig-0.69-1.i386.rpm
Preparing...                ###########################################
   1:sndconfig            ###########################################
# sndconfig


问题解决了.
为什么这么简单
告诉我你是怎么知道的

llc 发表于 2003-3-23 01:12:11

lib/modules/2.4.18-14/kernel/drivers/sound/ymfpci.o这个包是属于kernel这个rpm包的,有问题重装覆盖,那ymfpci就修好了
而sndconfig这个包是专门检测声卡的,只要是支持的声卡,它检测出来后就自动往/etc/modules.conf里添加相应的声卡模块语句,当/etc/rc.sysinit执行时会自动加载声卡模块,也就是驱动声卡
就这样

lusy83 发表于 2003-3-23 13:20:29

那么在开始菜单-->系统设置----> 检测声卡和sndconfig有什么不同?

llc 发表于 2003-3-23 16:56:21

那个检测功能可能没sndconfig那么强
页: [1]
查看完整版本: 安装驱动后我的机器不唱歌了 :(