web-dev-qa-db-fra.com

IntelliJ Icons (Pycharm, CLion) est soudainement parti de Gnome Dashboard

Aujourd'hui, lorsque j'ai démarré mon ordinateur, toutes les applications IntelliJ avaient soudain disparu du tableau de bord Gnome. J'utilise Ubuntu 14.04 LTS et PyCharm et CLion sont actuellement installés.

Comme suggéré dans presque tous les articles que j'ai lus à propos de ce problème, j'ai supprimé toutes les entrées *.desktop pertinentes du système de fichiers, ouvert Pycharm et fait Tools > Create Desktop Entry. Même après un redémarrage, cela n'a pas aidé. Rendre le fichier exécutable .desktop n'a pas aidé.

J'ai remarqué que les fichiers IntelliJ .desktop se trouvent dans le répertoire ~/.gnome/apps/, tandis que, par exemple, le fichier Firefox .desktop se trouve dans /usr/share/applications/ et/ou /usr/share/app-install/desktop. Par conséquent, j'ai copié manuellement les fichiers là-bas, redémarré l'ordinateur, mais toujours aucun changement dans le tableau de bord. Alors, quoi d'autre aurait pu causer ce problème?

2
kafman

Après avoir suivi le lien fourni par Elder Geek dans un commentaire à ma question, voici la résolution de mon problème (exemple réalisé pour CLion):

Trouvez tous les fichiers .desktop liés à CLion:

Sudo find / -name '*clion*.desktop'

Supprimez ces fichiers, puis ouvrez CLion manuellement et accédez à Tools > Create Desktop Entry .... Cela a créé le fichier dans ~/.gnome/apps/jetbrains-clion.desktop mais cela n'a pas encore résolu le problème. Ensuite, allez à /usr/share/applications et créez le fichier clion.desktop avec les privilèges Sudo. Dans ce fichier, entrez:

[Desktop Entry]
Name=CLion
Icon=/path/to/clion/bin/clion.svg
Exec=/path/to/clion/bin/clion.sh
Type=Application

et cliquez sur Enregistrer. Notez que le seul fait de créer ce fichier sans passer à Tools > Create Desktop Entry ... n'était pas suffisant pour que l'icône apparaisse dans le tableau de bord Gnome.

Merci à Elder Geek pour le lien!

0
kafman