Уведомлять перед приостановкой

systemd-suspend.service man page:

Обратите внимание, что скрипты или исполняемые файлы, сброшенные в / lib / systemd / system-sleep /, предназначены только для локального использования и должны рассматриваться как хаки. Если приложения хотят получать уведомления о приостановке / спячке системы и возобновлении, доступно гораздо более приятный интерфейс.

Итак, каковы некоторые из этих «более приятных интерфейсов», которые я могу использовать для уведомления до приостановки? (было бы хорошо, если оно было до n сек / мин)

  • Как проверить, действительно ли токен действителен на сервере iComet?
  • Почтовый уведомитель IMAP для оконного менеджера / панели задач?
  • Какая программа отображает яркость громкости / экрана в KDE?
  • Как перевести libnotify на рычание
  • Всплывающие уведомления Thunderbird
  • Показывать уведомления OSD без установки libnotify-bin
  • Общая структура уведомлений / API
  • notify-send не работает из сценария, но работает с терминала
  • One Solution collect form web for “Уведомлять перед приостановкой”

    « systemd-logind.service интерфейсы», вероятно, относятся к systemd-logind.service , реализованным в systemd-logind.service , который включает в себя логику для блокировки выключения системы и состояний systemd-logind.service .

    От man systemd-logind.service :

    ОПИСАНИЕ

    systemd-logind – это системная служба, которая управляет входами пользователей. Он отвечает за:

    • Внедрение логики отключения / сна для приложений

    Для получения дополнительной информации о логике торможения см. Документацию разработчика блокировки запрета.

    Другое решение, о котором я могу думать, это написать службу systemd, см. https://www.freedesktop.org/software/systemd/man/systemd.unit.html и этот связанный вопрос, например.

    Linux и Unix - лучшая ОС в мире.