schoolwind 发表于 2004-11-14 18:26:05

板载AC97声卡发不了声。。。

系统是FC2
因为用realplay播放rmvb卡,想试一下Oss驱动,结果oss没装成功,倒是alsa驱动声卡发不了声了,运行system-config-soundcard如下:
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 23
Front Right: Playback 23
sox: Can't open output file '/dev/dsp': No such device
-8

另alsamixer可以调节,/etc/modprobe.conf内容为:
alias eth0 via-rhine
alias snd-card-0 snd-intel8x0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0
                                                                                             
alias char-major-195* nvidia

Bluedata 发表于 2004-11-14 22:34:05

sox: Can't open output file '/dev/dsp': No such device
看看有没有/dev/dsp,或者是权限不够,666应该可以。

schoolwind 发表于 2004-11-15 10:35:01

/dev/dsp文件为空0字节,要怎么重新生成设备文件,重新的编译内核还不行。。。/dev/mixer文件也没有了
可以肯定的是编译内核的声音模块是成功的,问题是重新生成声音设备,kudu自动检测也好现不行啊!
# lsmod
Module                  SizeUsed by
ppp_synctty             78400
ppp_async               91201
crc_ccitt               17921 ppp_async
ppp_generic            241486 ppp_synctty,ppp_async
slhc                  67841 ppp_generic
via_rhine            177960
mii                     38721 via_rhine
floppy               536800
snd_intel8x0         270120
snd_ac97_codec         672001 snd_intel8x0
snd_pcm                826322 snd_intel8x0,snd_ac97_codec
snd_timer            209321 snd_pcm
snd                  462444 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          75922 snd_intel8x0,snd_pcm
nvidia               346140412
iptable_filter          22720
ip_tables            160641 iptable_filter
nls_iso8859_1         38402
nls_cp437               55042
vfat                   112642
fat                  383361 vfat
button                  48800
battery               72040
ac                      33320
ext3                  1039121
jbd                  531441 ext3
#


现在dev/dsp文件是可以用alsa-driver/sndservice 生成了但是:
# modprobe sound
FATAL: Module off not found.
细看一下/lib/modules/2.6.9/kernel/sound/ 下没有sound.ko,soundcore.ko之类的文件,按理说应该有的。。。同时alsamix的音量调节有 字样。。。。
大家酒窝,我快快崩溃了。。。。

Bluedata 发表于 2004-11-15 12:03:22

没有sound.ko,soundcore.ko
看来你编译内核的时候出问题了。

xjzhv 发表于 2004-11-15 22:17:55

建议用FC3来认物理板载声卡!!!

schoolwind 发表于 2004-11-15 23:25:01

已经可以了。。。多谢

Bluedata 发表于 2004-11-16 09:01:58

已经可以了。。。多谢是什么问题呢?

schoolwind 发表于 2004-11-16 12:29:54

是什么问题呢?

呵呵~有点稀里糊涂的,先是重新编译了内核,安装了alsa-lib ,alsa-driver,在modprobe.conf中加载
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-os我想这是成功的关键!但是我在内核中完全就没有选择OSS系统,请高人解答一下。。。
页: [1]
查看完整版本: 板载AC97声卡发不了声。。。