linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux入门与提高 > 使用与技巧 >
栏目导栏
资料搜索
热门文章
·VMware Tools的安装步骤
·应用Linux下两种中文输入法
·GRUB FOR DOS 引导安装LINUX和
·linux下BT软件介绍
·Linux中用ALSA驱动声卡流程详解
·Linux 170个常见问题的详细解答
·什么是ISO文件?
·虚拟机软件vmware使用教程--使
·BabyLinux制作过程详解
·Linux挂接(mount)命令的使用方
·Linux必学的网络操作命令
·ffmpeg命令使用详解
·Linux操作系统Ifconfig命令详细
·在Linux下制作工资表
·vmware下的fedora 6的vmware t
最新文章
·CentOS5安装apache和svk使用域
·Ubuntu Linux系统Sudo命令无效
·Uboot对非Linux kernel的引导
·Fedora和XP双系统中网卡Realte
·解决Linux操作系统下部分文件乱
·双系统安装Linux之后找不到Win
·Linux操作系统上安装Flash Med
·设置Tomcat在Linux操作系统中自
·Linux操作系统下创建DBCA报错的
·Redhat Enterprise Linux磁带机
·Linux系统下用一条命令批量修改
·实用技巧:Linux下命令排列、调
·关于Linux操作系统中VI编辑器字
·Linux VI编辑器中的复制与粘贴
·Linux系统下触摸屏的简单使用和
Google
 
Linux中用ALSA驱动声卡流程详解
[ 作者:Linux联盟收集  加入时间:2005-12-30 12:37:01  来自:中国IT实验室 ]

  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  下半场:前半场下来,您还是不能解决声卡,只能用最后一招;重新编译内核~
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  五、重新编译内核;

  1、为什么要编译内核?

  因为您的声卡没有被当前所用的内核版本配置进去,所以我们要新编译内核;

  2、我不会编内核怎么办?;

  可能新手弟兄会说,我不会编内核怎么办?答曰:不会编内核,就得学习,谁也不是天生就会的;学习改变命运,不是吗?其实编译内核目前看来是极为简单的事,只是我们第一次接触到Linux,太习惯Windows的点鼠标,不太习惯Linux的命令行操作罢了。只要努力,没有什么做不成的;你看北南这水平都会写教程 。呵。。。坐在电脑前大侠如果认为北南写的这篇文章或许对你有所帮助的话,那您也能行;加油~~~~

  3、内核的选择;

  一般的情况下选择发行版所提供的内核升级包及源码包要好;您可以通过 apt+synaptic 来选择装,但不要把老内核删除,系统的完整性是很重要的;一般的情况下如果通过新内核的在线升级能解决问题的,我们也没有必要编译了;我们前面已经说过了;如果不能用新的内核来驱动,我们可以在新的内核的基础上进行编译,当然我们必须要下载kernel-devel 或者 kernel-source 包;

  为什么要选择系统提供的内核及源码升级包呢?

  一是主要是为了方便,对于大多数的选项,我们按默认就好了,我们只是针对比较重要的地方改一改;比如对于Fedora Core 4.0 ,目前在线升级源有很多版本可下载使用;我们要把同一版本的内核包及源码包都要安装;

  二是如果我们用新编的内核启动不了系统,可以用老内核来引导,这是为了系统的安全。对新手和老手都是适用的;

  当然您也能从 kernel.org 上下载最新最稳定的内核;目前最新版本是 2.6.13 ;kernel.org 下载的内核包含的声卡驱动也是来自 alsa-driver ;

  4、编译内核参考文档;

  《编译内核操作流程 ──为新手指南》

  根据《编译内核操作流程 ──为新手指南》 中所说的,有针对性的来解决问题;编译好内核后,用alsaconf 来配置声卡;或者重新编译 alsa-lib 、alsa-oss、alsa-utils 等;经过我的测试,一般的情况下重新编译过内核后,用 alsaconf 配置一下就能用了;

  后记:

  至此,关于声卡的问题就算解决流程就算完工了;如果您认为我的这篇文档写的还不够详细,或者不能解决您的问题;问题无非是两种,一是您的声卡没有被ALSA所支持,请查相应的列表;二是如果ALSA已经支持了您的声卡,您看了我的文档还是不能解决您的问题(看与不看只是一个假设,就看我的文档值不值得您一看了);

  对于第二种情况无非又是有两种原因,一是北南写的文档不行,您看不懂;二是您可能是真的初学者,可能需要更多的尝试和努力;

  如果还是解决不了,或行您静下心仔细看一下本文档所提到的流程,或许能找到一点对您有所启示的内容;最好是... ...

  再解决不了怎么办呢,如果您和北南在同一个城市的话,把机器抱到我这里,我感觉差不多能解决吧;哈哈。。。。。。。。。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
分页:1 2 3 4 [5]
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息