Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

惠普筆記本 Debian 編譯安裝 ALSA 聲卡驅動程式完整步驟

編輯:關於 Linux

惠普筆記本安裝 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

ALSA 原始碼目錄結構

依序編譯安裝

  1. alsa-driver(核心模組)
    cd alsa-driver-1.0.21 && ./configure --with-cards=hda-intel && make && sudo make install
  2. alsa-lib(使用者空間函式庫)
    cd ../alsa-lib-1.0.21a && ./configure && make && sudo make install
  3. alsa-utils(工具程式,含 alsamixer)
    cd ../alsa-utils-1.0.21 && ./configure && make && sudo make install

驗證與後續

  • 重開機或執行 sudo /etc/init.d/alsa-utils start。
  • 執行 alsamixer 確認喇叭/耳機通道已正確偵測並取消靜音。
  • 若核心升級,需重新對新核心標頭編譯安裝 alsa-driver。

編譯安裝最新 ALSA 驅動,可徹底解決惠普筆記本 Debian 下喇叭無聲問題,恢復完整音訊體驗。

Copyright © Windows教程網 All Rights Reserved