歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

安裝威盛南橋芯片VT82C686B/VT8231 &VT8233/VT8233A/VT8233C/VT8235聲卡的四種方法

  本文介紹在rh7.3上安裝威盛南橋芯片VT82C686B/VT8231 &VT8233/VT8233A/VT8233C/VT8235的四種方法,這些方法分別是: A.操作系統自驅 (VT8233A/VT8235不適合) B.VIA聲卡驅動 C.ALSA驅動來自ALSA (VT8233A/VT8235不適合) D.OSS驅動來自4Front技術 下面一步步介紹每個方法並比較他們各自的特點,本文僅供參考,不提供任何保證 發信人: majianglin (逍遙一狂), 信區: Linux 標 題: AC97在rh7.3上安裝全攻略,譯自威盛驅動說明 發信站: BBS 水木清華站 (Mon Nov 11 08:31:53 2002), 站內 翻譯:逍遙一狂 2002.11.10 rh7.3聲卡安裝說明 v0.82,2002年9月24日發布, 版權所有,威盛電子 1.摘要 本文介紹在rh7.3上安裝威盛南橋芯片VT82C686B/VT8231 &VT8233/VT8233A/VT8233C/VT8235的四種方法,這些方法分別是: A.操作系統自驅 (VT8233A/VT8235不適合) B.VIA聲卡驅動 C.ALSA驅動來自ALSA (VT8233A/VT8235不適合) D.OSS驅動來自4Front技術 下面一步步介紹每個方法並比較他們各自的特點,本文僅供參考,不提供任何保證 2.文檔說明 這個驅動包包含下面14個文件: 68audio.rht73.athlon.gz 06-05-02 16:32 14,339 bytes 68audio.rht73.i386.gz 05-05-02 11:55 15,659 bytes 68audio.rht73.i686.gz 05-05-02 12:01 14,441 bytes 74audio.rht73.athlon.gz 06-05-02 16:26 15,356 bytes 74audio.rht73.i386.gz 05-05-02 11:55 16,510 bytes 74audio.rht73.i686.gz 05-05-02 12:01 15,338 bytes alsa-drive-0.5.12a.tar.bz2 11-30-01 14:45 915,079 bytes alsa-lib-0.5.10b.tar.bz2 01-25-01 12:00 188,148 bytes alsa-utils-0.5.10.tar.bz2 12-07-00 12:00 115,414 bytes alsaconf-686 11-23-01 08:31 311 bytes alsaconf-8233 11-23-01 08:31 311 bytes audunmute 11-23-01 08:18 338 bytes oss397C-linux-v2x.tar.gz 08-26-02 08:34 2323,565 bytes Readme.doc this file 建議用戶去威盛的站點http://www.viaarena.com/?PageID=69下載最新驅動程序包 ALSA驅動是由ALSA維護的,可以去http://www.alsa-project.org下載最新版 OSS驅動是有opensound維護和更新的,可以去http://www.opensound.com下載最新版, 但是是付費的 3.安裝准備 安裝之前需要做兩件事,首先按照下面步驟刪除以前的安裝 A.操作系統自驅


