Dans le côté gauche de l'écran, il y a des icônes: Software Center, Ubuntu One, etc. Les icônes du système peuvent être vues mais les icônes des programmes que j'ai installés ne peuvent pas être vues. Il y a plutôt un "?" pour les icônes. Comment puis-je résoudre ce problème?
15
Réponses:
Les fichiers .desktop contrôlent le comportement des raccourcis du lanceur sous Linux. Pour vérifier l'icône utilisée, vous devrez ouvrir le fichier .desktop approprié qui se trouve dans
/usr/share/applications
ou en~/.local/share/applications
tapant la commande suivante: (Je suppose que vous avez installé Eclipse à partir du centre de logiciels, donc l'option la plus probable est dans utilisation:Si ce fichier est vide, vous devrez quitter sans enregistrer et remplacer le chemin d'accès dans la commande. Descendez jusqu'à la ligne marquée
Icon=
et s'il y a des commentaires (désignés par#
), supprimez ce commentaire, car j'ai entendu parler d'un bug qui provoque l'affichage de l'icône, mais je ne sais pas s'il a été corrigé pour l'instant .S'il n'y a pas de
Icon=
ligne, recherchez une icône appropriée au format .png et mettez le chemin complet dans cette ligne, y compris leIcon=
.Éditer :
D'après les commentaires, vous avez dit que vous exécutez cela à partir d'un lien sur le bureau. La bonne façon de le faire serait de créer un lanceur de bureau et d'y associer l'icône. Pour ce faire, ouvrez un terminal et tapez:
cela ouvrira un document vierge. Pour en faire un lanceur, ajoutez ceci au fichier, en remplaçant les chemins corrects pour
Exec=
lesIcon=
lignes et:Enregistrez et fermez, puis rendez le fichier exécutable en tapant
chmod +x ~/Desktop/eclipse.desktop
Maintenant, lorsque vous ouvrez ce raccourci, le jeu d'icônes apparaîtra dans le lanceur.
la source
File System > usr > share > applications
trouver le raccourci Eclipse, cliquez avec le bouton droit puis cliquezProperties
, cliquez sur l'icône en haut à gauche, puis recherchez une icône appropriée.J'ai eu ce problème et je l'ai résolu (j'utilise un néon d'éclipse)
1)
sudo gedit /usr/share/applications/eclipse.desktop
2) ajoutez le texte suivant au fichier:
3)
sudo desktop-file-install /usr/share/applications/eclipse.desktop
4)
cd /usr/local/bin/
5)
sudo ln -s <path_to_eclipse>/eclipse
6)
sudo cp <path_to_eclipse>/icon.xpm /usr/share/pixmaps/eclipse.xpm
ÇA MARCHE! Je n'ai plus de point d'interrogation!
la source
sudo
sur des applications GUI, ne jamais modifier le.desktop
fichier d' origine , le copier~/.local/share/applications
, je trouve difficile de croire que le fichier (original) comprenait la ligne,Icon=/icon.xpm
etc. etc.Vous pouvez essayer d'installer Unity Tweak et vous assurer que vos applications ont un thème d'icône sélectionné. Si cela ne fonctionne pas, essayez d'installer un thème d'icônes différent et voyez s'il met à jour vos icônes. Si cela ne fonctionne pas, signalez-le parce que vous avez probablement un problème différent tous ensemble.
la source
Si vous avez un projet ouvert, pour accéder au lanceur, vous devez d'abord aller dans Fichier -> Fermer le projet, puis Configurer -> Créer une entrée de bureau
la source
J'ai eu le même problème lorsque j'ouvre PhpStorm à partir de la boîte à outils JatBrains.
Le
jetbrains-phpstorm.desktop
fichier était correct dans le~/.local/share/applications
dossier mais l'application s'est ouverte avec un point d'interrogation. Le problème était qu'il y avait un.desktop
fichier dans/usr/share/applications
qui avait été créé lorsque j'avais une ancienne version de PhpStorm et l'icône de ce fichier pointait vers un fichier qui n'existait pas.J'ai supprimé le
.desktop
fichier/usr/share/applications
et cela a résolu le problème.Maintenant, j'ai la bonne icône et je suppose que le
.desktop
fichier utilisé est celui du~/.local/share/applications
dossier.J'espère que cela aide les autres à résoudre ce problème.
la source
Dans mon cas, lorsque j'épingle GitKraken pour l'afficher dans le Gestionnaire des tâches (Arch Linux / openSUSE 15), puis fermez l'application GitKraken, je ne vois qu'un point d'interrogation au lieu de l'icône correcte.
Cela est dû à un fichier manquant
gitkraken.svg
, dans/usr/share/icons/hicolor/scalable/apps
.J'ai résolu cela en copiant cette icône dans
/usr/share/icons/hicolor/scalable/apps
.J'espère que cela aidera d'autres personnes à avoir ce problème.
la source