從接觸電腦到現(xiàn)在,一直使用的是Windows操作系統(tǒng),在其中安裝聲卡驅(qū)動(dòng)時(shí)非常簡便,基本上是一路點(diǎn)擊下一步就可以解決。可在Linux中就不是這樣的了,如果你用的是舊式的聲卡,那么可能你連聲卡的驅(qū)動(dòng)都不要裝就可以聆聽到優(yōu)美的音樂了,但是現(xiàn)在大多數(shù)人用的聲卡都是新出來的,例如內(nèi)核為AC’97,所以就不得不面臨安裝聲卡驅(qū)動(dòng)的問題了,因?yàn)樯钤跓o聲的世界里,那可真是對心靈的一種巨大的折磨,所以很多人就不惜血本,為之苦苦奮戰(zhàn)。筆者就經(jīng)歷了從無聲世界到有聲世界這么一段艱難的征程,下面就來介紹聲卡的實(shí)戰(zhàn)過程。
我用的是Red Hat Linux 9.0,聲卡是ASUS P4PE-X板載AC’97。安裝之前你得準(zhǔn)備好聲卡驅(qū)動(dòng)程序包——ALSA,在http://www.alsa-project.org所屬的FTP站點(diǎn)可以下載到最新的軟件包,它可以在Linux下面驅(qū)動(dòng)聲卡設(shè)備,而且支持大多數(shù)流行的聲卡,最重要的它是免費(fèi)的。我選用的是alsa-driver-1.0.7.tar.tar ,alsa-lib-1.0.7.tar.tar,alsa-utils-1.0.7.tar.tar 三個(gè)軟件包。
為了保證安裝能夠順利進(jìn)行,必須用root用戶進(jìn)行登陸。安裝步驟如下:
一.確定系統(tǒng)中已經(jīng)安裝了內(nèi)核源碼以及gcc等開發(fā)工具。
二.解壓。首先把三個(gè)軟件包放到/tmp文件夾下,然后把三個(gè)軟件包的擴(kuò)展名統(tǒng)統(tǒng)改為.tar.bz2,點(diǎn)擊右鍵,選擇“解壓縮到這里”,這樣就生成了alsa-driver-1.0.7,alsa-lib-1.0.7,alsa-utils-1.0.7三個(gè)文件夾。
三.安裝。新建終端,命令如下:
#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
重啟進(jìn)入系統(tǒng),選擇:主菜單──聲音和視頻──音量控制器,在里面設(shè)制一下,再打開音頻播放器,你就可以聽到優(yōu)美的音樂了。
可是這樣還有一個(gè)缺陷:只要你重新啟動(dòng)系統(tǒng),音量就會(huì)變?yōu)樽钚。牭铰曇舯仨氈卦O(shè)音量控制器。雖然不算太麻煩,但總感覺有點(diǎn)不爽,如何才能設(shè)好音量之后就不要再去專門改呢?還是有辦法的,新建終端,打下如下命令:ls /etc/rc.d/init.d,其中有“alsasound”這串文字,它就是與聲卡有關(guān)系的也是我們需要的東西。繼續(xù)命令:chkconfig –level 2345 alsasound on,這句確定后看不出什么變化,因此需要驗(yàn)證一下,打下:chkconfig –list alsasound,敲下Enter。至此一切都成功完成了,以后你重啟系統(tǒng)也可以直接聽音樂,再不用改音量了。
另外還可以利用Webmin管理工具來達(dá)到同樣的目的,下載地址:http://prdownloads.sourceforge.net/webadmin,這是一個(gè)功能強(qiáng)大,界面友好的管理工具。安裝完備進(jìn)入管理系統(tǒng)后,選擇System目錄頁,點(diǎn)擊Bootup and Shutdown,找到alsasound,把它的“Start at boot”改為Yes,就可以達(dá)到同樣目的了。這里就不詳述了,有興趣的可以自己試一試。
當(dāng)久違的音樂聲再次響起的時(shí)候,那份激動(dòng)也只有你自己去體會(huì)了,此時(shí)你學(xué)習(xí)Linux的信心必然又會(huì)進(jìn)一步大增,我就經(jīng)歷了這一時(shí)刻,終生難忘。祝你好運(yùn)!