Author Topic: Changer une icône du Dash  (Read 5851 times)

0 Members and 12 Guests are viewing this topic.

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #15 on: May 05, 2026, 17:35:10 »
Je viens de vérifier et faire un test (ce matin, j'étais à l'aveugle, sans mon PC) : la méthode conseillée dans mon premier post marche.
En revanche, le fichier à modifier n'est pas dans /usr/share/applications/ancestris.desktop comme vous l'indiquez dans votre premier post, mais dans /home/user/.local/share/applications/
Remplacer user par le nom de votre machine.
Je suis sur Debian, mais Ubuntu est basé sur Debian.
J'ai ma ligne actuelle : Icon=/home/remi/Documents/genealogie/99-Logiciel-Ancestris/Ancestris-logo.gif
Je la remplace par une deuxième image mise dans le même dossier : Icon=/home/remi/Documents/genealogie/99-Logiciel-Ancestris/Ancestris-logo2.jpg
Je sauvegarde, et mon icône change.

Donc,

En postant sur le forum, j'avais cru, et après avoir bien expliqué mon problème, que des spécialistes le résoudraient en un tour de main.
Visiblement ce n'était pas le cas, et les efforts de chacun sont là pour le démontrer.

Je ne suis pas un spécialiste, ni informaticien, je m'efforce d'apprendre tous les jours de linux, mais c'est le cas et c'est ce que j'ai évoqué dans ma première réponse, c'est le conseil que je donnerais sur un forum debian, parce que c'est testé, et que ça marche.

Rémi
« Last Edit: May 05, 2026, 18:27:25 by Rémi »

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #16 on: May 05, 2026, 19:59:46 »
Rémi,
Je suis surpris qu'un sujet aussi "exotique" passionne autant!
Ceci dit, je n'ai pas tout compris sur votre intervention...
Si vous pouviez dire la même chose, mais de façon différente, j'aurais plus de chance d'essayer votre suggestion.
En exposant par exemple clairement votre façon de régler le problème d'icône à changer. Quel fichier traiter, à quel endroit?
Par exemple /home/jp/.local/share/ancestris.desktop ou bien /usr/share/applications/ancestris.desktop ou encore d'autres fichiers.
Ubuntu ne me semble pas très différent de Debian. Juste un peu plus laxiste?
Bonne soirée.
Jean-Paul Sevestre

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #17 on: May 05, 2026, 20:24:50 »
Je n'ai pas envie que vous vous accommodiez d'une icône non souhaitée, alors qu'on est si proche du but  ;).
Ubuntu étant basé sur Debian, je suis persuadé en effet que c'est au même endroit.
Donc, on reprend, je l'espère simplement.
1- Ouvrez avec un éditeur de texte le fichier ancestris.desktop qui doit être ici : /home/jp/.local/share/applications/ancestris.desktop
Chez moi le fichier se nomme précisément appimagekit-ancestris.desktop. Vous verrez comment il est nommé chez vous.
2- Cherchez la ligne Icon. D'après votre message de ce matin, ce devrait être : Icon=/home/jp/Bureau/Arbre.png
C'est l’endroit où est stockée votre image d'icône qui doit s'afficher, Il faut changer le nom par Icon=/home/jp/Bureau/Ancestris.png
Si le dossier des images n'a pas changé, et si vos fichiers images n'ont pas été renommés depuis ce matin.
3- Sauvegardez le fichier et fermez-le.
4- Allez dans le menu Ubuntu en bas à gauche, et chercher le logiciel Ancestris : l'icône doit avoir changée. Faites un clic droit pour l'envoyer dans le tableau de bord.
J'espère que c'est plus clair et que ça marchera.

Le cas échéant, est-ce qu'un utilisateur d'Ubuntu de la salle peut, svp, essayer cette manipulation et nous faire savoir si c'est pareil que sur Debian ?
Jeannot ? Tu es sur Ubuntu stp ?

Rémi

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #18 on: May 06, 2026, 08:14:36 »
Rémi,
J'ai changé le fichier desktop de la façon suivante:
/usr/share/applications/ancestris.desktop
[Desktop Entry]

Type=Application
Terminal=false
Name[fr_FR]=Ancestris
Exec= /home/jp/.ancestris/trunk/ancestris.desktop
Comment[fr_FR]=Généalogie
Icon=/usr/share/icons/Ancestris.png
Categories=utility

Et j'ai mis l'image Ancestris.png dans /usr/share/icons/

Rien n'a changé après avoir démarré Ancestris. Le logo dans le dash est toujours la roue crantée sur fond gris.
Mystère?!

Bonne journée.
Jean-Paul Sevestre

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #19 on: May 06, 2026, 08:28:09 »
Bonjour,

C'est normal, vous n'avez pas appliqué mon point 1.
Vous me parlez du dossier : /usr/share/applications/ancestris.desktop
Je vous parle de celui-ci : /home/jp/.local/share/applications/ancestris.desktop

Appliquez scrupuleusement mon message d'hier soir, point par point.
L'emplacement du fichier dans le bon dossier a son importance.

