Есть ли способ выполнить команду, когда пользователь выходит из X?

Я пытаюсь выполнить две команды один на logon и один при выходе из системы. Для входа в журнал я поместил свой скрипт в /etc/X11/xinit/xinitrc.d и это работает.

Я хотел бы, чтобы он был общесистемным, поэтому я могу использовать любой WM.

  • Клавиши быстрого доступа, которые не зависят от раскладки клавиатуры
  • Как я могу найти используемый по умолчанию (шрифт) ресурс XTerm?
  • Как проверить ненадежное графическое приложение?
  • Переназначить ключи Ctl и Alt - ошибка xmodmap
  • Как получить все мои ключи для отправки кодов ключей
  • Прокрутка мышью при нажатой правой кнопке
  • Управлять X-буфером обмена из командной строки
  • Сомнения в создании файла .Xresources.
  • One Solution collect form web for “Есть ли способ выполнить команду, когда пользователь выходит из X?”

    Посмотрите на свой менеджер дисплеев (lightdm, gdm, kdm, xdm, wdm).

    Новые версии lightdm могут содержать запись session-cleanup-script [SeatDefaults] секции [SeatDefaults] в /etc/lightdm/lightdm.conf .

    Для gdm вы можете поместить скрипт в каталог PostSession .

    Для kdm, xdm и wdm рассмотрим этот ответ в SuperUser .

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