myleader 发表于 2003-1-26 14:01:47

问一个双声卡的问题

的机器上有两块声卡,一块是主板集成的AC'97,815主板,检测到的声卡是810BM/BAM AC'97 Audio,另一块是创新的声卡,检测到是ES1371。
我用Windows时,两块声卡可以同时工作,只要设置好主从就可以。再RH8中却不行,得到的结果是
Can not open output file ' /dev/dsp':no such device
明明两块声卡都检测到了,却说没有声卡,真是怪了。谁能帮我解决。
我想把ES1371设为主卡,另一块集成的设为从卡。

Kuye 发表于 2003-1-26 17:09:44

双声卡?!恐怕在这里没人用过双声卡。。。。 !^_^

我能给的建议也只有禁用掉 AC97 声卡了,因为减少声卡数量可以降低两块声卡对 CPU 的占用率,而双声卡其实并没有什么真正用途,反而会带来不少麻烦。。。

AC97 对 CPU 占用很凶。。。我换 SB live 并且禁用 AC97 后玩 Quake3 居然比只有 AC97 时提升了 10 fps/s 左右。。。
哈,还省下了换显卡的钱:mrgreen:

myleader 发表于 2003-1-26 17:26:47

可还是不行,检测结果同上。

Kuye 发表于 2003-1-26 17:29:45

问一下,你的声卡在 Linux 安装途中被检测出来了吗?!

myleader 发表于 2003-1-26 18:07:55

全部都被检测出来了。就是没有/dev/dsp

Kuye 发表于 2003-1-26 20:01:58

。。。这事邪门。。。

我的意见是把 AC97 禁用后升级安装一次(最好完全重装),让 RH8 重新彻底地检查一遍硬件

如果觉得这主意太馊了(事实上我就是这么认为的 :P)那还是等其他有相关经验的大侠来帮忙了 !^_^

sspook 发表于 2003-1-27 13:51:05

你用哪个程序检测的?

可还是不行,检测结果同上。

不要使用sndconfig检测,使用redhat-config-soundcard检测试试看.

在BIOS中被屏蔽的设备正常来说不会被LINUX认出,除非系统中还有这个设备的文件被保存着.

creator 发表于 2003-1-27 20:05:31

小弟也有这个问题,ac97声卡已经检测到了,但模块加载不了,
结果如下:
#insmod i810_audio
Using /lib/modules/2.4.18-14/kernel/drivers/sound/i810_sudio.o
Using /lib/modules/2.4.18-14/kernel/drivers/sound/i810_sudio.o:init_module:No such device

又用redhat-config-soundcard,结果如下:
#redhat-config-soundcard
sox:Can't open output file '/dev/dsp':No such device
是不是要手工建这个设备啊,各位大侠请指教

sspook 发表于 2003-1-27 23:57:27

这么麻烦呀?看来只好使用ALSA驱动了.

小弟也有这个问题,ac97声卡已经检测到了,但模块加载不了,
结果如下:
#insmod i810_audio
Using /lib/modules/2.4.18-14/kernel/drivers/sound/i810_sudio.o
Using /lib/modules/2.4.18-14/kernel/drivers/sound/i810_sudio.o:init_module:No such device

又用redhat-config-soundcard,结果如下:
#redhat-config-soundcard
sox:Can't open output file '/dev/dsp':No such device
是不是要手工建这个设备啊,各位大侠请指教

本版就有安装手册,你们找一下.

myleader 发表于 2003-1-28 22:32:54

我就是用redhat-config-soundcard检测的,是图形界面下看到的,两块声卡都检测到了。但就是不出声,我用虚拟终端运行redhat-config-soundcard,同时出现命令行和图形,然后我点击播放测试声音,就在命令行窗口里看到了
Can not open output file ' /dev/dsp':no such device
后来我禁掉了AC'97,然后重启kudzu检测到了硬件变化并自动修正,然后我又在图形界面下运行redhat-config-soundcard,还是不能出声。我又用sndconfig重新检测声卡这才生成了/dev/dsp文件,才出声。我又重新开启AC'97,kudzu检测并重新配置后又不出声,只好重复上面的步骤,我真的不想禁用,我怕伤害机器上另一套Windows XP,怕硬件变化引起问题。

Aether 发表于 2003-4-10 09:44:26

我和你一样,我用的ms6309的主板,ct5880板载,yfm724pci,可以使用,问题是你要修改/etc/module.conf文件,将里面的主板上的那个声卡屏蔽掉,用#,然后就可以了。但是,我在玩quake时候却没有声音,渴望能有答复。

llc 发表于 2003-4-10 12:09:57

我和你一样,我用的ms6309的主板,ct5880板载,yfm724pci,可以使用,问题是你要修改/etc/module.conf文件,将里面的主板上的那个声卡屏蔽掉,用#,然后就可以了。但是,我在玩quake时候却没有声音,渴望能有答复。
这位朋友说得对,linux下检测到两张声卡,会在/etc/modules.conf里记录两张声卡的信息,启动时两张声卡的模块都会加载,造成冲突不能用。因此,将/etc/modules.conf里不想用的声卡用#注释掉

如果你是用artsdsp quake3来玩quake3的话,确实没声卡,quake3不支持arts

windsoul 发表于 2003-6-1 09:05:49

""如果你是用artsdsp quake3来玩quake3的话,确实没声卡,quake3不支持arts"

我禁用了arts也没声音,quake 也没声音啊,why???

windsoul 发表于 2003-6-1 09:06:05

""如果你是用artsdsp quake3来玩quake3的话,确实没声卡,quake3不支持arts"

我禁用了arts也没声音,quake 也没声音啊,why???

TangChaoMH 发表于 2005-7-13 23:02:37

我的是SB128D的,在FC4下右声道有很大的杂音。是不是FC$对SB128D支持性不好。

找创新公司赔款去!!!
页: [1]
查看完整版本: 问一个双声卡的问题