Ubuntu 無聲音?一步步排除音效問題的完整指南【2025最新版】

目次

1. 初始檢查

當你在使用 Ubuntu 時遇到沒有聲音的問題,首先應該確認的是「基本設定與連線」是否正確。在進行進階故障排除之前,很多問題其實可以透過簡單的檢查來解決,因此這一步非常重要。

檢查系統音量與靜音設定

很多人會忽略的就是音量或靜音的狀態。在 Ubuntu 中,系統整體的音量以及各個應用程式的音量可以分開設定,如果其中某一個被靜音,就可能導致沒有聲音。

  1. 點選畫面右上角的喇叭圖示。
  2. 確認音量滑桿是否調到最低,或是否處於靜音狀態。
  3. 如有需要請將音量調高,並點選喇叭圖示取消靜音。

此外,也可以檢查每個應用程式的音量設定。在「設定」→「聲音」→「應用程式」頁籤中,確認是否有應用程式被靜音。

確認是否選擇了正確的輸出裝置

在 Ubuntu 中,系統可能會偵測到多個音訊輸出裝置(例如喇叭、HDMI、藍牙等)。如果選到不是你要使用的裝置,就會出現沒有聲音的情況。

  1. 開啟「設定」→「聲音」。
  2. 選擇「輸出」頁籤,確認目前選擇的是你想要使用的喇叭或耳機。
  3. 如果看不到該裝置,有可能是連線未正確識別,請再次確認連接線或接孔。

檢查實體連接狀態

也不能忽略硬體方面的問題。特別是使用外接喇叭或耳機時,請確認以下幾點:

  • 連接線是否插好
  • 接孔內是否有灰塵或異物
  • 連接其他裝置(例如手機)確認是否有聲音輸出

透過這些檢查,你可以分辨出問題是出在 Ubuntu 系統本身,還是硬體設備。

年収訴求

2. 檢查並調整音效設定

Ubuntu 聲音無法輸出的原因,通常與錯誤的音效設定或裝置選擇有關。本節將說明如何透過系統設定畫面,正確地調整聲音輸出選項。

手動切換輸出裝置

Ubuntu 有時無法自動選擇正確的輸出裝置。特別是在使用 HDMI 或藍牙喇叭時,可能需要手動切換。

  1. 點擊左下角「活動」選單,開啟「設定」。
  2. 在左側選單中點選「聲音」,並切換到「輸出」頁籤。
  3. 從可用裝置列表中,選擇你實際正在使用的喇叭或耳機。

例如:當你同時連接了喇叭與 HDMI 螢幕時,系統可能會自動選擇 HDMI 輸出,但螢幕不一定支援音效。這種情況下,請手動切換為「喇叭(內建音訊)」等裝置。

執行音效測試

選擇輸出裝置後,可以使用 Ubuntu 提供的測試功能,確認是否有聲音輸出。

  • 在「聲音」設定的輸出裝置畫面中,點選「測試」按鈕。
  • 確認左右喇叭是否都能正常發出聲音。

若只有一邊有聲音,或完全沒有聲音,也有可能是硬體或連接線的問題。

嘗試更改音效設定檔(Profile)

如果音效設定檔設錯,也會導致無法正常播放聲音。這在使用藍牙或 USB 音訊裝置時尤為常見。

  1. 進入「設定」→「聲音」→「輸出」頁籤,選擇對應的裝置。
  2. 確認「設定檔」的選項(若未顯示,建議安裝「PulseAudio 音量控制(pavucontrol)」進行詳細設定)。

視情況可切換為「高傳真播放(A2DP Sink)」或「數位立體聲輸出(Digital Stereo Output)」等設定檔,可能會恢復聲音。

sudo apt install pavucontrol
pavucontrol

執行上述指令可啟動進階音效管理工具,讓你進行更細緻的聲音設定。

3. PulseAudio 的疑難排解

在 Ubuntu 中,音訊是由名為「PulseAudio(脈衝音訊)」的音訊伺服器負責管理。它負責統一控制系統與應用程式的音訊輸出,因此一旦 PulseAudio 出現問題,就可能導致「無聲音」的狀況。本節將介紹 PulseAudio 的基本故障排除方法。

