|
楼主 |
发表于 2004-3-23 23:32:44
|
显示全部楼层
有关信息如下(望高手出手相助!):
#lspci -m
00:00.0 "Host bridge" "ALi Corporation" "M1647 Northbridge [MAGiK 1 / MobileMAGiK 1]" -r04
00:01.0 "PCI bridge" "ALi Corporation" "PCI to AGP Controller
00:03.0 "Multimedia audio controller" "ALi Corporation" "M5451 PCI AC-Link Controller Audio Device" -r02 "ALi Corporation" "M5451 PCI AC-Link Controller Audio Device"
00:04.0 "IDE interface" "ALi Corporation" "M5229 IDE" -rc4 -pfa "ALi Corporation" "M5229 IDE"
00:06.0 "USB Controller" "ALi Corporation" "USB 1.1 Controller" -r03 -p10 "ALi Corporation" "USB 1.1 Controller"
00:07.0 "ISA bridge" "ALi Corporation" "M1533 PCI to ISA Bridge [Aladdin IV]" "ALi Corporation" "ALI M1533 Aladdin IV ISA Bridge"
00:0a.0 "Ethernet controller" "Realtek Semiconductor Co., Ltd." "RTL-8139/8139C/8139C+" -r10 "Realtek Semiconductor Co., Ltd." "RT8139"
00:0b.0 "Ethernet controller" "Realtek Semiconductor Co., Ltd." "RTL-8139/8139C/8139C+" -r10 "Realtek Semiconductor Co., Ltd." "RT8139"
00:11.0 "Bridge" "ALi Corporation" "M7101 PMU" "ALi Corporation" "ALI M7101 Power Management Controller"
00:14.0 "USB Controller" "ALi Corporation" "USB 1.1 Controller" -r03 -p10 "ALi Corporation" "USB 1.1 Controller"
01:00.0 "VGA compatible controller" "nVidia Corporation" "NV11DDR [GeForce2 MX 100 DDR/200 DDR]" -rb2 "" ""
以上有00:03.0 "Multimedia audio controller" "ALi Corporation" "M5451 PCI AC-Link Controller Audio Device" -r02 "ALi Corporation" "M5451 PCI AC-Link Controller Audio Device"应该说明我的声卡已经被识别了吧?
我运行redhat自带的"声卡检测"程序提示如下(和redhat 9的一样!):
销售商: ALi Corporation
型号: M5451 PCI AC-Link Controller Audio Device
模块: trident
但按下"播放测试声音"按键后却提示The trident driver could not be loaded. This soundcard may not be compatible with Red Hat Linux.(但在redhat 9下就能出声。)
同时在终端窗口中有如下提示:
[root@localhost root]# redhat-config-soundcard
modprobe: Can't locate module trident
sox: Can't open output file '/dev/dsp': No such device
-9
[root@localhost root]#
还有运行soxplay提示没有/dev/audio那个设备.但在/dev下确实有audio这个设备呀,用file查看其属性是/dev/audio: character special (14/4).
另外还有一个audio1属性是/dev/audio1: character special (14/20).
不知是不是驱动不对或压根就没有呀?哪位大虾遇到过这种情况的请给予帮助.
而在MEPIS LINUX和redhat 9 下都能正常使用,以下是在他们里用dmesg观看硬件自检情况输出中有如下一段:
.....
Trident 4DWave/SiS 7018/ALi 5451,Tvia CyberPro 5050 PCI Audio, version 0.14.10h, 13:29:01 Nov 19 2003
PCI: Assigned IRQ 10 for device 00:03.0
trident: ALi Audio Accelerator found at IO 0xd800, IRQ 10
ac97_codec: AC97 Audio codec, id: ALC38 (ALC100P)
PCI: Assigned IRQ 10 for device 00:03.0
gameport0: PCI device 10b9:5451 at pci00:03.0 speed 2130 kHz
......
看来芯片型号为:M5451 是没错了。但为何在RedHat Enterprise linux ES 3下却无法正常使用了呢?按理说既然redhat 9下能用他的以后版本应该也能用呀! |
|