Deixe o Exec intocado e adicione essas duas linhas no topo do script invocado pelo XTERM:
test -x /usr/bin/xtitle || sudo apt-get install -y xtitle || exit 1
xtitle "My Title"
Eu tenho um aplicativo que quero iniciar por meio de uma entrada no painel superior do gnome usando um arquivo .desktop, ele precisa ser executado dentro de um terminal.
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[en_US]=/home/USER/bin/APPDIR/logo.png
Name[en_US]=APPLICATIONNAME
Exec=REALAPPLICATIONCOMMANDLINE
Path=APPLICATIONDIR
Comment[en_US]=COMMENT
Name=APPLICATIONNAME
Comment=COMMENT
Icon=gnome-panel-launcher
Essa parte funciona bem.
Mas o terminal ainda é intitulado 'Terminal' e, para diferenciá-lo dos outros terminais em execução, eu gostaria de alterar o título do terminal.
Eu encontrei uma maneira de fazê-lo, mas requer que você execute o comando terminal, assim
Exec=gnome-terminal --title APPNAME ...ArgsToRunRealApplication...
em vez do comando real que você deseja executar.
Espero que haja um parâmetro ou outro par Key = Value que ainda não tenha encontrado, para definir o título, sem usando o gnome-terminal diretamente para executar o comando .
Suponho que eu poderia escrever um script que definiria o título e depois executaria o aplicativo, mas isso seria um pouco melhor do que usar o gnome-terminal.
Alguma sugestão?
Deixe o Exec intocado e adicione essas duas linhas no topo do script invocado pelo XTERM:
test -x /usr/bin/xtitle || sudo apt-get install -y xtitle || exit 1
xtitle "My Title"