重新啟動 PulseAudio

最簡單且常見的處理方式之一,就是重新啟動 PulseAudio。在調整系統設定之前,建議先試試這個方法。

請依照下列步驟進行重啟:

pulseaudio -k
pulseaudio --start

第一行指令會強制終止 PulseAudio,第二行則重新啟動。在 Ubuntu 中,PulseAudio 通常會自動重啟,但手動執行能更有效解決問題。

重設音效服務

若 PulseAudio 無法正常運作,也可能是設定檔損毀所致。這時可透過重設用戶設定,回復預設狀態來排除問題。

  1. 使用下列指令刪除設定資料夾(系統會自動重新建立):
rm -r ~/.config/pulse
  1. 接著重新啟動 PulseAudio:
pulseaudio --start

執行此操作會清除所有自訂設定,但能讓系統回到標準狀態,有助於解決多數問題。

使用 pavucontrol 進行詳細設定檢查

若想查看一般設定介面中無法顯示的細節,建議使用「PulseAudio 音量控制(pavucontrol)」工具。

安裝與啟動:

sudo apt install pavucontrol
pavucontrol

建議檢查的項目:

  • 「輸出裝置」頁籤:是否正確啟用你想使用的裝置
  • 「播放」頁籤:正在播放的應用程式是否被靜音
  • 「組態」頁籤:設定檔是否正確(如 A2DP 或立體聲)

這個工具可以針對每個應用程式個別設定輸出裝置,特

4. 檢查並設定 ALSA

Ubuntu 的音訊系統主要是建構在 ALSA(高階 Linux 音效架構) 這個底層音效介面上。而 PulseAudio 則是透過 ALSA 來處理音訊資料,因此如果 ALSA 本身出現問題,即使調整 PulseAudio 也無法解決聲音問題。

本節將說明如何檢查 ALSA 的相關設定,以及如何重新調整。

使用 alsamixer 檢查音量與靜音狀態

你可以透過終端機中的「alsamixer」工具來檢查並調整 ALSA 的音量設定。這個工具可顯示出 GUI 看不到的靜音狀態與輸入/輸出切換,非常實用。

1. 在終端機啟動 alsamixer

alsamixer

執行後會顯示如下畫面:

  • 使用左右方向鍵切換音訊項目
  • 上下方向鍵調整音量
  • M 鍵開啟/關閉靜音(顯示 MM 表示為靜音)

提示:有時耳機或喇叭的輸出會被個別靜音,請一一檢查所有頻道。

2. 切換音效卡並確認設定

按下 F6 鍵後,會顯示系統偵測到的音效卡清單。如果你有多張音效裝置,請選擇對應的卡片並檢查其音量與靜音設定。

確認系統是否辨識音效卡

如果 Ubuntu 無法辨識音效卡本身,也會導致無法輸出聲音。你可以使用以下指令來確認系統是否偵測到音效卡:

lspci | grep -i audio

若是 USB 裝置,則可使用以下指令查看:

lsusb

如果這些指令都沒有列出你的音效裝置,那麼可能是硬體沒有被正確辨識,建議檢查 BIOS 設定或驅動程式。

重設 ALSA 並還原為初始狀態

如果因為設定錯誤或異常導致 ALSA 無法正常運作,可以透過重載模組來進行還原與重設。

sudo alsa force-reload

這條指令會重新載入 ALSA 模組並重設相關設定。建議執行後同時重新啟動電腦,以確保生效。

5. 驅動程式的檢查與更新

在 Ubuntu 中,導致聲音無法輸出的原因之一可能是「音效驅動程式錯誤」或「尚未安裝正確驅動」。特別是在系統升級後或第一次在新電腦上安裝 Ubuntu 時,有時驅動不會自動正確套用。

本節將說明如何檢查目前的音效驅動狀態,並在需要時進行更新。

檢查可用的驅動程式

Ubuntu 具備自動偵測硬體並推薦驅動程式的功能。你可以使用以下指令來列出可用驅動:

