2007年8月23日 星期四

我的Compaq V3016冰岩機與Ubuntu7.04--音效卡驅動

音效卡驅動
這個問題一直是很多筆記型玩家的痛,因為Compaq V3000系列很多機型都用Conexant音效卡晶片,但Ubuntu7.04內含的音效卡驅動版本為1.0.13,對此晶片的支援有限,而且有bug

例1:外接喇叭或耳機插入後,音效還是從內建的喇叭發聲
例2:有時有聲,有時無聲,開進XP再開Ubuntu保證失聲

安裝ALSA 1.0.14版的驅動,可以解決例1的問題,但例2的問題好像還不能完全解決,還要再研究,目前暫時還是需要用到終端機輸入一些指令,才可以安裝驅動程式

1.先下載新版的驅動,共3個檔,存入個人資料夾
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.14a.tar.bz2
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.14.tar.bz2

2.將Ubuntu7.04的光碟片方好, 使用Synaptic套件管理,安裝下列3個套件
build-essential
gettext
libncurses5-dev
並檢查 libc6-dev 套件是否有安裝,如果您按照我說的方法安裝過NVIDIA的顯示卡驅動,這個就可以省略


3.在alsa-driver-1.0.14.tar.bz2按右鍵,以壓縮檔管理員開啟,解開,解開
然後開啟終端機,輸入下列指令(每行分開作)
cd alsa-driver-1.0.14
sudo ./configure --with-cards=hda-intel --with-sequencer=yes --with-oss=yes
sudo make
sudo make install
cd ..

4.如法泡製,在alsa-lib-1.0.14a.tar.bz2按右鍵,以壓縮檔管理員開啟,解開,解開
cd alsa-lib-1.0.14a
sudo ./configure
sudo make
sudo make install
cd ..

5.在alsa-utils-1.0.14.tar.bz2按右鍵,以壓縮檔管理員開啟,解開,解開
cd alsa-utils-1.0.14
sudo ./configure
sudo make
sudo make install
cd..

6.重開機,基本上就可以聽到聲音了,您可以接耳機試試看有沒有解決例1的問題

7.如果還是沒聲音,你可以試試將音量調大,試試關機休息1分鐘,試試抽掉電源線,用電池開機,依我個人使用的經驗,基本上只要不開回XP去,音效一直都能保持正常

參考 https://help.ubuntu.com/community/HdaIntelSoundHowto

1 則留言:

engtak 提到...

多谢你的文章
我的v3015终于可以发声了
感谢