板载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
sox: Can't open output file '/dev/dsp': No such device
看看有没有/dev/dsp,或者是权限不够,666应该可以。 /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的音量调节有 字样。。。。
大家酒窝,我快快崩溃了。。。。 没有sound.ko,soundcore.ko
看来你编译内核的时候出问题了。 建议用FC3来认物理板载声卡!!! 已经可以了。。。多谢 已经可以了。。。多谢是什么问题呢? 是什么问题呢?
呵呵~有点稀里糊涂的,先是重新编译了内核,安装了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]