LinuxSir.cn,穿越时空的Linuxsir!

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

请教声卡问题

[复制链接]
发表于 2005-12-8 15:31:40 | 显示全部楼层 |阅读模式
声卡是SoundBlaster Vibra128 PCI的,芯片是ens1371,系统是gentoo2005.1 内核是2.6.12-gentoo-r6,后升级至2.6.14-gentoo-r2。按照官方的ALSA指南配置,三种方式(编译进内核,编译为模块,用alsa-driver( 版本为1.0.10rc3))都采用了,都不能出声。该注意的问题我都注意到了,包括
1 用alsamixer将master和PCM的静音消掉,并调整了音量
2 lsmod能看到所有的模块已加载包括soundcore,snd,snd-ens1371等等
3 /etc/modules.d/alsa中的内容参照了网上各类文章的配置,应该无误
4 将用户加入audio组

是否是因为当前内核版本与ALSA驱动不兼容的问题,恳请高手赐教
发表于 2005-12-8 17:14:54 | 显示全部楼层
我也正在晕这个问题,我是用2.6.14-r2还好好的,今天升到r4挂了,死活都搞不定,我现在是alsamixer根本起不来,说是找不到soundcard '0'. 用alsaconf配置了也不行,手动改/etc/modules.d/alsa 也不行。:confused:
回复 支持 反对

使用道具 举报

发表于 2005-12-8 17:53:20 | 显示全部楼层
直接编到内核里面吧,编成模块反而麻烦。我用2.6.14内核编成模块加载驱动有问题,编到内核里面就好了。
回复 支持 反对

使用道具 举报

发表于 2005-12-8 18:40:55 | 显示全部楼层
我的问题解决了,是升级udev的原因,降级回udev73版好了,你的和我的问题应该不是一码事,祝你好运。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-8 22:41:42 | 显示全部楼层
三楼的,能否详细点
回复 支持 反对

使用道具 举报

发表于 2005-12-8 23:04:24 | 显示全部楼层
这个好像是因为老的配置文件在的缘故。
你可以手工启动/etc/init.d/alsasound restart看看,这个时候是会出错误消息的,是不是有什么东西出错了。
如果是的话,alsactl restore. 然后在alsaconf.
有的时候,需要重新启动机器。
如果还是有问题,要把alsa相关的都重新安装一下。上次我也是遇到这个问题,花了我一个上午时间。
回复 支持 反对

使用道具 举报

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

本版积分规则

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