Уведомление программы о завершении сеанса X

Уведомление программы о завершении сеанса X

Хорошо. Я понимаю, что X session здесь немного расплывчато, поэтому позвольте мне пояснить, что я имею в виду под этой фразой. Я имею в виду ситуацию, когда человеку был представлен экран диспетчера дисплеев (например, xdm, kdm, gdm, mdm, lightDM ,,, ), он «входит в систему», заканчивает использовать компьютер, «выходит из системы», экран диспетчера дисплеев восстанавливается.

На последнем этапе все процессы, которые не являются прямыми потомками чего-либо вроде SSH или agetty, должны быть удалены.

Я хочу разместить скрипты очистки между «выходом из системы» и восстановлением диспетчера дисплеев.

Мне нужно знать, как X уведомляет другие программы о том, что оконный менеджер завершает работу, и, возможно, как приостановить выход, если это требуется программе.

Связанный контент