如何安裝ALSA驅(qū)動(dòng)剛裝好了顯卡這回輪到安聲卡了,,安裝聲卡比安裝顯卡簡(jiǎn)單多,,主要原因網(wǎng)上的資料比較全自然省心不少 ,。好了言歸正轉(zhuǎn),。 1.下載驅(qū)動(dòng) 你可以到這里下載ALSA的驅(qū)動(dòng): 你需要下載以下幾個(gè)包: 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.先進(jìn)入alsa-driver,然后是,alsa-lib,,最后是alsa-utils文件夾進(jìn)行編譯: #./configure #make #make install 最后一步再次進(jìn)入alsa-driver文件夾運(yùn)行再編譯請(qǐng)輸入: #./snddevices 等幾分鐘后編譯完成,,到此驅(qū)動(dòng)總算安裝完了,,但是如果你馬上重啟動(dòng)的話你的聲卡還是不能工作,,why?很簡(jiǎn)單你還得修改你的模塊文件/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 #==== 然后保存退出重啟,。這就完成了,,還不發(fā)聲:confused: ?不要緊我也遇到,打開(kāi)音量控制器,,你會(huì)發(fā)現(xiàn)所有的音量都是0, 接下來(lái)就不用我教了吧,,調(diào)好音量后,先不要關(guān)控制器,,直接測(cè)試聲卡,。能聽(tīng)到聲音嗎?還沒(méi)有,?那就把電腦砸了,。:w 以上是引用版主syngc的文章。 本人在第一次安裝時(shí)也沒(méi)出現(xiàn)什么問(wèn)題,,還有本人發(fā)現(xiàn)并不是:只要那些: alsa-driver-1.0.10.tar.bz2 alsa-lib-1.0.10.tar.bz2 alsa-utils-1.0.10.tar.bz2 因那些軟件并不能完整下載下來(lái),,本人用的是: alsa-driver-1.0.12.tar.bz2 alsa-lib-1.0.12.tar.bz2 alsa-utils-1.0.13rc1.tar.bz2 在第一次時(shí)安裝完全沒(méi)問(wèn)題。很順利,。 可是當(dāng)我的再次重 裝系統(tǒng)后了發(fā)現(xiàn)這樣裝,,怎么也裝不上去了。 出現(xiàn)在問(wèn)題正如cadyboy所說(shuō)的那樣: [root@localhost alsa-driver-1.0.10]# make install find /lib/modules/2.4.20-8/kernel/sound -name 'snd*.*o' | xargs rm -f make[1]: Entering directory `/tmp/alsa-driver-1.0.10/acore' mkdir -p /lib/modules/2.4.20-8/kernel/sound/acore cp snd-hwdep.o snd-page-alloc.o snd-pcm.o snd-rawmidi.o snd-timer.o snd.o /lib/modules/2.4.20-8/kernel/sound/acore cp: stat‘snd-hwdep.o’失敗: 沒(méi)有那個(gè)文件或目錄 cp: stat‘snd-page-alloc.o’失敗: 沒(méi)有那個(gè)文件或目錄 cp: stat‘snd-pcm.o’失敗: 沒(méi)有那個(gè)文件或目錄 cp: stat‘snd-rawmidi.o’失敗: 沒(méi)有那個(gè)文件或目錄 cp: stat‘snd-timer.o’失敗: 沒(méi)有那個(gè)文件或目錄 cp: stat‘snd.o’失敗: 沒(méi)有那個(gè)文件或目錄 make[1]: *** [_modinst__] Error 1 make[1]: Leaving directory `/tmp/alsa-driver-1.0.10/acore' make: *** [install-modules] Error 1 [root@localhost alsa-driver-1.0.10]# 其實(shí)在./configure 時(shí)就有問(wèn)題了,,說(shuō)找不到什么核心什么的,,不過(guò)我沒(méi)記下什么了,所以我就在想是不是我沒(méi)裝什么系統(tǒng)自帶的什么東西,,于是我插入第一張光碟,,選擇安裝所有軟件包,然后版主的方法,,結(jié)果搞定,,一點(diǎn)問(wèn)題也沒(méi)有。 我在這里要說(shuō)的是,,希望版主能說(shuō)明安裝ALSA是在安裝系統(tǒng)時(shí)安裝了所有軟件包,,(是哪一個(gè)軟件,小弟我就不清楚了),,還有要說(shuō)明點(diǎn)的就是下載軟件包并不一定是有版本號(hào)一樣的,,像我那樣,alsa-driver-1.0.12.tar.bz2 alsa-driver-1.0.12.tar.bz2 alsa-utils-1.0.13rc1.tar.bz2 也是可以的,,我想朋友們要是找不到版本號(hào)一樣的,,不防和我一樣試試。學(xué)LINUX最主要的是要嘗試,。 |
|
來(lái)自: westwood1128 > 《電腦》