Rémi

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #20 on: May 06, 2026, 08:42:00 »
Rémi,
C'est vrai que j'avais oublié le répertoire .local
Mais après avoir copié collé le fichier desktop dans /home/jp/.local/share/applications/ancestris.desktop et l'avoir vérifié et après avoir lancé Ancestris depuis le dash rien ne s'est passé...
Bonne journée.
Jean-Paul Sevestre

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #21 on: May 06, 2026, 09:15:42 »
Rémi,
C'est vrai que j'avais oublié le répertoire .local

Attention, il ne s'agit pas d'un simple oubli du .local, il s'agit d'aller dans le /home et pas /usr

Mais vous semblez l'avoir bien fait :

Mais après avoir copié collé le fichier desktop dans /home/jp/.local/share/applications/ancestris.desktop

Maintenant :

après avoir lancé Ancestris depuis le dash rien ne s'est passé...

Là encore, vous n'avez pas appliqué scrupuleusement mon pas à pas, notamment le point 4 : il faut aller chercher l'application depuis le menu Ubuntu, et pas dans le dash.
Lisez bien ce que j'ai écrit...et appliquez scrupuleusement.
Mon menu sur Debian est en bas à gauche, comme sur Windows.
Sur Mint c'est pareil.
Sur Ubuntu, je ne sais pas. D'après les images sur internet, il semblerait que ce soit pareil, le panneau étant vertical à gauche.

Rémi

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #22 on: May 06, 2026, 09:48:10 »
Rémi,
Aussi scrupuleusement que possible, à distance, j'ai été dans le menu Ubuntu en bas à gauche.
J'ai cliqué sur Ancestris et sur Paramètres (voir la copie d'écran).
En cliquant sur Ancestris rien n'a changé.
En cliquant sur Paramètres j'obtiens les applications sur ma machine, dont Ancestris 2 fois.
En cliquant sur ces Ancestris, j'obtiens l'image publiée au paravent. Rien de bien nouveau.
Et le logo dans le dash n'a pas changé.
Ai-je bien suivi le point 4?
Bonne journée.
Jean-Paul Sevestre

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #23 on: May 06, 2026, 10:51:55 »
Malheureusement, je ne maîtrise pas Ubuntu, donc c'est difficile pour moi de vous aider plus en détail. Je ne l'utilise pas, je le trouve très compliqué dans sa logique de fonctionnement et bien moins adapté que Mint pour un débutant, ou novice en informatique.
Ceci étant dit, il y a peut être une logique sur cet OS différent des miens qui m'échappe et/ou que je ne connais pas.
Chez moi, le logo du dash ne se met pas à jour, je dois aller chercher Ancestris dans mon menu, et le remettre dans le tableau de bord pour avoir la nouvelle icône, ce que j'ai expliqué au point 4.

