829
Не завершаются пользовательские процессы при завершении сеанса Manjaro KDE
У меня в автозапуске находится jar`ник с телеграм-ботом.
Проблема в том, что при завершении сеанса он продолжает работать, а при следующем логине срабатывает автозапуск и запускается второй экземпляр этого jar`ника. При третьем заходе, соответственно третий, потом чертвертый и т.д.
Мне нужно, чтобы при выполнении хоткея «Завершить сеанс без подтверждения» происходило то же, что при pkil -9 -username. Как это реализовать? Прописать pkil -9 -username в параметры выхода не вариант — перестаёт работать выключение и перезагрузка по хоткею, а мне они нужны.
Проблема в том, что при завершении сеанса он продолжает работать, а при следующем логине срабатывает автозапуск и запускается второй экземпляр этого jar`ника. При третьем заходе, соответственно третий, потом чертвертый и т.д.
Мне нужно, чтобы при выполнении хоткея «Завершить сеанс без подтверждения» происходило то же, что при pkil -9 -username. Как это реализовать? Прописать pkil -9 -username в параметры выхода не вариант — перестаёт работать выключение и перезагрузка по хоткею, а мне они нужны.
3 комментария
Окей. Вот скрипт, который проверяет наличие работающего одноименного приложения от данного пользователя:
Если указанная прога запущена, то происходит ровным счетом ничего. Если нет — она запускается.
Соответственно, работает путем указания в автозапуске скрипта с нужным параметром.