web-dev-qa-db-fra.com

Comment changer l'icône d'une application dans le lanceur Unity?

J'essaie de changer l'icône d'une application spécifique (Pidgin) dans mon lanceur Ubuntu 11.10 Unity. J'ai essayé de rechercher dans les options et dans les paramètres Compiz mais je ne pouvais trouver aucune option pour changer les icônes individuelles.

Je peux changer de thème mais ce n'est pas ce que je veux.

Je suis disposé à éditer des fichiers de configuration pour obtenir ce changement. Il n'est pas nécessaire que ce soit une solution d'interface utilisateur.

68
recluze

Pour Ubuntu 11.10


La première chose à faire est de créer un fichier d’icône .png que vous souhaitez utiliser et de le copier dans le répertoire respectif ~/.local/share/icons/hicolor/. Cela contiendra les répertoires suivants (qui sont les dimensions des icônes): 16x16/apps/32x32/apps/48x48/apps/

J'ai téléchargé un échantillonneur gratuit d'icônes gratuit 16x16 et choisi une icône 16x16 appelée Alien.png

J'ai pris le fichier Alien.png et l'ai copié dans ~/.local/share/icons/hicolor/16x16/apps. Lorsque vous copiez le vôtre, vous pouvez le faire via l'interface graphique ou le terminal.

À partir de là, vous devrez procéder comme suit dans un terminal (vous aurez peut-être besoin que Sudo le copie):

cp /usr/share/applications/Pidgin.desktop ~/.local/share/applications/

Ensuite, éditez le fichier Pidgin.desktop:

vi ~/.local/share/applications/Pidgin.desktop

Recherchez la ligne qui dit:

Icon=Pidgin

Cela devra changer au nouveau nom de l'icône sans le préfixe .png ...

Icon=Alien

Enregistrez vos modifications ... Déconnectez-vous puis reconnectez-vous.

S'il vous plaît laissez-moi savoir si cela aide ou si vous avez besoin de plus d'aide.

66
itnet7

Comme je l’ai fait, allez dans /usr/share/applications/<whatever app your looking for> puis cliquez avec le bouton droit de la souris sur les propriétés, cliquez sur l’icône de gauche et sélectionnez l’image que vous souhaitez utiliser.

Vous devrez Sudo nautilus pour éditer l’icône. Ensuite, sortez et cherchez le programme dans Unity. Il apparaîtra avec l’icône sélectionnée.

18
Kyle

Pour Ubuntu 12.04


En plus de l'excellente réponse donnée par itnet7 , je voudrais ajouter que dans Ubuntu 12.04, je devais également ajouter ~/.local/usr/applications/icons/hicolor/64x64/apps pour que Unity puisse voir l'icône.

Pour redimensionner votre icône personnalisée, vous pouvez utiliser l'excellent package imagemagick.

Sudo apt-get install imagemagick

Ensuite, exécutez la commande mogrify -resize 64x64! myImage.png afin d’obtenir vos icônes personnalisées bien réduites aux résolutions souhaitées.

Si vous exécutez la commande ci-dessous après avoir créé l'icône du bureau et verrouillé l'application sur votre programme de lancement, l'unité sera mise à jour sans nécessiter de redémarrage.

unity --replace & 

comme décrit ici: application verrouillée au lanceur sans icône

7
Nicholas J. Arnold
  1. Installer Menu principal (AKA Alacarte) alacarte Install alacarte
  2. Ouvrir Menu principal
  3. Cliquez sur un programme et sélectionnez Propriétés dans le menu de droite.
  4. Cliquez sur l'icône
  5. Recherchez votre nouvelle icône et cliquez sur Ouvrir
  6. Fermez les propriétés de vos programmes
  7. Fermer Menu principal

Aucune déconnexion ou redémarrage requis;)

6
guttermonk

Pour Ubuntu 14.04

Afin de lier une icône à une certaine application pouvant être placée sur le programme de lancement, procédez comme suit sur la ligne de commande:

Prenons par exemple une application appelée alpha_app avec son icône alpha_app.png:

  1. exécuter:

    Sudo cp alpha_app.png /usr/share/pixmaps/
    

    La commande ci-dessus copie votre icône portant le nom de fichier alpha_app.png dans le dossier approprié.

  2. Exécuter:

    Sudo gedit /usr/local/share/applications/alpha_app.desktop
    
  3. Dans gedit, changez le nom de l'icône comme suit:

    Icon=alpha_app.png
    

    Si le fichier alpha_app.desktop n'existe pas dans /usr/local/share/applications/, exécutez locate alpha_app.desktop et copiez-le ici. Dans l'éventualité peu probable que cela échoue, cela signifie qu'il n'y a aucun fichier alpha_app.desktop dans le disque et que vous auriez besoin de le créer vous-même.

  4. Allez au tiret et tapez le nom de votre application, dans notre exemple alpha_app.

  5. Choisissez l'icône de Dash et déplacez-vous sur Launcher.

Τέλος! La fin!

5
Nikos

Je l'ai fait dans Ubuntu 14.04.

Je voulais donner une icône de lanceur décente au gestionnaire de fichiers "Dolphin" (je voulais un dauphin pour Dolphin).

Je crains d’utiliser des éditions compliquées de programmes et de fichiers système, car il est facile de tout gâcher. J'aime garder les choses simples. Donc, au lieu de toutes ces acrobaties de programmation ...

  1. J'ai préparé ma photo de dauphin.

    Il est préférable d’utiliser une image avec un arrière-plan transparent (généralement un png), car l’arrière-plan du bureau apparaîtra bien à travers (elle ne sera pas dans son propre rectangle isolé). En ce qui concerne la taille, la taille du fichier de ma photo est d’environ 200 Ko, avec une dimension d’environ 560x640 pixels. Cette taille correspond bien aux autres icônes. Donc, j'avais cette image prête dans le dossier "Images" normal.

  2. Puis j'ai tapé dans Terminal:

    Sudo nautilus /usr/share/applications
    

    entrez et le panneau avec vos applications apparaît (représenté par les icônes actuelles)

  3. Recherchez l'application pour laquelle vous souhaitez modifier l'icône de lancement, cliquez dessus avec le bouton droit de la souris, puis cliquez sur ses "propriétés".

  4. En haut à gauche du panneau des propriétés, vous verrez l'icône de lancement en cours que vous souhaitez modifier à votre guise.

  5. Il vous suffit maintenant de cliquer avec le bouton gauche de la souris sur cette icône dans le coin supérieur gauche du panneau de propriétés. Un nouveau panneau s'ouvre et vous demande de sélectionner une icône personnalisée pour remplacer l'ancienne par

  6. Trouvez votre image préparée (comme dans un gestionnaire de fichiers) et sélectionnez-la

  7. La nouvelle icône que vous avez sélectionnée apparaît dans le panneau des propriétés.

  8. Pour que la nouvelle icône commence à apparaître parmi les icônes de lancement, vous devez redémarrer votre PC, et voilà, voici votre icône personnalisée!

1
Las

Pour Ubuntu 12.10


Le répertoire contenant les répertoires suivants (qui sont les dimensions des icônes) a été remplacé par:

~/.local/share/icons/unity-webapps/apps

et si vous faites ls:

128  16  192  22  24  32  48  64  96
0
Suhaib