我刚刚在 HP8510W 上安装了 12.04。除了我注意到的一个怪异现象外,一切都运行正常。只要没有音频播放,笔记本电脑上的音频静音指示灯就会亮起。只要我开始播放 YouTube 视频,静音指示灯就会熄灭,然后我就可以听到声音了。
这是我的脉冲音频输出,它表明接收器因处于空闲状态而被暂停:
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
,但没有看到自动静音选项。
答案1
为了阻止 pulseaudio 在空闲时暂停接收器,我们可以在我们的(位于或 中)中注释掉(通过添加#
)以下行,如下所示:default.pa
/etc/pulse/
~/.pulse
# load-module module-suspend-on-idle
重启 pulseaudio 服务器使之生效(pulseaudio -k
在终端运行)
答案2
编辑您的内容~/.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