|
发表于 2004-1-26 22:54:33
|
显示全部楼层
声卡不能正确安装求助!!!!
声卡不能正确安装求助!!!!
用系统的sndconfig配置声卡,检测不到声卡。
安装ALSA1.0.1。我的linux版本rh9 ,Linux h004 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux 机器dell gx270 CPU: P4 2.4G ,CHIP intel865 ,板载声卡AD1980(82801EB).
我安装完DRIVER ,UTILS,LIB,UTILS后,手工编辑modules.conf,重启后,用gnome系统配置-声卡检测,发现intel82801EB声卡,测试声音时报告snd- intel8x0没有加载,lsmod察看只有soundcore,没有snd, snd- intel8x0等模块,modprobe snd-intel8x0,显示加载失败。Insmod snd.o也不成,好像显示unresolved symbol schedule_work。
#######modules.conf
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
options snd- intel8x0 index=0
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
#######[root@h004 root]# modprobe snd-intel8x0
/lib/modules/2.4.20-8smp/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-8smp/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-8smp/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8smp/kernel/sound/acore/snd.o: insmod snd-intel8x0 failed
######lspci –v (部分)
00:1f.3 SMBus: Intel Corp. 82801EB SMBus (rev 02)
Subsystem: Dell Computer Corporation: Unknown device 0151
Flags: medium devsel, IRQ 17
I/O ports at eda0
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio (rev 02)
Subsystem: Dell Computer Corporation: Unknown device 0151
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at ee00 [size=256]
I/O ports at edc0
Memory at febffa00 (32-bit, non-prefetchable) [size=512]
Memory at febff900 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 200:1f.3 SMBus: Intel Corp. 82801EB SMBus (rev 02)
Subsystem: Dell Computer Corporation: Unknown device 0151
Flags: medium devsel, IRQ 17
I/O ports at eda0
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio (rev 02)
Subsystem: Dell Computer Corporation: Unknown device 0151
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at ee00 [size=256]
I/O ports at edc0
Memory at febffa00 (32-bit, non-prefetchable) [size=512]
Memory at febff900 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
重启后发现modules.conf最后多了三行,因为不知道这干嘛的,就在每行前加上#号,但再重启后,发现#号就被系统自动删除了。
###### modules.conf
alias sound-slot-0 snd-intel8x0
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 || : |
|