1.下载驱动:
  
你可以到这里下载ALSA的驱动:
  
你需要下载以下几个包:
alsa-driver-1.0.10.tar.bz2
alsa-lib-1.0.10.tar.bz2
alsa-utils-1.0.10.tar.bz2
  
2.分别解压:
  
#tar jxvf alsa-driver-1.0.10.tar.bz2
#tar jxvf alsa-lib-1.0.10.tar.bz2
#tar jxvf alsa-utils-1.0.10.tar.bz2
  
3.先进入alsa-driver,然后是,alsa-lib,最后是alsa-utils文件夹进行编译:
  
#./configure
#make
#make install
  
最后一步再次进入alsa-driver文件夹运行再编译请输入:
#./snddevices
  
等几分钟后编译完成,到此驱动总算安装完了,但是如果你马上重启动的话你的声卡还是不能工作,why?很简单你还得修改你的模块文件/etc/modules.conf
#vi /etc/modules.conf
  
并在最后加入以入几行:

#====== added those lines =============alias char-major-116 sndoptions snd major=116 cards_limit=1#--- Intel 8x0 and SiS 7012 ----------alias snd-card-0 snd-intel8x0options snd-intel8x0 index=0 id="ICH"alias char-major-14 soundcorealias sound-slot-0 snd-card-0alias sound-service-0-0 snd-mixer-ossalias sound-service-0-1 snd-seq-ossalias sound-service-0-3 snd-pcm-ossalias sound-service-0-8 snd-seq-ossalias sound-service-0-12 snd-pcm-oss
#====

然后保存退出重启。这就完成了,还不发声 ?不要紧我也遇到,打开音量控制器,你会发现所有的音量都是0, 接下来就不用我教了吧,调好音量后,先不要关控制器,直接测试声卡。能听到声音吗?还没有?那就把电脑砸了。

安装ALSA声卡驱动程序

1.到https://www.alsa-project.org/下载下面四个软件包:

alsa-driver-0.5.9.tar.bz2
alsaconf-0.4.3b.tar.gz
alsa-lib-0.5.9.tar.bz2
alsa-utils-0.5.9.tar.bz2

2.先安装alsa-driver-0.5.9.tar.bz2这个文件:

(1)cp alsa-driver-0.5.9.tar.bz2 /tmp
将alsa-driver-0.5.9.tar.bz2 拷到/tmp目录下。
(2)bunzip2 alsa-driver-0.5.9.tar.bz2
解压缩这个文件,会在/tmp目录下生成一个文件叫做alsa-driver-0.5.9.tar。
(3)tar xvf alsa-driver-0.5.9.tar
将会在/tmp目录下产生一个子目录叫做alsa-driver-0.5.9,alsa的所有文件就存放在这个目录下。
(4)cd alsa-driver-0.5.9
进入alsa的驱动程序所存放的目录,准备配置和编译它。这时你可以看一下目录下的INSTALL文件来了解安装的步骤和注意事项。
(5)依次运行下面三个命令:
./configure
make install
./snddevices

3.编辑/etc/ modules.conf文件

这个文件的配置虽然比较麻烦,但用alsaconf-0.4.3b.tar.gz也可以配好它,运行命令:
(1)cp alsaconf-0.4.3b.tar.gz /tmp
将alsaconf-0.4.3b.tar.gz 拷到/tmp目录下。
(2)tar zxvf alsaconf-0.4.3b.tar.gz
解压缩这个文件,会在/tmp目录下生成一个子目录叫做alsaconf-0.4.3b。
(3)./alsaconf
会出现一个窗口叫你选择声卡,像SoundBlaster及ESS1868、S3_SonicVibes_PCI、Ensoniq_AudioPCI_ES1370 1371等,很多目前的kernel还不支持的声卡它都可以支持了。
选好声卡之后系统会问你一些问题,都回答OK,然后会回到第一个画面问你要不要继续设第二张声卡,选“No_more_cards”退出即可。完成这个步骤之后,/etc/modules.conf这个文件就基本上自动配置好了,重新启动电脑后声卡就可以发声了。

4. 如果还不行,那么你就还需要安装alsa-lib和alsa-utils,安装方法和alsa-driver一样,注意要先安装alsa-lib,再安装 alsa-utils。

将文件拷到/tmp目录,解压缩,然后运行命令make和make install,具体请参照上面alsa-driver的安装步骤。
安装后到alsa-utils(解开alsa-utils-0.5.9.tar.bz2会产生该目录)目录下的alsamixer子目录执行
./alsamixer

好了,你的声卡应该能发声了

