启动后耳机静音

启动后耳机静音

启动电脑或关闭 pulseaudio 后耳机总是静音pulseaudio -k

可以在 alsamixer 或终端中取消静音amixer set "Headphone" unmute,但每次启动后都这样做很烦人。我创建了一个脚本并将其添加到“启动应用程序”,但它不起作用。

#!/bin/bash
amixer set "Headphone" unmute

也尝试过指南,结果相同。耳机通过 3.5 插孔连接到前面板。

答案1

要告诉 pulseaudio 耳机始终插入,请编辑该/usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf文件。

尝试在文件中找到以下行:

[Jack Headphone]
state.plugged = no
state.unplugged = unknown

并且,如果存在,则更state.plugged = no改为state.plugged = yes

接下来,尝试找到以下几行:

[Jack Front Headphone]
state.plugged = no
state.unplugged = unknown

同样地,如果线存在,state.plugged = no则更改为。state.plugged = yes

接下来,找到以下行(如果存在):

[Element Headphone]
switch = off
volume = off

switch = offswitch = on这里。

还请尝试查找以下几行:

[Element Headphone2]
switch = off
volume = off

如果存在,则更switch = off改为switch = on

保存文件最后,重新启动 pulseaudio

$ pulseaudio -k
$ pulseaudio --start

答案2

抱歉,我的声誉不足以评论 Zé Bento 的帖子。

对我有用的方法是Jack Headphone将 和都Jack Front Headphone改为。state.pluggedunknown

我不知道那是什么意思,但那是我的文件中所有其他输入类型的默认值。

相关内容