Inicie o script python em tela cheia na inicialização (Ubuntu 14.04)

1

Eu tenho um programa python que gostaria de executar automaticamente após o login. Isso não deve ser um grande problema, no entanto, eu gostaria que o terminal estivesse no modo de tela cheia durante a execução do programa.

Estou usando dois scripts de shell. O primeiro ( autostart.sh ) inicia um terminal no modo de tela cheia e, em seguida, executa o segundo script:

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

O segundo script ( start_python.sh ) deve executar o programa python real:

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

Infelizmente, meu programa python simplesmente sai sem retornar nada depois de alguns segundos. No entanto, se eu executar o programa python ou qualquer um dos dois scripts diretamente do terminal depois de digitar em seu diretório, tudo funcionará bem. Mas assim que inicio meu programa python usando um caminho absoluto (como no segundo script de shell), as coisas não funcionam mais.

Existe alguma maneira de iniciar o programa python sem fazer cd-ing em seu diretório manualmente? Ou o problema pode ser resolvido apenas movendo o eveything para um diretório diferente? Agora, tanto os scripts de shell quanto o programa python estão no mesmo diretório ( / home / me / scripts ).

    
por lysigk 25.05.2016 / 16:46

0 respostas