J'ai récemment installé MATLAB sur mon ordinateur. J'ai constaté que, bien que je puisse facilement démarrer MATLAB depuis le terminal, il n'y avait pas de fichier exécutable sur lequel double-cliquer pour l'exécuter. J'ai donc créé un script Bash pour exécuter MATLAB, puis créé un fichier .desktop et l'ai enregistré dans /usr/share/applications/
. Voici le contenu de ce fichier .desktop :
[Desktop Entry]
Type=Application
Name=MATLAB
Hidden=false
Exec=Desktop/Programs/scripts/runMatlab.sh
Icon=/usr/share/icons/matlabIcon.jpg
Categories=Application;
Si je regarde à l'intérieur de /usr/share/applications/
, je vois effectivement un fichier exécutable avec le nom MATLAB et l'icône appropriée, et si je double-clique dessus, MATLAB s'exécutera très bien. Cependant, si je saisis MATLAB dans Dash, matlab.desktop apparaît comme un fichier texte. Il n'a pas le bon nom (MATLAB) ni l'icône correcte, et si je clique dessus, Gedit s'ouvrira au lieu que le fichier s'exécute.
Comment puis-je corriger cela ?
Je suis d'ailleurs sous Ubuntu 14.04.