Ubuntu10跟HP B1900筆電的音效問題 - Linux

Table of Contents

這問題個人研究有一段時間了,因為是老筆電,少人用,有在其他地方問過但沒人知道。
網路上,ubuntu論壇是有一些解法,例如調整音量,或是重編ALSA驅動等,但測試過都沒作用。

最後終於從國外ubuntu論壇找到解法:
http://ubuntuforums.org/showthread.php?t=616845
類似的討論主題還有很多個,結果只有這個有用。

大意是如果音效有問題,可手動修改/etc/modprobe.d/alsa-base.conf
加入這一行:options snd-hda-intel model=will
或其他的設定,例如acer,就設定為model=acer,看筆電廠牌而定。
存檔後重開機即可。

至於取得音效晶片型號的方式如下:
輸入「cat /proc/asound/card0/codec#* | grep Codec 」或「aplay -l」指令,
如得到「ALC260」這個字樣,那麼就到這篇文章中ALC260列表底下,去找可能的型號,例如hp或will。

不需要特地去找ALSA來重編譯驅動,我在ubunt9.10上有試過,沒有用><
還是需要上面那段修改才行。

HP B1900筆電的問題在於model是要填will,不是填hp,也不能填auto。
總之有時候必須要填跟筆電廠商不同的型號,多嘗試幾組試試看即可。

我的筆電是HP Compaq B1911TU這一台,必須要填will才會有音效。
只是這個解決方案,在我的筆電上仍只能提供透過耳機插孔聆聽音效或音樂的功能,內建喇叭依然是失效的。
而且ubuntu9.10用這個解決方案有爆音問題,ubuntu10.04則不會爆音。

有同樣問題的ubuntu同好可以試試看這解法,其他老舊型號筆電也可以試試看。

--

All Comments

Anonymous avatarAnonymous2010-05-04
我的ASUS A8M是 options snd-hda-intel model=3stack
完全不知道3stack是啥意思 =..=