4

Мой ноутбук серии Thinkpad Edge, из которого ноутбук будет издавать звуковой сигнал при отключении питания. Но я заметил, что звуковой сигнал был заблокирован, если alsa отключена.

Итак, мне интересно, могу ли я добавить исключение из "правил отключения звука".

2 ответа2

2

Ты не можешь. Алса приглушает звук с помощью аппаратного микшера, так что даже шепот мыши не проходит.

0

Широкое разнообразие звуковых карт и адаптеров переменного тока может затруднить универсальный ответ, но основные из них:

  • Создайте процесс-демон, который отслеживает состояние /proc /acpi /ac_adapter / для "офлайн" (grep подойдет)
  • Используйте это для запуска установки громкости на X (см. Alsactl --help) и воспроизведения звука / звукового сигнала (aplay, beep, ...)
  • Возврат звука к настройкам системы (настройки alsa находятся в /etc/asound.state)

Примечание: если у вас нет состояния /proc /acpi /ac_adapter /, используйте что-то еще, что изменилось бы при извлечении шнура ... как /proc /acpi /battery /BAT1 / состояние (состояние зарядки разряжается)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .