|
论坛中没人提这样的问题,不知是没人遇到还是遇到问题的人都不吭声。因此
前来发帖,问题描述如下:
小弟安装了FC5 并升级为 2.6.18内核,声卡芯片为: AD1986A
到 alsa-project.org 下载并安装了(按附带的INSTALL说明一步一步的安装)
alsa-driver-1.0.13
alsa-lib-1.0.13
alsa-utils-1.0.13
alsa-oss-1.0.12
用 alsaconf 检测声卡后并
alsactl store // 保存配置
chkconfig --add alsasound // 让重启后能够自动加载
安装后一切OK, xmms,MPlayer,realplayer都能吱声了,小弟欣喜若狂。
但好景不长,在使用过程中小弟发现是每次在播放软件或Kmix等能调整
音量的地方一改变音量(root登陆),我的系统就万籁俱寂,悄然无声了,
更可恶的是那个编MPlayer的家伙不知是哪根筋不对,在每次播放完一个
文件后都会在暗地里的去调一次音量。
所以每次我都只好在console下输入 alsaconf 重新配置声卡。
另外小弟装的是双系统, 若每次直接进入Linux我的左边哪知喇叭都会莫名
奇妙的发出令人呕吐的啸叫声,因此小弟养成了在饭后重来不用Linux的习
惯。后来经摸索发现,若每次启动计算机后进入一次WinXP再重启到Linux
后则没这个问题,估计是ALSA驱动在使用AD1986A芯片前什么寄存
器没有初始化,不只是做 alsa project 那帮家伙是故意的还是忘了,或者是
AD1986A芯片制造商压根儿就没把完整、正确的芯片资料提供给Linux社区。
另外OSS现在要收费了,从其他贴在上看OSS的效果也不咋样,小弟只想搞清
楚如何解决ALSA驱动不能调音量的问题,麻烦大家指教,谢谢! |
|