从接触电脑到现在,一直使用的是Windows操作系统,在其中安装声卡驱动时非常简便,基本上是一路点击下一步就可以解决。可在Linux中就不是这样的了,如果你用的是旧式的声卡,那么可能你连声卡的驱动都不要装就可以聆听到优美的音乐了,但是现在大多数人用的声卡都是新出来的,例如内核为AC’97,所以就不得不面临安装声卡驱动的问题了,因为生活在无声的世界里,那可真是对心灵的一种巨大的折磨,所以很多人就不惜血本,为之苦苦奋战。笔者就经历了从无声世界到有声世界这么一段艰难的征程,下面就来介绍声卡的实战过程。
我用的是Red Hat Linux 9.0,声卡是ASUS P4PE-X板载AC’97。安装之前你得准备好声卡驱动程序包――ALSA,在http://www.alsa-project.org所属的FTP站点可以下载到最新的软件包,它可以在Linux下面驱动声卡设备,而且支持大多数流行的声卡,最重要的它是免费的。我选用的是alsa-driver-1.0.7.tar.tar ,alsa-lib-1.0.7.tar.tar,alsa-utils-1.0.7.tar.tar 三个软件包。
为了保证安装能够顺利进行,必须用root用户进行登陆。安装步骤如下:
一.确定系统中已经安装了内核源码以及gcc等开发工具。
二.解压。首先把三个软件包放到/tmp文件夹下,然后把三个软件包的扩展名统统改为.tar.bz2,点击右键,选择“解压缩到这里”,这样就生成了alsa-driver-1.0.7,alsa-lib-1.0.7,alsa-utils-1.0.7三个文件夹。
三.安装。新建终端,命令如下:
#cd /tmp
#cd alsa-driver-1.0.7
#./configure
#make
#make install
#./snddevices
#cd ..
#cd alsa-lib-1.0.7
#./configure
#make
#make install
#cd ..
#cd alsa-utils-1.0.7
#./configure
#make
#make install
#alsaconf
#reboot
重启进入系统,选择:主菜单──声音和视频──音量控制器,在里面设制一下,再打开音频播放器,你就可以听到优美的音乐了。
可是这样还有一个缺陷:只要你重新启动系统,音量就会变为最小,要听到声音必须重设音量控制器。虽然不算太麻烦,但总感觉有点不爽,如何才能设好音量之后就不要再去专门改呢?还是有办法的,新建终端,打下如下命令:ls /etc/rc.d/init.d,其中有“alsasound”这串文字,它就是与声卡有关系的也是我们需要的东西。继续命令:chkconfig ?level 2345 alsasound on,这句确定后看不出什么变化,因此需要验证一下,打下:chkconfig ?list alsasound,敲下Enter。至此一切都成功完成了,以后你重启系统也可以直接听音乐,再不用改音量了。
另外还可以利用Webmin管理工具来达到同样的目的,下载地址:http://prdownloads.sourceforge.net/webadmin,这是一个功能强大,界面友好的管理工具。安装完备进入管理系统后,选择System目录页,点击Bootup and Shutdown,找到alsasound,把它的“Start at boot”改为Yes,就可以达到同样目的了。这里就不详述了,有兴趣的可以自己试一试。
当久违的音乐声再次响起的时候,那份激动也只有你自己去体会了,此时你学习Linux的信心必然又会进一步大增,我就经历了这一时刻,终生难忘。祝你好运!