Mon script aussi a et avait le droit d'exécution :
michel@xubuT450:~$ ls -l monScript.sh
-rwxrw-r-- 1 michel michel 85 févr. 2 23:34 monScript.sh
michel@xubuT450:~$
Mais la ligne de commande que tu proposes pour la directive
Exec
ne fonctionne pas sur mon système telle que tu l'as formulée.
=======
J'utilise
Xubuntu
michel@xubuT450:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
michel@xubuT450:~$
=======
Autre chose que j'avais oublié de dire,
c'est qu'après avoir créé le fichier
~/.local/share/applications/testErreur.desktop
je l'ai fait prendre en compte en lançant la ligne de commande suivante :
update-desktop-database ~/.local/share/applications