sudo ubuntu-drivers devices

輸出結果會顯示目前已安裝的驅動,以及推薦(recommended)的驅動。如果沒有出現音效相關裝置,有可能是系統尚未偵測到該硬體。

自動安裝推薦驅動程式

若有顯示推薦驅動,可透過以下指令自動安裝:

sudo ubuntu-drivers autoinstall

這條指令會自動安裝所有 Ubuntu 推薦的驅動程式。完成後,請務必重新啟動系統:

sudo reboot

如果重新啟動後聲音恢復正常,就代表問題確實來自驅動程式。

需手動安裝專用驅動的情況

部分筆記型電腦或主機板上的音效晶片(特別是 Realtek)在 Ubuntu 中可能無法透過標準驅動正常運作。此時可能需要進行以下作業:

  • 前往 Realtek 官方網站下載適用 Linux 的驅動程式,並手動編譯與安裝
  • 參考 Ubuntu 論壇或 Launchpad 上的補丁版本驅動

不過這些方法偏向進階使用者,在嘗試之前,建議先確認透過標準驅動是否就能解決問題。

6. 其他解決方法

如果你已經確認過基本設定與驅動程式,聲音仍然無法正常輸出,可能是系統更深層或與硬體環境有關的因素造成的。本節介紹一些進一步的處理方式。

檢查 BIOS 設定

若音效在硬體層級被關閉,即使你在 Ubuntu 系統內調整再多設定,也無法有聲音。尤其是在桌上型電腦中,有時候 BIOS 裡的音效功能會被停用。

BIOS 中應確認的項目:

  • 確認「Onboard Audio」或「HD Audio」設定項目為「Enabled(啟用)」
  • 若設定為「Auto」,建議手動改為「Enabled」以避免相容性問題

每個品牌電腦進入 BIOS 的方式不同,但通常在開機時按下 F2Delete 鍵即可進入。修改後請記得儲存設定並重新開機。

變更 Linux 核心版本

有時候特定版本的 Linux 核心(Kernel)會出現音效相關的錯誤。這種情況下,改用其他版本的核心可能會解決問題。

1. 檢查目前使用的核心版本:

uname -r

2. 查看並安裝其他可用核心版本:

你可以透過 mainline 工具從官方主線套件庫安裝其他核心版本。若想用圖形介面管理,可先安裝該工具:

sudo apt install mainline
mainline

啟動後選擇較穩定的核心版本(例如:5.15 系列),安裝後重新啟動系統,再次確認聲音是否恢復。

考慮重新安裝 Ubuntu

若以上所有方式都無效,作為最終手段可以考慮重新安裝 Ubuntu。雖然重新建置環境較費時,但有時可以解決設定檔錯誤或驅動衝突問題。

6. 其他解決方法

如果你已經確認過基本設定與驅動程式,聲音仍然無法正常輸出,可能是系統更深層或與硬體環境有關的因素造成的。本節介紹一些進一步的處理方式。

檢查 BIOS 設定

若音效在硬體層級被關閉,即使你在 Ubuntu 系統內調整再多設定,也無法有聲音。尤其是在桌上型電腦中,有時候 BIOS 裡的音效功能會被停用。

BIOS 中應確認的項目:

  • 確認「Onboard Audio」或「HD Audio」設定項目為「Enabled(啟用)」
  • 若設定為「Auto」,建議手動改為「Enabled」以避免相容性問題

每個品牌電腦進入 BIOS 的方式不同,但通常在開機時按下 F2Delete 鍵即可進入。修改後請記得儲存設定並重新開機。

變更 Linux 核心版本

有時候特定版本的 Linux 核心(Kernel)會出現音效相關的錯誤。這種情況下,改用其他版本的核心可能會解決問題。

1. 檢查目前使用的核心版本:

uname -r

2. 查看並安裝其他可用核心版本:

你可以透過 mainline 工具從官方主線套件庫安裝其他核心版本。若想用圖形介面管理,可先安裝該工具:

sudo apt install mainline
mainline

啟動後選擇較穩定的核心版本(例如:5.15 系列),安裝後重新啟動系統,再次確認聲音是否恢復。

