fadora21 声卡驱动消失问题

来源:互联网 发布:安卓黑科技软件网站 编辑:程序博客网 时间:2024/05/16 18:36
在root用户权限下,yum install alsa*
大至会安装出alsa-tools、alsa-utils、alsa-oss、alsa-firmwave都会被装进来
运行alsamixer按F6,就会出现一个识别出的声卡选项,按enter
会出现一个界面,按m键去掉里面所有的mm项,一般如果声卡安装正确的话,到这步就搞定了。声音就出来了。
  
如果没有出来就要安装alsa-driver,上www.alsa-project.org网站下载最新版的alsa-driver,解压后在root权限下,先./configure然后make,然后make install,如果一切顺利,alsa安装成功,重复alsa-mixer。
  
如果不成功说明你的声卡没有被识别或者被误识别,如果你知道你的声卡,在www.alsa-project.org提供的sound card list中driver寻找你的声卡,然后点击进去,按照上面提供的步骤安装,我的声卡是Analog Device的1888,没有出现在sound card list中,因此在装alsa-driver时运行./configure --with-cards=ad1889 --with-sequencer=yes 。如果一切顺利的话,回到alsa-mixer。我安装的过程中出现的主要问题是有些函数不能正常编译,于是按照cppgx的说法,找到编译的源程序,将不能的部分注释掉,结果注释了上百句,最后出现一堆的警告,但最终的make过了,谢天谢地的是make install也是一堆警告,最后顺利安装完成了。于是又运行一把yum install alsa*,看看有什么新的安装没,好像增加了一些plugin的东西,最后运行alsamixer,按F6,一切选项都出现了,狂喜,去掉所有的mm,声音奇迹般的出现了,fedora告别了无声时代。
  
需要注意的是如果声音设置中的小喇叭正常的话,很可能是混音的问题,装上alsa-utils后运行alsamixer按F6,选中声卡按enter,去掉所有mm就搞定了。
另外fedora中文用户组里北南写了一篇用ALSA驱动声卡流程详解http://fedora.linuxsir.org/main/node/67很有启发,基本上包含了碰到的绝大部分问题。
0 0
原创粉丝点击