Pourquoi avoir cliqué sur Paramètres ? Sur mon Debian je n'ai pas besoin de faire ça.
Pourquoi vous voyez 2 Ancestris (je n'en vois qu'un sur la capture mise) ? Peut être parce que vous avez rajouté le fichier dans le /home comme je vous l'ai conseillé.
Le chemin indiqué /home/jp/.local/share/applications/ancestris.desktop est-il différent pour Ubuntu que chez moi Debian et Mint ?
Beaucoup de questions que je ne maîtrise pas et je vous invite à poser votre problème sur le forum Ubuntu-fr, en mettant le lien sur ce fil pour montrer à des utilisateurs avertis Ubuntu ce que je vous ai conseillé et ce que vous avez fait et testé.
Je vous ai donné ce qui marche chez moi : je l'ai testé hier soir.
Mon fichier appimagekit-ancestris.desktop, ce n'est pas moi l'ai créé, il s'est créé automatiquement quand j'ai installé Ancestris avec l'AppImage. Voilà pourquoi je vous ai conseillé de réinstaller Ancestris depuis l'AppImage (vous avez peut être installé depuis le ZIP, je n'ai pas eu de réponse hier à cette demande), ce que vous ne voulez pas tester.
Je suis intéressé de savoir les conseils qu'ils vous donneront sur le forum Ubuntu et comment vous allez le résoudre : peut être que vous pouvez le faire en mode graphique comme vous l'a suggéré Jeannot.

Je vois que bon nombre d'intervenants ici utilisent Ubuntu, et j'aurais aimé savoir s'il y en a au moins un qui pourrait essayer, et nous faire un retour.
Frédéric utilise Linux aussi, il aura assurément un avis éclairé sur le sujet.

Rémi
« Last Edit: May 06, 2026, 11:09:14 by Rémi »

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #24 on: May 06, 2026, 12:28:53 »
Rémi,
Ubuntu n'est pas bien différent des autres distributions Linux.
Je me suis engagé Ubuntu parce qu'une ancienne distribution m'avait aiguillé ainsi par faute de mise à jour.
Je venais du Mac et Windows n'était pas ma tasse de thé.
C'était du temps où l'écran représentait un gros problème sur Linux. Que de chemin parcouru!
Dans la famille Linux, Debian représente l'orthodoxie.
Afin de résoudre mon problème, j'ai amplement lu les forums Ubuntu.
Une page dont je n'ai pas retenu la quintessence avait attiré mon attention https://doc.ubuntu-fr.org/raccourci-lanceur
Tout ça pour dire que je ne retournerai pas sur un forum Ubuntu.
Ma solution, même bancale, me donne satisfaction.
Bon après-midi.
Jean-Paul Sevestre

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #25 on: May 06, 2026, 12:48:26 »
Le lien que vous donnez est intéressant et explique la différence entre le fichier placé dans /usr (pour tous les utilisateurs) et /home (pour l'utilisateur courant).
Pour le reste, il explique de façon plus détaillée et avec images ce que je vous ai expliqué pour le fichier .desktop.
Visiblement, un clic droit sur le lanceur -> Ouvrir avec une autre application -> Éditeur de texte vous permet d'ouvrir et modifier le bon fichier texte (puisque vous l'avez copié à plusieurs endroits avec nos manipulations, il est possible que les versions divergent et que vous ayez fait les modifs sur un qui n'est pas le bon appelé). Vous devriez essayer cette méthode.
Il est aussi spécifié que vous pouvez le faire depuis GNOME Fichiers par clic droit sur un lanceur -> Propriétés, et qu'en cliquant sur l'icône vous pouvez choisir une nouvelle image, avez vous essayé ?
Ce sont deux autres pistes, mais j'arrive malheureusement au bout de ce que je peux vous aider, et je suis désolé d'avoir échoué dans l'aide apportée.

Rémi

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #26 on: May 06, 2026, 13:01:25 »
Merci Rémi pour le mal que vous vous êtes donné pour tenter d'apporter une solution à mon problème d'icône du dash.
Je n'ai pas essayé GNOME fichiers car je sais pas bien où ça se trouve...
En cliquant droit sur l'icône Ancestris du dash je ne vois que Nouvelle fenêtre ou Remove Ancestris ou Désépingler.

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #27 on: May 07, 2026, 20:22:48 »
Il doit y avoir un problème de permission comme c'est souvent le cas avec Linux.
Le fichier /usr/share/applications/ancestris.desktop n'est pas limpide de ce point de vue là.
Le bouton qui le rend exécutable n'est pas franchement rouge, il est un peu flou, et il appartient à root et pas à jp.
Il est en Lecture et écriture, mais seulement pour le premier groupe et pas changeable.
Si quelqu'un a une idée comment changer ces permissions, il est le bienvenu.
Je ne connais plus le mot de passe de root, seulement celui de jp.
C'est le fait que le fichier /home/jp/.local/share/applications/ancestris.desktop appartient à jp et non à root, que le bouton exécutable est bien rouge et qu'il est en lecture et écriture pour les 2 premiers groupes, qui m'a mis la puce à l'oreille. Ce fichier est copiable, alors que celui /usr/share/applications/ancestris.desktop est difficilement modifiable.

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 543
    • View Profile
Re: Changer une icône du Dash
« Reply #28 on: May 07, 2026, 21:00:29 »
Bonjour,

Je vais répondre à votre question, mais je le redis, on sort du contexte logiciel Ancestris et de la généalogie en général. Vous êtes clairement sur un problème Linux et vous devriez poster votre question sur le forum Ubuntu. Vous aurez des spécialistes linux et de la distribution, ce que je ne suis pas.
Le lien que vous avez mis hier explique clairement la situation : /usr est un dossier racine et les fichiers se modifient avec les droits du super utilisateur.
Donc sudo nano /usr/share/applications/ancestris.desktop
Vous pouvez remplacer nano par votre éditeur de texte, probablement gedit sur Ubuntu.
Puis votre mot de passe root.
Mais si vous l'avez oublié vous ne pourrez pas. Chez moi je n'en ai pas besoin pour modifier le fichier de l'icône Ancestris, puisque c'est dans le home (cf mon message d'hier).
Le changement des permissions des fichiers racine est fortement déconseillé, et il vaut mieux les ouvrir en root (donc avec le mot de passe). Si vous y tenez :
https://doc.ubuntu-fr.org/permissions

Je le redis aussi, vous gagneriez votre temps à réinstaller le logiciel Ancestris depuis l'AppImage. Vous sauvegardez votre Gedcom et vos dossiers sur un disque externe et vous n'avez aucun risque à tout réinstaller. L'icône se mettrait à jour là où je vous indiquais.

Rémi

Offline 6.4 m/s

  • VIP
  • Sr. Member
  • *
  • Posts: 59
    • View Profile
Re: Changer une icône du Dash
« Reply #29 on: May 07, 2026, 22:11:35 »
Réinstaller est probablement la bonne solution.(?) Vraisemblablement la seule devant ce petit problème.
Les données géologiques ne seraient pas affectées, on en convient.
Cependant j'ai un Ancestris qui fonctionne. Juste une icône de lancement qui est de travers.
D'autant que l'icône en question s’appelle Ancestris.
Pourquoi me casser la tête avec une histoire Linux de permissions?
Ça marche et je vais de ce pas implémenter ma généalogie familiale avec Ancestris que je n'aurais jamais du mettre à jour...