Se você estiver usando o GNOME mais antigo, pode adicionar à inicialização algo assim:
gnome-terminal --command "/path/myscript.sh"
Basta editar sua inicialização com gnome-session-properties GUI. Deve estar em Sistema - > Menu Propriedades ou Aplicações - > Outros - > Configurações Avançadas ou pressione Alt + F2 e insira-o ali. Mas, aparentemente, foi preterido e não funcionará no GNOME 3 ...
Você pode adicionar à sua pasta ~/.config/autostart um arquivo, digamos myscript.desktop com o seguinte conteúdo:
[Desktop Entry]
Type=Application
Exec=gnome-terminal --command "/path/myscript.sh"
Hidden=false
X-GNOME-Autostart-enabled=true
Name=Startup Script
Comment=
Acima, o conteúdo é, na verdade, do meu próprio sistema, criado por mate-session-properties GUI e funciona. Atualizei apenas para o GNOME. Na verdade, pode funcionar em outros ambientes, você só precisa brincar com alguns detalhes. Adicionar Terminal=true com Exec=/path/myscript.sh também funciona e com isso você não precisa saber o comando para iniciar seu terminal.
No MATE, é mais fácil, porque ainda tem essa GUI. Os comandos são chamados de mate-terminal e mate-session-properties . Aqui está como fica no meu MATE:
EunãoestoufamiliarizadocomoElementaryOSevocênãodissequalambientededesktopvocêestáusando(podeseroPantheonnoqualeununcatrabalhei),masnãodevesertãodiferente.Vocêpodeprecisardescobrirocomandoparainiciarseuterminaletentarexecutarmy-terminal--helpouvisitarsuaspáginasdemanualparaencontraroparâmetroadequado(ousimplesmentetentemuitomaissimplesTerminal=truesolution).
EseporalgummotivoTerminal=truenãofuncionarevocênãopuderdeterminaroscomandosdoseuterminal,instaleoXTerm:
sudoapt-getinstallxterm
Seucomandoéxterm-e"/path/myscript.sh .