#modprobe -r via82cxxx_audio B.VIA聲卡驅動(改變目錄到VIA聲卡驅動文件夾) #./vunstall C.ALSA #modprobe -r snd-pcm-oss #modprobe -r snd-seq-oss #modprobe -r snd-mixer-oss #modprobe -r snd-card-via8233 (針對VT8233/VT8233C) #modprobe -r snd-card-via686a (針對VT82C686B/VT8231) D.OSS 方法一: #cd /usr/lib/oss #./soundoff (關閉oss驅動) 方法二: #cd /usr/lib/oss #./uninstall.sh (卸載oss驅動) 接著,如果你安裝了其他聲卡驅動,就要備份"/etc/modules.conf"文件。如果有個 三長兩短,你還可以用備份來恢復。注意:在卸載原來的驅動以前,一定要終止所有 與聲卡有關的應用並確信聲卡沒有被使用,用"#lsmod"命令可以確認聲卡是否被加載了。 4.操作系統自驅 (VT8233A/VT8235不適合) 操作系統會自動檢測板載聲卡控制器並且安裝驅動程序,為了確定驅動是否被安裝了, 可以運行命令"#lsmod"來檢查聲卡是否被裝入內核,如果裝入了,就能看到名字為 "via82cxxx_audio"的模塊並顯示他的狀態。 5.威盛聲卡驅動 安裝威盛聲卡驅動以前,你需要按照南橋芯片和CPU選擇一個合適的驅動程序包,確認你的 聲卡芯片型號並依照下面的表格作出選擇。 Driver package South bridge chip CPU type 68audio.rht73.i386.gz VT82C686A,VT82C686B,VT8231 VIA C3 68audio.rht73.i686.gz VT82C686A,VT82C686B,VT8231 P4/PII/PIII Socket7cpu 68audio.rht73.athlon.gz VT82C686A,VT82C686B,VT8231 AMD K7 74audio.rht73.i386.gz VT8233,VT8233C,T8233A,VT8235 VIA C3 74audio.rht73.i686.gz VT8233,VT8233C,T8233A,VT8235 P4/PII/PIII Socket7cpu 74audio.rht73.athlon.gz VT8233,VT8233C,T8233A,VT8235 AMD K7 下面來就舉個解壓安裝的例子: #tar zxvf 68audio.rht73.i386.gz #cd 68audio.rht73.i386 #./vinstall 注意: (1).如果你不能成功運行"./vinstall"或者"./vunstall",請確認你對文件有可 執行的權限,可以用"chmod 755 vinstall"或者"chmod 755 vunstall"改變權限後在執行。 (2).當在KDE下聽MIDI時,VT82C686B/VT8231 發音有可能會不連續,但是在GNOME 下就沒有這個問題。 (3).用XMMS聽mp3或WAV的時,VT82C686B/VT8231 發聲有可能不連續,但是用KDE 下的"kaboodle"就能流暢播放。 6.ALSA驅動(VT8233A/VT8235不適合) A.准備內核源碼 重驅聲卡模塊需要內核頭文件和內核源代碼,你可以在安裝系統時選中內核源代碼,也就 是目錄.../Package Group Selection/Kernel Development/System/kernel-source.當然 也可以在任何時候選擇"Gnome RPM"或者運行"rpm -i kernel-source-2.4.18.i386.rpm來 安裝內核源代碼,內核源代碼位於第2張安裝盤"/RedHat/RPMS/"目錄下。 B.下載和解壓ALSA驅動程序包 可以去http://www.alsa-project.org下載個最新的驅動程序包,然後解壓在一個特定的 目錄下,例如,可以用下面的命令解壓 #bzip2 -dc alsa-driver-0.5.12a.tar.bz2 tar xvf - C.創建聲音設備 改變目錄到"alsa-driver-0.5.12a",運行下面的命令在/dev目錄下創建一個新的聲音設備 並且檢測聲音控制器

#./configue --with-kernel=/usr/src/linux-2.4 #make #make install #./snddevices 有兩種選擇為內核裝載聲音模塊,手動或者自動,手動請看D,自動請看E D.手動裝載聲音模塊 運行"modprobe"命令來為內核裝載需要的模塊 #modprobe snd-card-via686a (針對 VT82C686/VT8231) #modprobe snd-card-via8233 (針對 VT8233/VT8233C) #modprobe snd-mixer-oss #modprobe snd-seq-oss #modprobe snd-pcm-oss 這樣在重啟之後內核不再載入聲音模塊,還需要重新手動裝載 E.自動裝載聲音模塊 編輯"/etc/modules.conf",添加下面內容,聲音模塊就會在任何聲音應用之前載入內核 alias char-major-116 snd alias snd-card-0 snd-card-via686a (針對 VT82C686B/VT8231) alias snd-card-0 snd-card-via8233 (針對 VT8233/VT8233C) 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 為了方便,軟件包裡提供兩例配置文件, alsaconf-686 for VT82C686B/VT8231 alsaconf-8233 for VT8233/VT8233C F.用mixer開啟聲音配置 聲音配置在ALSA驅動裡默認是不發聲的,你可以用Gnome或者ALSA mixer來開啟,Gnome 簡單易用,推薦使用。 (1).用Gnome mixer(推薦) 這個mixer為用戶提供了調節聲音設置的圖形界面。運行Gnome Mixer GMIX(選擇采單裡的P? 否則,你的聲卡會變啞巴。一但GMIX運行後,以前的聲音設置就會自動生效 (2).用ALSA mixer 從http://www.alsa-project.org下載一個更新的庫和工具 (例如"alsa-lib-0.5.10b.tar.bz2"和"alsa-lib-utils-0.5.10.tar.bz2"),用下面的指令 來安裝他們,首先,解壓在一個特定的目錄 #bzip2 -dc alsa-lib-0.5.10b.tar.bz2 tar xvf - #bzip2 -dc alsa-utils-0.5.10b.tar.bz2 tar xvf - 然後改變目錄到"alsa-lib-0.5.10b"和"alsa-utils-0.5.10"並運行相應的命令



(2).用ALSA mixer 從http://www.alsa-project.org下載一個更新的庫和工具 (例如"alsa-lib-0.5.10b.tar.bz2"和"alsa-lib-utils-0.5.10.tar.bz2"),用下面的指令 來安裝他們,首先,解壓在一個特定的目錄 #bzip2 -dc alsa-lib-0.5.10b.tar.bz2 tar xvf - #bzip2 -dc alsa-utils-0.5.10b.tar.bz2 tar xvf - 然後改變目錄到"alsa-lib-0.5.10b"和"alsa-utils-0.5.10"並運行相應的命令



Copyright © Linux教程網 All Rights Reserved