Если вы хотите обернуть ваше приложение в скрипт, который позаботится об этом при запуске (или просто не поддерживает GUI), лучшее решение для командной строки на Ubuntu 14.04:
Чтобы отключить затемнение экрана:
gsettings set org.gnome.desktop.session idle-delay <seconds>
(0 для отключения)
Чтобы отключить блокировку экрана:
gsettings set org.gnome.desktop.screensaver lock-enabled false
Возможно, вы захотите добавить их инверсии в конце скрипта-обёртки, чтобы вернуть вашу систему к нормальному поведению при выходе. В таком случае вы хотите предотвратить неуместное завершение (например, прерывание или SIGTERM во время выключения системы), поэтому создайте функцию для восстановления нормального поведения и используйте trap <function> 0
(для оболочек типа bash) перехват выходов и применяйте функции восстановления.