ubuntu 終於出聲了

爽,我的ubuntu終於出聲了

lspci | grep Audio 的 結果如下:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

按照這個帖子
http://forum.ubuntu.org.cn/about50865.html,裝了卸,卸了裝,反反覆覆好幾次,始終都不成功,其中也碰到一些問題,如 找不到“EXTERNAL AMPLIFILER” 在哪裏,還有裝驅動之後出現

WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.

沒有聲音太痛苦了,只好接着找,後來找到另外一個指南 網頁地址爲
https://help.ubuntu.com/community/HdaIntelSoundHowto
這個上面和上面那個帖子中其實是差不多的,只是最後多了一個修改/etc/modprobe.d/alsa-base 這個配置文件,照着做了,還是沒有聲音,其實這個時候離成功不遠了,關鍵是我不知道(options snd-hda-intel model=3stack)中的3statck用什麼替代,他說的兩個方法我都不搞不懂,只好再google了,後來發現這個可以用auto,於是改成auto,重啓,終於有聲音,爽啊!

安裝步驟如下:
Install the required tools
sudo apt-get install build-essential ncurses-dev gettext

Install your kernel headers
sudo apt-get install linux-headers-`uname -r`

下載alsa-driver,alsa-lib,alsa-utils

創建文件夾
sudo mkdir -p /usr/src/alsa

進入剛纔建立的文件夾
cd /usr/src/alsa

把下載那個三個包copy到這個文件夾

sudo cp 下載文件保存的位置 ./

解壓
sudo tar xjf alsa-driver-1.0.14rc4.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc4.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc4.tar.bz2


編譯安裝
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install

cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install

cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install

注:編譯alsa-utils有可能會報錯,如果報錯 安裝libncurses5-dev
apt-get install libncurses5-dev
安裝的時候注意提示,好像會說那個東西已經沒有用了,你要把它卸載了,否則編譯alsa-utils還是會報錯的

到這裏後,你重啓一下機器,看看有沒有聲音,如果還是沒有,那就修改/etc/modprobe.d/alsa-base
sudo vi /etc/modprobe.d/alsa-base
在最後加上下面兩行
options snd-hda-intel model=3stack
options snd-hda-intel probe_mask=1
(如果你知道你的model是什麼,那就把3stack替換吧,要是不知道,就先用這個看看)
重啓,(爲了能聽到聲音,麻煩一點是沒有辦法的)

還是沒有聲音,而且也不知道model是什麼,那就把3stack改爲auto,重啓

要是還是沒有什麼我也沒有辦法了!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章