最近有很多同學在一些論壇裡問這個問題,可見很有代表性,我也是半個月前才裝的RED HAT 7.2,很快就喜歡上了她,但是這個板載的AC97聲卡一直讓我頭痛,從來沒出聲,問了很多朋友和試了很多方法,也發了貼在一些論壇裡問,都沒有解決(因為我用的是最新的VT8233的聲卡), 直到昨天晚上看了VIA技術支持的英文說明才把它解決,自己不敢獨享,拿出來與大家討論。
我的主板:EPOX 8KHA+,用的是KT266的芯片組,聲卡是VT8233北橋芯片板載的AC97聲卡
操作系統:RED HAT 7.2,內核是Linux2.4.7.10,GNOME界面(這個很重要,RH7.1的也同樣適用,RH7.0及以下的版本的用VIA自帶的主板驅動,後面會有介紹)
需要的軟件:ALSA的通用聲卡驅動,請到WWW.ALSA-PROJECT.ORG主頁上下載alsa-driver-0.9.0beta10.tar.bz2
其他:RH7.2的光盤第二張盤
開始安裝: 1、用ROOT登錄進gnome的X-windows界面,放入RH7.2的第二張光盤,會彈出對話框,選擇執行其中的AUTORUN程序,會打開GROM程序的對話框,再打開.../ Development/ System/ 樹,會在右邊窗口出現kernel -source-linux-2.4.7.10安裝包,選擇上面的按鈕INSTALL,安裝即可(原系統默認是不安裝的),安裝完後,會在右邊再出現一個 kernel-source-linux-2.4.7.10包。這就是編譯時要用到的源程序文件,因為與驅動默認的不同,所以要重新安裝。之後,請進入/usr/src會發現文件夾linux-2.4.7.10,將其改名為linux.
2、打開控制台,輸入命令lsmod,列出目前系統中的已經加載的模塊,如果看到有sound模塊就用modprobe -r soundcore 命令將其中的sound 模塊移除,沒有的話就進入下一步。
3、解壓縮,用 bzip2 -dc alsa-driver-0.9.0beta10.tar.bz2 tar xvf -命令解開。生成文件夾 alsa-driver-0.9.0beta10