LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1094|回复: 12

古怪的声音问题

[复制链接]
发表于 2005-3-27 17:34:41 | 显示全部楼层 |阅读模式
ES1371声卡,在win下以及2.6.8内核下无问题,更新内核(2.6.10,2.6.11)以后在控制台及图形界面下都没有声音,但播放器进度条在走
试过运行alsaconf,重新定制内核,自己编译alsa均无效 :beat
kmix提示alsa未运行,GNOME右上角的小喇叭固定在最低,一调整就自动跳回去 :ask
另外每次重启alsa后混音器里的东西都不一样,似乎没有规律 :beat

/etc/modprobe.conf相关内容
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.8 ---
options snd  device_mode=0666
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens1371
# --- END: Generated by ALSACONF, do not edit. ---

lsmod相关内容
[root@localhost ~]# lsmod|grep snd
snd-seq-oss            30720  0
snd-seq-midi-event      6272  1 snd-seq-oss
snd-seq                45840  4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss            47520  0
snd-mixer-oss          17024  1 snd-pcm-oss
snd-ens1371            19296  0
snd-rawmidi            19488  1 snd-ens1371
snd-seq-device          6796  3 snd-seq-oss,snd-seq,snd-rawmidi
snd-ac97-codec         72696  1 snd-ens1371
snd-pcm                77704  3 snd-pcm-oss,snd-ens1371,snd-ac97-codec
snd-timer              19716  2 snd-seq,snd-pcm
snd-page-alloc          7428  1 snd-pcm
gameport                3456  1 snd-ens1371
snd                    42980  10 snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-ens1371,snd-rawmidi,snd-seq-device,snd-ac97-codec,snd-pcm,snd-timer

lspci相关内容:
02:01.0 Multimedia audio controller: Creative Labs Ectiva EV1938

[root@localhost ~]# lspcidrake -v|fgrep AUDIO
es1371          : Creative Labs|AudioPCI ES1371+ [MULTIMEDIA_AUDIO] (vendor:1102 device:8938 subv:1102 subd:5938)

附图:每次都不一样的alsamixer...-_-

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2005-3-27 17:40:43 | 显示全部楼层
你是从linux.org下载的内核编译的,还是用mandrakelinux的rpm?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 17:56:21 | 显示全部楼层
用过rpm的内核
也从rpm源码包编译过
都是mdk的
回复 支持 反对

使用道具 举报

发表于 2005-3-27 17:58:47 | 显示全部楼层
Post by gexc

lspci相关内容:
02:01.0 Multimedia audio controller: Creative Labs Ectiva EV1938

[root@localhost ~]# lspcidrake -v|fgrep AUDIO
es1371          : Creative Labs|AudioPCI ES1371+ [MULTIMEDIA_AUDIO] (vendor:1102 device:8938 subv:1102 subd:5938)


你的声卡是集成的吗?我的虽然是1373,但你看:
lspci:
02:0c.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
你的恐怕是 EV1938 来的吧。

snd-ens1371     : Creative Labs|Sound Blaster AudioPCI64V/AudioPCI128 [MULTIMEDIA_AUDIO] (vendor:1274 device:1371)

还有,1371应该还是Ensoniq的产品吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 18:01:12 | 显示全部楼层
是独立的
集成声卡已经在bios里关掉了
回复 支持 反对

使用道具 举报

发表于 2005-3-27 18:11:21 | 显示全部楼层
有意思。
可否提供你的声卡芯片上面的型号吗?还有你开机自检的时候那行"device xxxxx "的字串,那里面是包含着声卡详细的信息的。包括制造商等等。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 18:19:22 | 显示全部楼层
芯片上标的是
Creative
EV1938
NY1521
11LS 0031

....然而linux一直都用1371的驱动...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-28 12:08:16 | 显示全部楼层
换了1938的驱动.....还是不能用
oss也不行...
回复 支持 反对

使用道具 举报

发表于 2005-3-28 12:16:28 | 显示全部楼层
还是老情况吗?把你的modprobe.conf贴出来可以吗?还有你用来驱动你的的声卡的内核模块的名称。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-28 12:54:10 | 显示全部楼层
换驱动以后混音器报错
:confused:
于是又换回去了...

modprobe.conf
This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command


alias eth0 via-rhine
alias eth1 via-rhine

install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ehci-hcd; /bin/true


remove snd-ens1371 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-ens1371
install snd-ens1371 /sbin/modprobe --first-time --ignore-install snd-ens1371 &&{ /sbin/modprobe snd-pcm-oss; /bin/true; }
alias sound-slot-0 snd-ens1371



snd-seq-oss            30720  0
snd-seq-midi-event      6272  1 snd-seq-oss
snd-seq                45840  4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss            47520  0
snd-mixer-oss          17024  1 snd-pcm-oss
snd-ens1371            19296  0
snd-rawmidi            19488  1 snd-ens1371
snd-seq-device          6796  3 snd-seq-oss,snd-seq,snd-rawmidi
snd-ac97-codec         72696  1 snd-ens1371
snd-pcm                77704  3 snd-pcm-oss,snd-ens1371,snd-ac97-codec
snd-timer              19716  2 snd-seq,snd-pcm
snd-page-alloc          7428  1 snd-pcm
gameport                3456  1 snd-ens1371
snd                    42980  10 snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-ens1371,snd-rawmidi,snd-seq-device,snd-ac97-codec,snd-pcm,snd-timer
回复 支持 反对

使用道具 举报

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

本版积分规则

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