Как предотвратить отказоустойчивость Pulseaudio при ошибке приемника

Я разветвил libfprint -fprintd, теперь отпечаток пальца и пароль могут работать вместе :https://github.com/zsxsoft/libfprint-fprintd

Просто скомпилируйте как обычно и добавьте auth sufficient pam_fprintd.soк/etc/pam.d/{sudo,...}

В текущей версии вы можете напрямую ввести пароль после подсказки «Приложите палец к считывателю отпечатков пальцев». В sudo, pam_fprintd.soпроизойдет автоматический сбой и пароль будет передан следующему пользователю после нажатия клавиши ввода. Кроме того, вы можете нажать Enter напрямую, чтобы пропустить отпечаток пальца.

enter image description here(Просто не обращайте внимания на мой путь, это для теста)

1
16.01.2020, 19:27
1 ответ

В Pulseaudio версии 13.0 эвакуацию приемника можно отключить с помощью

pactl unload-module module-rescue-streams

или закомментировав соответствующую строку в /etc/pulse/default.pa.

Начиная с версии 14.0, module-rescue-streamsстановится частью основной функциональности и не может быть выгружен. Однако была введена новая логическая опция , позволяющая отключить ее. После версии 14.0 эвакуацию стока можно отключить, добавив rescue-streams=noв /etc/pulse/daemon.conf.

В настоящее время нет планов, позволяющих пользователям настраивать, на какой приемник эвакуируется данный поток в случае сбоя его приемника. Потоки всегда эвакуируются в приемник по умолчанию.

1
27.01.2020, 23:40

Теги

Похожие вопросы