Pulseaudio 在螢幕省電時會降低 HDMI 輸出

Pulseaudio 在螢幕省電時會降低 HDMI 輸出

我最近將媒體中心計算機從 Ubuntu 15.04 升級到 16.04(透過 15.10 就地升級)。引入了一個新問題:

我使用 HDMI 輸出音訊。當螢幕進入睡眠狀態以節省電量時,Pulseaudio 會將輸出切換到內部聲音(筆記型電腦揚聲器/迷你插孔),當我喚醒螢幕(透過與媒體中心軟體 Kodi 互動)時,音訊仍保持輸出到內部聲音,因此我在媒體中心電腦連接的電視上聽不到音訊。每次我都必須切換到 pavucontrol 視窗才能切換回 HDMI。

以前不是這樣的,喔不。回到 Ubuntu 15.4,即使在顯示器 (TV) 睡眠和喚醒週期之後,音訊仍保留在 HDMI 輸出。

有沒有辦法解決這個問題,例如,儘管顯示器進入睡眠狀態,但仍強制輸出保持在 HDMI 狀態?

答案1

有一個關於此的錯誤報告。在評論中#5#36建議採取一種解決方法,包括防止載入特定的 PulseAudio 模組“ module-switch-on-port-available”,該模組處理輸出裝置的開啟/關閉或連接/斷開連接。無論如何,編輯/etc/pulse/default.pa並註解掉(即插入一個#)以下行:

#load-module module-switch-on-port-available

然後您需要重新啟動 PulseAudio:

pulseaudio --kill; pulseaudio --start

相關內容