web-dev-qa-db-ja.com

12.04サウンドはアイドル時に自動ミュートを続けます

HP8510Wに12.04をインストールしました。私が気づいた奇妙な振る舞いを除いて、すべて正常に動作します。オーディオが再生されないときは、ラップトップのオーディオミュートインジケーターがオンになります。 You Tubeビデオの再生を開始するとすぐに、ミュートインジケーターがオフになり、音声が聞こえます。

これは、シンクがアイドル状態であるため中断していることを示すPulseオーディオ出力です。

Welcome to PulseAudio! Use "help" for usage information.
list-sinks
1 sink(s) available.
index: 0
    name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
    driver: <module-alsa-card.c>
    flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: SUSPENDED
    suspend cause: IDLE 

alsamixerを実行しようとしましたが、自動ミュートオプションが表示されません。

2
fali

アイドル時にpulseaudioがシンクをサスペンドしないようにするには、#default.paまたは/etc/Pulse/にある)の次の行をコメントアウト(~/.Pulseを追加)します。次のようになります。

 # load-module module-suspend-on-idle

Pulseaudioサーバーを再起動して有効にします(ターミナルでpulseaudio -kを実行)

3
Takkat

~/.config/Pulse/default.paを編集して、次を含めます。

# load the default system configuration 
.include /etc/Pulse/default.pa
# ignore errors and continue startup
.nofail
unload-module module-suspend-on-idle
# re-enable failure on errors
.fail
0
user935136