如何在基于 Debian 的 Linux (Kali Linux) 中禁用音频插孔检测

如何在基于 Debian 的 Linux (Kali Linux) 中禁用音频插孔检测

我的音频插孔损坏了,因为损坏了它总是显示耳机已打开,即使有耳机,是否有办法禁用音频插孔检测,我只需要内置扬声器和蓝牙耳机,我想禁用音频杰克,我正在使用基于 Debian 的 Linux

答案1

您可能想禁用 ALSA 声音驱动程序中的“自动静音模式”;这样,耳机插孔的状态就不会影响扬声器的使用。

首先,您需要识别内置声音芯片的(当前)索引号:运行“amixer info -c 0”来识别第一个声卡/芯片,然后增加该数字以查看任何其他声音设备。一旦您知道系统内置声音芯片的编号,请运行amixer -c <N> sset 'Auto-Mute Mode' Disabled,并替换<N>为正确的编号。此后,如果您的内部扬声器当前处于静音状态,即使音频插孔当前检测到插头,您也应该能够使用常规音频混合器工具取消静音。这样您以后仍然可以轻松使用耳机插孔,只需在需要时调整混音器设置即可。

然后运行sudo alsactl store以使新设置(禁用自动静音和取消扬声器静音)保持不变。

或者您可以使用软件包hdajackretask中的工具alsa-tools将耳机插孔设置为“未连接”,然后单击Install Boot Override使其保持不变。这将完全禁用耳机插孔。

相关内容