Ранее в Karmic мы создали скрипт выхода из системы, который выполняет некоторую работу в фоновом режиме при резервном копировании домашнего каталога пользователей, этот скрипт был помещен в каталог /etc/GDM/PostSession
.
Я не могу понять, куда поместить скрипт, который я хочу запустить во время выхода из системы в LightDM.
Я искал и нашел много людей, которые ищут этот ответ, поэтому любая помощь будет принята с благодарностью.
По крайней мере, с Ubuntu 12.04 теперь есть опция session-cleanup-script
, которую можно добавить в раздел [SeatDefaults] в / etc / lightdm / lightdm.conf
. /usr/share/doc/lightdm/lightdm.conf.gz
- это документация:
# session-cleanup-script = Script to run when quitting a user session (runs as root)
Не забудьте chmod + x yourscript
, чтобы дать вашему скрипту разрешение на выполнение.
После изменения значения в lightdm.conf оно вступит в силу только после перезапуска lightdm. Вы можете либо перезагрузиться, либо войти в консоль (Ctrl + Alt + F1) и запустить sudo restart lightdm
.
(Спасибо Krytarik, который разместил этот ответ на http://ubuntuforums.org /showthread.php?t=1918649[1186553 provided)
በ /etc/lightdm/lightdm.conf
ፋይል ውስጥ
session-setup-script = Script to run when starting a user session (runs as root)
session-cleanup-script = Script to run when quitting a user session (runs as root)
አክል።
ምንጮች
/usr/share/doc/lightdm/lightdm.conf.gz
Это невозможно. Я думаю, что вам нужно следить за ошибкой в пусковой установке