Запустить скрипт Python во весь экран при запуске (Ubuntu 14.04)

У меня есть программа на Python, которую я хотел бы автоматически запускать после входа в систему. Это не должно быть большой проблемой, однако я хотел бы, чтобы терминал работал в полноэкранном режиме во время работы программы.

Я использую два сценария оболочки. Первый (autostart.sh) запускает терминал в полноэкранном режиме, а затем запускает второй скрипт:

#!/bin/bash
gnome-terminal --full-screen -e /home/me/scripts/start_python.sh

Второй скрипт (start_python.sh) должен запускать настоящую программу на Python:

#!/bin/bash
python3 /home/me/scripts/python_app.py

К сожалению, моя программа на Python просто завершает работу, ничего не возвращая через несколько секунд. Тем не менее, если я запускаю программу python или любой из двух сценариев непосредственно из терминала после того, как перехожу в их каталог, все работает нормально. Но как только я запускаю свою программу на Python, используя абсолютный путь (как во втором сценарии оболочки), все перестает работать.

Есть ли способ, чтобы запустить эту программу на Python без ручного ввода в ее каталог? Или проблему можно решить, просто переместив все в другой каталог? В данный момент и сценарии оболочки, и программа на python находятся в одном каталоге (/ home / me / scripts).

0 ответов

Другие вопросы по тегам