web-dev-qa-db-fra.com

Comment puis-je obtenir une icône personnalisée pour les applications dans Unity Dash

Comment attribuer une icône aux programmes ne comportant pas d'icônes spécifiques? (ie. vncviewer, rdesktop, etc.). Aujourd'hui, il apparaît sous la forme d'une icône grise avec un point d'interrogation au centre, icône par défaut du lanceur de l'unité.

6
sudurais
  1. Sélectionnez un fichier .png et copiez-le/collez-le à un emplacement où vous n'allez pas le déplacer.

  2. Ouvrez Fichiers et accédez à /usr/share/applications/. Ici, vous allez trouver vos applications et leurs différentes icônes.

  3. Cliquez avec le bouton droit sur l'icône de l'application que vous souhaitez modifier, puis sélectionnez Copier dans le menu contextuel.

  4. Exécutez apt policy gksu pour vérifier si gksu est installé. Installez gksu s'il n'est pas déjà installé avec Sudo apt-get install gksu. Ouvrez le terminal et tapez gksu gedit, puis sur la même ligne, collez l'emplacement de l'icône que vous avez copiée à l'étape 3.

    Dans Ubuntu 18.04 et versions ultérieures, gksu a été arrêté, utilisez plutôt cette commande:

    Sudo -H gedit /path/to/file &>/dev/null 
    
  5. Sélectionnez le nouveau fichier .png à l'étape 1, cliquez dessus avec le bouton droit de la souris et sélectionnez Copier dans le menu contextuel.

  6. Collez l'emplacement du fichier .png que vous avez copié à l'étape 5 dans la ligne de l'éditeur de texte gedit ouvert commençant par Icon=.

    Remplacer:

    Icon=/path/to/old/file
    

    avec:

    Icon=/path/to/new/file
    
  7. Enregistrez les modifications apportées au fichier ouvert dans gedit et fermez gedit.

1
karel

Sûr.

  1. Ouvrez l'éditeur de texte.
  2. Glissez-déposez un lien iconique dans l'éditeur de texte.
  3. Ouvrez un nouvel onglet dans l'éditeur de texte.
  4. Faites glisser l'icône du point d'interrogation dans l'éditeur.
  5. Dans le premier onglet, remplacez l'adresse de l'image par l'adresse de l'image souhaitée.
  6. Copiez l'adresse du lien du deuxième onglet et collez-la sur l'adresse du lien du premier onglet.
  7. Enregistrez le premier onglet sous un nouveau nom quelque part sur le bureau.
1

J'ai trouvé une bonne réponse à cette question ici: Comment puis-je changer l'icône utilisée par une applet?

Modifiez la configuration de l'application pour changer l'icône

Modifiez /usr/share/applications/diodon.desktop et remplacez Icon = gtk-paste par Icon =/usr/share/icons/Faenza-Darkest/actions/22/gtk-paste.png.

Notez que la modification des fichiers système est généralement une mauvaise idée. Vous pourrez peut-être copier diodon.desktop dans ~/.local/share/applications/diodon.desktop, puis le modifier. Je ne sais pas si cela fonctionnerait.

Pour moi, je voulais donner à Rubbyripper une icône, et cela a fonctionné à merveille. J'ai cependant édité le fichier système. N'a pas essayé la méthode .local.

0
jumpnett