考慮重新安裝 Ubuntu

若以上所有方式都無效,作為最終手段可以考慮重新安裝 Ubuntu。雖然重新建置環境較費時,但有時可以解決設定檔錯誤或驅動衝突問題。

7. 常見問答(FAQ)

在 Ubuntu 中發生「沒有聲音」的狀況,根據使用情境和硬體設備的不同,可能有各種原因。本節整理了常見的問題與對應的解決方法,幫助你更快速找出對策。

Q1. 升級 Ubuntu 後沒聲音了,怎麼辦?

A.
升級後常見的問題包括音效驅動不相容或設定檔損壞。請依照以下步驟嘗試修復:

  1. 使用 pulseaudio -k 指令重新啟動 PulseAudio
  2. 安裝並啟動 pavucontrol 工具,確認輸出裝置正確
  3. 執行 sudo ubuntu-drivers autoinstall 自動安裝驅動程式
  4. 必要時執行 ALSA 重設指令(sudo alsa force-reload

若仍未改善,建議嘗試更換核心版本。

Q2. 接上 HDMI 螢幕後沒有聲音,要怎麼處理?

A.
當你使用 HDMI 連接外接螢幕時,有可能 Ubuntu 沒有正確辨識 HDMI 為音效輸出裝置。

請依照以下步驟操作:

  1. 前往「設定」→「聲音」→「輸出」,選擇「HDMI」或「Digital Output (HDMI)」
  2. 執行音效測試,確認是否有聲音
  3. 透過 pavucontrol 工具,將應用程式的音效輸出指定為 HDMI

如果仍無聲音,建議嘗試更換 HDMI 接孔,或檢查是否為核心相容性問題。

Q3. 耳機有聲音,但外接喇叭沒有聲音,為什麼?

A.
這種情況多半是因為輸出裝置被強制設定為「耳機」,或是系統沒有正確辨識喇叭。

解決方式如下:

  • 在「設定」→「聲音」→「輸出」中手動選擇「喇叭(內建音訊)」
  • 使用 alsamixer 工具確認喇叭音量與靜音狀態
  • 檢查硬體問題,例如接頭接觸不良或喇叭故障,也可以更換喇叭測試

Q4. 每次重新啟動電腦後都沒有聲音,要重設才有聲音,怎麼辦?

A.
這是因為系統未保存音效設定。請先使用 pavucontrol 選擇正確的輸出裝置,並確認登出後設定是否仍然保留。

若設定會被還原,可能是 PulseAudio 設定檔沒有儲存權限或未正確寫入。你可以透過以下方式重建設定:

rm -r ~/.config/pulse
pulseaudio --start

8. 總結

在 Ubuntu 中遇到「沒有聲音」的問題,是許多從初學者到進階使用者都可能碰上的情況。導致這種狀況的原因很多,從簡單的設定錯誤到驅動問題、甚至硬體故障都有可能。但只要一步步檢查,大多數問題都能被解決。

本文依照以下步驟,帶你逐一排除與解決音訊問題:

  • 1. 初始檢查:確認音量、靜音狀態與實體連接
  • 2. 調整音效設定:切換輸出裝置與設定檔(Profile)
  • 3. PulseAudio 的重啟與設定檢查:排除音訊伺服器問題
  • 4. ALSA 詳細設定檢查:檢查底層音訊架構
  • 5. 驅動程式檢查與更新:確認是否正確安裝對應音效驅動
  • 6. 其他解法:檢查 BIOS 設定與核心版本問題
  • 7. 常見問答:針對常見案例提供具體對應方法

Ubuntu 的音效問題有時無法僅靠圖形介面解決,這時就需要使用終端機指令輔助。例如 pulseaudioalsamixerpavucontrol 等工具,都是處理音訊疑難雜症的關鍵利器。

若你嘗試以上方法仍無法解決,建議前往 Ubuntu 論壇或中文技術問答網站(例如:teratail、Ask Ubuntu 中文版)查詢相似案例。或許就能找到與你硬體環境相符的解決方案。

年収訴求