红联Linux门户
Linux帮助

fedora11 下编译ALSA驱动成功实现多声道

发布时间:2009-09-21 18:09:18来源:红联作者:lianjiefly
一周前换了fedora11,是YLMF打包的,感觉不是很好。花了我一个星期来搭建环境,又是升级又是装软件装驱动的。特别是ATI的显卡,真要命,到9.9了还是要加参数,还不得不自己编译了2.6.28.10的内核,不然死都上不了!显示效果一点也不好。F11比F10跑得快点。就声卡我就花了三天!苦啊。。。。

我的声卡是realtek的ALC889A,WIN下工作出色!把F11装好后声卡识别成883,这也就算了,问题是它只能被一个程序独占!于是自己重新编译了驱动,这一编就是三天!
下好了最新的驱动,alsa-deve ,alsa-lib,alsa-utils这三个后,解压了,进入alsa-deve下运行./configure --with-cards=hda-intel (我的是ATI的板子,居然不能用atiixp,靠!还有不要加--prefix=/usr/loca/alsa之类的,否则超麻烦,后两个包就装不上了(libasound.so目录的问题)!就这里我就搞了二天,每世界找资料),之后可以makw&&make install了.
然后就把另两个包装上,就用./configure make&&make install就OK了。
装好后就是调式,运行alsaconf 按提示配好你的声卡,之后就用alsamixer调声音,里面好多选项,把master PCM Front center surround 调到90多就好了 headphon 里面要按M键把“MM"变成0,不然耳机没声音。

本来到这也就全OK了,万万想不到的是我一进KDE它就说“声卡不工作",(但识别出了声卡889A,怪了)。KDE下的所有程序都没声音,随我怎么调就是没声,但用gnome下的就有声音!找资料,用我那半生不熟的english在Fedora官方论坛发贴.......整整一天过了,无果!期间声卡驱动又被重装了两次!最后实在是没办法了,想到了XINE,难道是它不工作??应该不可能啊,刚装好F11时它工作正常啊。抱着最后一次希望,重新编译了XINE装好后重启,进入KDE,终于听到那久围的声音了!最后同时开了amarok和mplayer可以同时听到两个声音了。
到此大功告成!
文章评论

共有 1 条评论

  1. Mwany 于 2009-09-21 18:11:05发表:

    牛贴必顶