Azure,
Права на исполнение я скрипту дал сразу.
Проблема теперь такая: скрипт исполняется, но конкретно нужную команду не выполняет (или выполняет неудачно).
А команда вот такая
gnome-screensaver-command --lock
Как я убедился в том что скрипт запускается - добавил в него дополнительные команды, для проверки:
mkdir DO
gnome-screensaver-command --lock
mkdir POSLE
После загрузки рабочего стола захожу в домашнюю паапку и вижу - там благополучно созданы папки DO и POSLE.
Но блокировки экрана после загрузки не было!
При этом, если я запускаю скрипт сам, вручную, вот так
pavel@pavel-H55M-D2H:~$ ~/BASHSCR/BASH_COMMAND_SCRIPTS/blockmonitor.sh
то скрипт выполняется полностью - и папки создаёт, и экран блокирует.
А при будучи вызванным из автозагрузки - команда блокировки экрана в этом скрипте не срабатывает.
В чём может быть причина проблемы?
М.б. в том что порядок вызова программ прописанных в автозагрузке не определён и этот скрипт пытается выполнить команду для какого-то компонента, который на этот момент ещё не успел сам подгрузиться?