在Linux中安装ALSA声卡驱动相关推荐

  1. linux安装tar驱动,Linux下安装ALSA声卡驱动

    安装声卡比安装显卡简单多,主要原因网上的资料比较全自然省心不少 .好了言归正转. 1.下载驱动 你可以到这里下载ALSA的驱动: 你需要下载以下几个包: alsa-driver-1.0.10.tar. ...

  2. linux ati显卡驱动下载,教你在Linux中安装ATI显卡驱动(图)

    beforlinux 于 2011-01-04 17:18:36发表: 这个06年的帖子,不过正在为这个问题困扰呢 hlinuxer 于 2011-01-02 23:10:47发表: 学习了,打打预防 ...

  3. Linux(RedHat9.0)下Alsa声卡驱动的安装

    自从装来RedHat9.0就没有听到过声音,也不知道安装了多少次声卡驱动,每种都试验过,都没有成功过,今天终于安装成功,需要的朋友可以参考一下. 首先查看一下,系统声音是否打开,有些朋友电脑没有声音, ...

  4. Linux ALSA声卡驱动之八:ASoC架构中的Platform

    1.  Platform驱动在ASoC中的作用 前面几章内容已经说过,ASoC被分为Machine,Platform和Codec三大部件,Platform驱动的主要作用是完成音频数据的管理,最终通过C ...

  5. ALSA声卡驱动中的DAPM详解之四:在驱动程序中初始化并注册widget和route

    前几篇文章我们从dapm的数据结构入手,了解了代表音频控件的widget,代表连接路径的route以及用于连接两个widget的path.之前都是一些概念的讲解以及对数据结构中各个字段的说明,从本章开 ...

  6. Linux ALSA声卡驱动之四:Codec 以及Codec_dai

    ALSA声卡驱动: 1.Linux ALSA声卡驱动之一:ALSA架构简介和ASOC架构简介 2.Linux ALSA声卡驱动之二:Platform 3. Linux ALSA声卡驱动之三:Platf ...

  7. ALSA声卡驱动中的DAPM详解之一:kcontrol

    DAPM是Dynamic Audio Power Management的缩写,直译过来就是动态音频电源管理的意思,DAPM是为了使基于linux的移动设备上的音频子系统,在任何时候都工作在最小功耗状态 ...

  8. Linux ALSA声卡驱动之二:Platform

    ALSA声卡驱动: 1.Linux ALSA声卡驱动之一:ALSA架构简介和ASOC架构简介 2.Linux ALSA声卡驱动之二:Platform 3. Linux ALSA声卡驱动之三:Platf ...

  9. Linux ALSA声卡驱动之五:Machine 以及ALSA声卡的注册

    ALSA声卡驱动: 1.Linux ALSA声卡驱动之一:ALSA架构简介和ASOC架构简介 2.Linux ALSA声卡驱动之二:Platform 3. Linux ALSA声卡驱动之三:Platf ...

最新文章

  1. 非C++内建类A和B,在哪些情况下B能隐式转化为A
  2. 跨进程访问(AIDL服务)
  3. matlab自动给变量命名
  4. mysql2005错误_sql-server-2005 – SQL Server 2005错误701 – 内存不足
  5. Vim+ctags+cscope+Nerdtree+Taglist入门
  6. python计算在月球的体重程序_# Python程序语言设计基础(第二版)程序练习题
  7. [蓝桥杯][2013年第四届真题]核桃的数量-枚举(水题)
  8. dp括号匹配 网易面试题_面试题:大括号验证
  9. mysql-------流程控制结构
  10. PHP array_splice
  11. word在线预览 (含doc,docx等)
  12. Oracle内置函数-字符/数值/日期/转换/NVL/分析函数与窗口函数/case_decode
  13. ELK日志平台---老男孩教育笔记
  14. 构建分布式系统——技术考量
  15. 小程序功能(七)电子签名
  16. 9小时突破1000亿,你以为这就是阿里双十一的最大胜利?
  17. 【Go】基于telegraf进行自定义插件开发(一)
  18. sail.js学习 - 一些问题
  19. 华为IP的考试费要好几千,想问一下这个证书的含金量怎么样?
  20. tf2读tfrecord文件

热门文章

  1. linux命令教程第六期
  2. Unity UI架构设计理念
  3. MySQL创建民族表的SQL语句
  4. 计算机硕士可以入伍么,2021年下半年“征兵”已开始,大学生在校入伍好,还是毕业入伍好...
  5. 广州百田 技术类 笔试题
  6. 异常记录 之 nested exception is java.lang.NoClassDefFoundError: com/lowagie/text/pdf/PdfContentByte
  7. excel写公式工具
  8. 软件测试---BUG的生命周期
  9. 线性代数之 向量空间几何学(1)仿射
  10. 半衰期用能量宽度来表示