У Ubuntu 12.04 LTS я хотів би запускати скрипти після відновлення з призупинення та після розблокування робочого столу. Вони повинні працювати як мій користувач, так і з доступом до мого $DISPLAY
.
Зокрема, хотілося б
- перезапустити,
nm-applet
щоб обійти помилку 985028 - показати користувацьке сповіщення за допомогою
notify-send
- можливо, інші речі, коли я працюю
Коли я поновлюсь, сценарії /etc/pm/sleep.d/
запущені, але вони запускаються як root, не знаючи екрана та імені користувача. Це може спрацювати, якщо я жорстко кодую своє ім’я користувача та export
за замовчуванням DISPLAY :0
у цих сценаріях.
Сценарії ~/.config/autostart/xyz.desktop
запускаються після входу в систему, але вони не виконуються після простого розблокування екрана після відновлення.
Чи є спосіб запустити сценарії після розблокування екрана після резюме?
users