Chinaunix首页 | 论坛 | 博客
  • 博客访问: 526636
  • 博文数量: 96
  • 博客积分: 2102
  • 博客等级: 上尉
  • 技术积分: 1695
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-11 22:12
文章分类

全部博文(96)

文章存档

2014年(2)

2012年(94)

分类: LINUX

2012-04-25 18:42:23

    一种声音的滋味不好受

    先到下载 alsa-driver-0.5.11.tar.bz2

    alsa-utils-0.5.10.tar.bz2

    alsa-lib-0.5.10b.tar.bz2

    三个软件包.用bunzip2 alsa-driver-0.5.11.tar.bz2和tar vfx

    alsa-driver-0.5.11.tar解开软件包,另外两个包做同样处理.如果是redhat linux

    7.1,在安装之前,运行以下命令:cd /usr/src

    ln -s linux-2.4.2 linux,将linux-2.4.2做个链结.

    然后进入alsa-driver-0.5.11的目录,连续运行以下三个命令:

    ./configure

    (如果你的声卡属于ISA即插即用类型,请输入./configure --with-isapnp=yes)

    make install(这一步耗时n久,需要耐心等待)

    ./snddevices

    之后进入alsa-lib-0.5.10b, 连续运行以下两个命令:

    ./configure

    make install

    再后进入alsa-utils-0.5.10,连续运行以下两个命令:

    ./configure

    make install

    下面该编辑/etc/modules.conf文件了,如果你只有一块声卡,在其中加入这么几行alias char-major-116 snd

    alias snd-card-0 snd-card-xxx # 注:其中xxx是你的声卡型号,如ymfpci

    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

    由于我有两块声卡,所以我加入的内容如下:

    # ALSA portion

    alias char-major-116 snd

    # OSS/Free portion

    alias char-major-14 soundcore

    # ALSA portion

    alias snd-card-0 snd-card-ymfpci

    # OSS/Free portion

    alias sound-slot-0 snd-card-0

    # OSS/Free portion - card #1

    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

    # ALSA portion

    alias snd-card-1 snd-card-es18xx

    # OSS/Free portion

    alias sound-slot-1 snd-card-1

    # OSS/Free portion - card #2

    alias sound-service-1-0 snd-mixer-oss

    alias sound-service-1-1 snd-seq-oss

    alias sound-service-1-3 snd-pcm-oss

    alias sound-service-1-8 snd-seq-oss

    alias sound-service-1-12 snd-pcm-oss

    如果你也有两块声卡,只需将两块声卡的型号换成你的就可以了.

    之后,运行:alsamixer,于是看见了有条状图形的混音器,按 上下左右 光标键调节,注意,如果条状图上有"MM"的字样,说明是静音,按 m

    键将静音去掉.调号之后,按esc退出(如果有两块声卡,用alsamixer -c 0来调节第一块,用alsamixer -c

    1来调节第二块)下面要存储刚才的配置了:alsactl store

    这样设置被保存.如果以后在图形界面的混音器将音量调乱了,可以用alsactl restore恢复保存了的设置.

    好了,现在声卡驱动安装完成,可以试听一些mp3,cd,midi之类的音乐,顺便调节音量.

    来自:

阅读(1269) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~