Sinto-me mal e meio envergonhado de lhe dizer que o problema desapareceu ...
Toda a razão para que nada acontecesse se iniciado a partir do launcher .desktop era um erro de digitação no caminho do script, de forma que a linha Exec=...
apontasse para um arquivo inexistente.
Só posso pedir desculpas àqueles que passaram algum tempo nessa questão.