在Linux中安装ALSA声卡驱动

转载 2011年01月07日 15:58:00

刚装好了显卡这回轮到安声卡了,安装声卡比安装显卡简单多,主要原因网上的资料比较全自然省心不少 。好了言归正转。
  
  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 snd
  options snd major=116 cards_limit=1
  #--- Intel 8x0 and SiS 7012 ----------
  alias snd-card-0 snd-intel8x0
  options snd-intel8x0 index=0 id="ICH"
  alias char-major-14 soundcore
  alias sound-slot-0 snd-card-0
  alias sound-service-0-0 snd-mixer-oss
  alias sound-service-0-1 snd-seq-oss
  alias sound-service-0-3 snd-pcm-oss
  alias sound-service-0-8 snd-seq-oss
  alias sound-service-0-12 snd-pcm-oss
  #====
  
  然后保存退出重启。这就完成了,还不发声 ?不要紧我也遇到,打开音量控制器,你会发现所有的音量都是0, 接下来就不用我教了吧,调好音量后,先不要关控制器,直接测试声卡。能听到声音吗?还没有?那就把电脑砸了。

二、安装ALSA声卡驱动程序
1.到http://www.heihei.com/下载下面四个软件包:
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驱动声卡流程详解

一、什么是ALSA ;   Advanced Linux Sound Architecture 的简称为 ALSA ,译成中文的意思是 Linux 高级声音体系(这是我直译的,可能译的不对);一谈到...
  • story1987
  • story1987
  • 2014年10月10日 17:23
  • 6703

linux下声卡的安装

就Linux系统对硬件设备的支持特性而言,对声卡的支持是很糟糕的。不过现在好了,有两种驱动程序可以弥补Linux系统的不足。一种是OSS(开放声音系统),一种是ALSA(先进Linux声音架构)。OS...
  • shuipi100
  • shuipi100
  • 2012年07月30日 11:20
  • 431

Ubuntu 14.04 alsa 安装

前几天自己的Ubuntu系统突然没有声音,这里介绍下本人的重新安装alsa经历,这里是PC版的Ubuntu14.04系统环境: alsa的下载网站:http://www.alsa-proje...
  • qq_29729577
  • qq_29729577
  • 2016年12月17日 14:25
  • 3246

Ubuntu环境下安装alsa库(高级LINUX声音库)

Advanced Linux Sound Architecture (ALSA) projectThe Advanced Linux Sound Architecture (ALSA) provide...
  • qq_34369618
  • qq_34369618
  • 2017年03月06日 19:40
  • 1444

Linux alsa 指南

原文链接http://blog.sina.com.cn/s/blog_55465b470100qmqi.html 1.  简介 么是ALSA?是是 ALSA是Advanced L...
  • zd394071264
  • zd394071264
  • 2012年12月23日 20:02
  • 1239

聆听自由的声音----Linux下声卡驱动软件ALSA的安装与配置

聆听自由的声音----Linux下声卡驱动软件ALSA的安装与配置推荐:yy810310  发表日期:2000年12月9日  阅读次数:294-----------------------------...
  • hem
  • hem
  • 2001年05月25日 21:54
  • 2043

Linux alsa 声卡驱动 安装 卸载 设置默认声卡

环境 ubuntu12.04    因为桌面版的默认装了,而且调声音也很方便,这里说一下server版下的配置,毕竟做开发经常还是用server版的 1.安装 apt-get install a...
  • zhangzxing
  • zhangzxing
  • 2013年01月31日 14:04
  • 14529

centos6.4下安装alsa声卡的若干问题及解决方案

1.去官网下载: alsa-driver-1.0.25.tar.bz2; alsa-lib-1.0.27.2.tar.bz2; alsa-utils-1.0.27.2.tar.bz2; (解压...
  • KTs_3
  • KTs_3
  • 2013年12月24日 15:33
  • 2938

CentOS7 声卡异常

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-re...
  • y_824252187
  • y_824252187
  • 2016年10月18日 18:20
  • 574

安装ALSA声卡驱动程序

1.下载下面4个软件包alsa-driver-1.0.22.tar.bz2alsa-lib-1.0.22.tar.bz2alsa-utils-1.0.22.tar.bz2alsaconf-0.4.3b...
  • roofwei
  • roofwei
  • 2009年12月27日 16:46
  • 4096
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Linux中安装ALSA声卡驱动
举报原因:
原因补充:

(最多只允许输入30个字)