小编mdt*_*mdt的帖子

在耳机和笔记本电脑扬声器之间切换时的 ALSA PulseAudio 声音输出

自从我在我的 Gentoo 系统上安装了 PulseAudio 后,当我拔掉耳机插孔时,我的笔记本电脑的扬声器没有音频输出。

我想问题在于 ALSA 和 PulseAudio 如何管理音频控件。插入耳机后一切正常,英特尔 HDA PCH 的 alsa 控件配置正确,以便正确配置“主”和“耳机”音量条(我可以通过查看具有 root 权限的 alsamixer 来判断)。当我拔下耳机插孔时,音量设置会以明显正确的方式自动更改。也就是说,“耳机”条被静音并设置为 0,而“扬声器”条未静音并最大化(当插入耳机插孔时它被静音)。“Master”始终保持静音并具有所需的音量级别。我实际上可以通过手动取消静音并使用 alsamixer 提升耳机输出来使扬声器输出工作。但是每次插入/拔出耳机时我都必须执行此操作。那么有没有办法解决这个问题?也许以某种方式将耳机输出与 ALSA 系统中的扬声器输出分离?

我的笔记本电脑是 2011 年的 HP Pavilion G6。

谢谢。

audio linux pulse-audio alsa

7
推荐指数
1
解决办法
7429
查看次数

标签 统计

alsa ×1

audio ×1

linux ×1

pulse-audio ×1