`
aocshallo
  • 浏览: 9450 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

[转]fedora14安装alsa声卡驱动

阅读更多

注:原文转自CSDN

http://blog.csdn.net/lupengcheng2025/archive/2011/01/15/6141652.aspx

每次给fedora安装ALSA驱动都是件痛苦的事,极其的繁琐,从编译,调试,修改配置。步步都充满 “危险”,甚至比编译内核还要让人抓狂.不幸的是fedora14也没有改观,甚至比之前的还要麻烦!所以为了今后不再遭受这痛苦把安装流程记录下来,方便自己,也能帮帮他人。

      首先请到ALSA官网下载以下源码包,版本号会不断更新,用最新的好了:

                              alsa-driver,alsa-lib,  alsa-utils

      alsa-driver就是声卡驱动程序,因为fedora基于2.6内核的发行版,在编译其内核时都启用了ALSA声卡驱动模块,也就是驱动程序已经安装好了。所以如果你不希望更新驱动程序可以不编译这份源码,也不需下载它。

      这就奇怪了 驱动程序都安装好了为什么不能发声呢???

      原来在ALSA驱动体系里面用户态的应用程序是通过  alsa-lib与 alsa-driver进行通信的,   alsa-lib包含了一系列供用户态程序调用的API借口,从而把用户态程序的命令,请求,数据传递给 alsa-driver, alsa-driver与底层硬件通信。

      alsa-utils是alsa的一个工具包,里面包含有声卡测试和音频编辑的工具.一些应用程序也会依赖它。

这3个模块之间的关系如图:

                                    usr APP(各种音频应用程序)

                    --------------------|-------------------

                                             | alsa-utils

                                             -----------------------

                                             alsa-lib

                         ----------------------------------------------------

                                              alsa-driver

                       -------------------------------------------------------

                  alsa-driver位于内核态,依赖于其他内核组件,所以编译它之前,你必须获取包含对应你当前系统版本的内核的内核源码树,然后编译内核,这将生成部分 alsa-driver依赖的目标文件。

             接着在 alsa-driver的configure中指定你刚编译过的内核源码的路径。接下来,make,make install就行了,中途如果遇到问题请直接google!

            接着编译,alsa-lib 中途会遇到一些小问题,但google一下都能解决的。

            最后编译 ,alsa- utils 也会遇到一些小问题,google!!

      

           编译完 alsa- utils 后在中断输入:/usr/sbin/alsaconf,设置,启用ALSA吧。理论上说经历以上步骤就可以正常使用音频了。

          但是 fedora14太让人抓狂了,光这样还不行!!!有可能是使用到的内核版本问题,没有自动加载声卡驱动模块,所以我们必须命令它加载!

          在/etc/modprobe.d/目录下添加一个alsa-base.conf文件,在文件中添加一下脚本:

         options snd-hda-intel model=auto

        重启电脑,终于能发声了,繁复从史前时代进入了文明时代..........

        另外如果做音视频软件开发的话,都会,接触/dev/dsp,/dev/mixer,/dev/audio这几个设备文件,但在fedora14中是找不到这几个设备文件的,怎么办?

        打开 /etc/modprobe.d/dist-oss.conf注释掉里面的脚本,重启电脑就行了。

分享到:
评论

相关推荐

    fedora14安装图解教程

    ### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 简介与特性 - **Fedora** 是一个基于 Linux 的开源操作系统,它以其开放性、创新性和前瞻性而著称。 - **特点**: - 允许用户自由使用、修改和重新分发。 ...

    Fedora 14 安装无线网卡驱动

    安装fedora中的无线网卡驱动,dto文件为Openoffice文档

    Fedora如何安装NVIDIA显卡驱动

    ### Fedora安装NVIDIA显卡驱动的详尽指南 在Linux发行版中,Fedora以其前沿的技术和对开源软件的支持而闻名。然而,对于那些配备NVIDIA显卡的用户来说,确保驱动程序正确安装以获得最佳图形性能是至关重要的。本文...

    fedora14安装配置

    fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置

    fedora14中安装arm-linux-gcc交叉编译器.pdf

    Fedora 14 中安装 arm-linux-gcc 交叉编译器 在 Fedora 14 环境中,安装 arm-linux-gcc 交叉编译器是一项重要的任务,以下是安装步骤的详细说明: 安装前的准备 在安装 arm-linux-gcc 交叉编译器之前,需要下载 ...

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    3. **Fedora-14-i686-Live-Desktop**: 这个版本是一个Live CD/DVD版本,允许用户在不进行任何安装的情况下试用Fedora 14。这意味着用户可以在不修改现有操作系统的情况下体验Fedora的桌面环境。该版本专为32位(i686)...

    fedora14显卡驱动安装步骤及图解

    ### Fedora 14 显卡驱动安装步骤及图解 #### 概述 本文档将详细介绍如何在Fedora 14系统上安装显卡驱动,包括必要的准备工作、具体步骤以及注意事项。通过本教程,您将能够顺利地为您的Fedora 14系统安装合适的...

    Fedora14安装图解教程

    ### Fedora 14 安装图解教程知识点详解 #### 一、Fedora 14 简介 - **定义**: Fedora 是一款基于 Linux 的操作系统,它具有开放性、创新性和前瞻性。任何人都可以自由使用、修改和重新分发 Fedora。 - **开发者**:...

    fedora 14 安装图文教程

    ### Fedora 14 安装图文教程知识点解析 #### 一、Fedora 14 概述 - **定义与特点**: - Fedora 是一个免费的、现代化且前瞻性的操作系统,基于 Linux 内核。它允许任何人自由使用、修改和重新分发,无论其用途...

    Fedora14安装图解教程 很详细 pdf

    安装前的准备工作还包括从Fedora官方网站下载最新的Fedora 14安装镜像文件。 接下来,教程会细致地指导用户如何创建启动介质。这通常涉及到使用某些工具软件,例如ISO工具,将下载的安装镜像文件刻录到CD/DVD光盘或...

    linux 声卡驱动

    以下是关于"Linux alsa声卡驱动"安装时需要的三个核心包的详细说明: 1. **alsa-kernel**: 这个包包含了与硬件交互的低级驱动程序,它们被编译成内核模块并加载到Linux内核中。这些模块能够识别并控制各种各样的...

    fedora14 安装opencv2.3.1

    ### Fedora 14 下 OpenCV 2.3.1 的安装步骤详解 #### 一、安装前置库 在安装 OpenCV 之前,首先需要确保系统中已经安装了几个必要的库,这些库对于 OpenCV 的正常运行至关重要。这些库包括 gtk2-devel、ffmpeg-...

    Fedora14安装指南英文版

    Fedora 14可以使用DVD或USB驱动器作为安装介质。你可以从Fedora官方网站下载ISO镜像文件,然后使用刻录软件将其写入DVD,或者使用工具如UNetbootin将ISO文件写入USB驱动器。 **三、启动与安装** 1. **启动设置**:...

    WIN7上硬盘安装fedora14

    ### 在Windows 7上通过硬盘安装Fedora 14的详细步骤 #### 一、准备工作:集成Grub4Dos 1. **下载并准备Grub4Dos**:首先需要下载Grub4Dos,并从中提取`grldr`、`grldr.mbr`以及`grub.exe`这三个文件,将它们放置在...

    fedora一些安装说明fedora一些安装说明

    本指南将详细解析Fedora的安装过程,旨在帮助用户顺利安装并熟悉这款操作系统。 1. **下载与准备** 在开始安装之前,你需要从Fedora官方网站下载最新的ISO镜像文件。确保选择适合你的硬件架构(x86_64或ARM)和...

    fedora 7 安装图解

    ### Fedora 7 安装详尽指南 #### 引言 Fedora 7,作为Linux发行版中的佼佼者,以其稳定性和强大的社区支持而闻名。对于初次接触Linux或Fedora系统的用户而言,掌握正确的安装步骤至关重要。本文将基于一份详细的...

    fedora14下OPENCV安装、eclipse开发C++配置

    通过文档"fedora14安装OpenCV2.4.3.docx"、"fedora14使用eclipse开发C-C++.docx"和"ECLIPSE中配置OPENGL.docx",你可以找到更详细的指导和解决可能出现问题的方法。确保每个步骤都按照说明进行,以避免遇到不必要的...

    vmware 安装 fedora14

    VMware 安装 Fedora14 及 VMware Tools 配置 本文将指导您如何在 VMware 中安装 Fedora14 操作系统,並配置 VMware Tools,以便更好地体验 Fedora 的功能。 一、安装 Fedora14 首先,需要下载 Fedora14 的镜像...

Global site tag (gtag.js) - Google Analytics