In Ubuntu 12.04 LTS, I would like to run scripts after resuming from suspend, and after unlocking my desktop. These need to run as my user, and with access to my
In particular, I would like to
nm-appletto work around bug 985028
- show a custom notification using
- possibly other stuff when I get these working
When I resume, scripts in
/etc/pm/sleep.d/ are run, but they run as root, without knowledge of my screen and username. It might work if I hard-code my username and
export the default
DISPLAY :0 in these scripts, but that feels like a very ugly hack.
~/.config/autostart/xyz.desktop run after login, but they don't run after merely unlocking the screen after resume.
Is there a way to run scripts after unlocking the screen after a resume?