惠普筆記本安裝 Debian 後常遇「插耳機有聲音、喇叭無聲」問題,主因為核心內建 ALSA 驅動版本過舊。本文記錄下載最新 ALSA 原始碼、編譯安裝的完整流程(以 ALSA 1.0.21 為例)。
# 建立工作目錄
mkdir -p ~/download/alsa && cd ~/download/alsa
# 下載三大核心元件
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2
# 解壓縮
tar xf alsa-driver-1.0.21.tar.bz2
tar xf alsa-lib-1.0.21a.tar.bz2
tar xf alsa-utils-1.0.21.tar.bz2
sudo apt-get install build-essential ncurses-dev gettext xmlto \
linux-headers-$(uname -r) libncursesw5-dev
sudo /etc/init.d/alsa-utils stop

cd alsa-driver-1.0.21 && ./configure --with-cards=hda-intel && make && sudo make installcd ../alsa-lib-1.0.21a && ./configure && make && sudo make installalsamixer)cd ../alsa-utils-1.0.21 && ./configure && make && sudo make installsudo /etc/init.d/alsa-utils start。alsamixer 確認喇叭/耳機通道已正確偵測並取消靜音。alsa-driver。編譯安裝最新 ALSA 驅動,可徹底解決惠普筆記本 Debian 下喇叭無聲問題,恢復完整音訊體驗。