QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 840|回复: 7

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

[复制链接]
发表于 2004-11-14 18:26:05 | 显示全部楼层 |阅读模式
系统是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 [74%] [on]
  Front Right: Playback 23 [74%] [on]
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
发表于 2004-11-14 22:34:05 | 显示全部楼层
sox: Can't open output file '/dev/dsp': No such device

看看有没有/dev/dsp,或者是权限不够,666应该可以。
回复

使用道具 举报

 楼主| 发表于 2004-11-15 10:35:01 | 显示全部楼层
/dev/dsp文件为空0字节,要怎么重新生成设备文件,重新的编译内核还不行。。。/dev/mixer文件也没有了
可以肯定的是编译内核的声音模块是成功的,问题是重新生成声音设备,kudu自动检测也好现不行啊!
[root@FC2 sound]# lsmod
Module                  Size  Used by
ppp_synctty             7840  0
ppp_async               9120  1
crc_ccitt               1792  1 ppp_async
ppp_generic            24148  6 ppp_synctty,ppp_async
slhc                    6784  1 ppp_generic
via_rhine              17796  0
mii                     3872  1 via_rhine
floppy                 53680  0
snd_intel8x0           27012  0
snd_ac97_codec         67200  1 snd_intel8x0
snd_pcm                82632  2 snd_intel8x0,snd_ac97_codec
snd_timer              20932  1 snd_pcm
snd                    46244  4 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          7592  2 snd_intel8x0,snd_pcm
nvidia               3461404  12
iptable_filter          2272  0
ip_tables              16064  1 iptable_filter
nls_iso8859_1           3840  2
nls_cp437               5504  2
vfat                   11264  2
fat                    38336  1 vfat
button                  4880  0
battery                 7204  0
ac                      3332  0
ext3                  103912  1
jbd                    53144  1 ext3
[root@FC2 sound]#


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

使用道具 举报

发表于 2004-11-15 12:03:22 | 显示全部楼层
没有sound.ko,soundcore.ko
看来你编译内核的时候出问题了。
回复

使用道具 举报

发表于 2004-11-15 22:17:55 | 显示全部楼层
建议用FC3来认物理板载声卡!!!
回复

使用道具 举报

 楼主| 发表于 2004-11-15 23:25:01 | 显示全部楼层
已经可以了。。。多谢
回复

使用道具 举报

发表于 2004-11-16 09:01:58 | 显示全部楼层
[quote:88f35d85be=""]已经可以了。。。多谢[/quote]是什么问题呢?
回复

使用道具 举报

 楼主| 发表于 2004-11-16 12:29:54 | 显示全部楼层
[quote:9f9e2307aa="Bluedata"]是什么问题呢?[/quote]

呵呵~有点稀里糊涂的,先是重新编译了内核,安装了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系统,请高人解答一下。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 17:10 , Processed in 0.086243 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表