2013年1月11日 星期五

[Linux][Ubuntu][Intel Audio HD no sound]

好,之前有台比較新的筆電,然後拿來灌 Ubuntu 10.04。

結果灌好後,喇叭沒有聲音.....

察看了下原因,原來是 10.04 的 sound driver 比較舊,所以,就更新 driver 吧。

到 ALSA Project 下載最新的 driver,包含 driver、lib、util 三個檔案。

依序解壓縮並且 sudo ./configure & make & make install 後重開機。
(configure driver 時得加上 --with-cards=hda-intel)

再用 cat /proc/asound/card0/codec#* | grep Codec 得出音效卡的 Module。

再依據 ALSA-Configuration.txt 裡的資料找到相對應的參數值。

接著,編輯 /etc/modprobe.d/alsa-base 這個檔案。

在檔案最尾端加上 options snd-hda-intel model=參數值,以我的為例,參數值是 snd-hda-intel。

接著,再重開機一次,應該就可以聽到聲音了。

Reference:
http://linux.chinaitlab.com/administer/742526.html
http://www.kernel.org/doc/Documentation/sound/alsa/ALSA-Configuration.txt