|
最近本人在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又是怎么建立的呢? 是由谁建立的呢?
这个问题,我将继续研究下去. |
|