Есть ещё варианты?
Systemd
В каталоге /etc/systemd/system
создаёшь файл run-after-sleep.service с таким содержимым:
[Unit]
Description=Run script after sleep
After=suspend.target hibernate.target hybrid-sleep.target
[Service]
Type=oneshot
ExecStart=/usr/local/bin/my_script.sh
[Install]
WantedBy=suspend.target hibernate.target hybrid-sleep.target
В каталог /usr/local/bin кладёшь свой файл скрипта, а в предыдущем файле run-after-sleep.service,
в строке ExecStart указываешь точный путь и имя своего скрипта.
Не забудь сделать файл своего скрипта исполняемым.
Затем по очереди выполняешь команды:
sudo systemctl enable run-after-sleep.service
sudo systemctl start run-after-sleep.service