LinuxSir.cn,穿越时空的Linuxsir!

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

FC4 下 creative pci 128 不出声的问题

[复制链接]
发表于 2005-8-25 17:27:53 | 显示全部楼层 |阅读模式
最近本人在FC4下遇到声卡不发声音的问题.虽然找遍了internet,可是并没有找到正确的答案.
用system-config-soundcard,系统提示:amixer: unable to find simple control pcm,0.
今天认真看了看源码,发现问题出在alsa.conf中.
       system-config-soundcard在播放声音之前,会用amixer进行一些设置. 其中一项就是设置pcm.但是amixer在设置pcm的时候,却报找不到的错误.其中的原理是怎样的呢?
       看了源码才知道,amixer会从alsa.conf中加载配置信息.如果pcm不在配置信息中,那么就会报找不到pcm的错误.
       那么alsa.conf又是怎么建立的呢? 是由谁建立的呢?
       这个问题,我将继续研究下去.
 楼主| 发表于 2005-8-26 00:00:57 | 显示全部楼层

继续研究

晚上继续研究,不过没有什么结果.
后来火起来,装了另外一块cmi8738的卡,就可以听音乐了.
但是pci128还是没有声音.
唯一的发现是pcm,0这个simple control如果没有,肯定不会有声音.
因为用8738作测试(system-config-sound)的时候,也提示找不到pcm-2,0等.
看来,pcm-2和声音无关.
回复 支持 反对

使用道具 举报

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

本版积分规则

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