1 votes

Affichage des détails des erreurs lors du lancement des fichiers .desktop

J'ai créé un fichier de lancement .desktop pour une application, mais je ne peux pas la lancer. Il est écrit Une erreur s'est produite lors du lancement de l'application . Je suis nouveau sur Linux et je ne sais pas comment et où voir les détails de l'erreur. Juste au cas où, le fichier .desktop ressemble à ceci :

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=/opt/idea/bin/idea.png
Exec="/opt/idea/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea

Au fait, le lanceur a été créé par l'application (Intellij IDEA), pas manuellement, mais, de toute façon, je dois manquer quelque chose.

En outre, l'utilitaire desktop-file-validate ne produit aucune erreur de validation pour le fichier.

La question est donc la suivante : comment voir les journaux d'erreurs, pour obtenir plus de détails sur le problème ?

1voto

Jacob Vlijm Points 78990

Validation des fichiers .desktop

Il existe un outil pour valider .desktop des fichiers : desktop-file-utils

  • Téléchargez la dernière version de l'archive à partir de aquí .

Pour installer

  • Décompressez le fichier, cd dans le répertoire du dossier dézippé et exécutez les commandes :

    ./configure --prefix=/usr && make

    et

    sudo make install

    comme décrit aquí

Pour l'utiliser

Cité dans le lien : El desktop-file-utils peut être exécuté avec les commandes suivantes :


desktop-file-edit 

est utilisé pour modifier une entrée de fichier de bureau existante.


desktop-file-install 

est utilisé pour installer une nouvelle entrée de fichier de bureau. Il est également utilisé pour reconstruire ou modifier la base de données de l'application MIME-types.


desktop-file-validate 

est utilisé pour vérifier l'intégrité d'un fichier de bureau.


update-desktop-database 

est utilisé pour mettre à jour la base de données de l'application MIME-types.


Le site troisième exécuté avec l'option .desktop en tant qu'argument :

desktop-file-validate <.desktop_file>

sera sans doute la plus intéressante pour vous.

Hinweis

Lorsque j'ai testé le desktop-file-utils il semblait être plus difficile que nécessaire, et il n'y avait pas beaucoup de .desktop les fichiers qui ont "survécu" au test sans au moins un avertissement.

La bonne nouvelle, c'est qu'il est peu probable que l'erreur, qui fait échouer votre fichier, soit manquée par l'utilitaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X