ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Assistance concernant Linux Mint
Avatar du membre
corto-landese
Messages : 168
Enregistré le : mer. 19 avr. 2017 19:59
Localisation : banlieue bordelaise

ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par corto-landese »

Bonjour, au fil du temps j'ai personnalisé les icones de mes dossiers tant sur mon disque 'données' que sur des disques amovibles.
Mais mon PC a planté et j'ai dû ré-installer Mint (après avoir testé la 20 et la 19.3 qui ont été problématiques je suis revenu à la 18.3 que j'avais avant)
j'ai tout récupéré SAUF mes icones personnalisées, alors quelqu'un sait-il quel fichier (et dans quel répertoire) contient les liens entre les dossiers 'customisés' et les icones choisies ?

Bien sûr le peux les recréer une par une mais comme au fil du temps je m'étais fait plaisir entre les dossiers, sous dossiers et sous-sous je dois bien en avoir entre 100 et 200 alors si quelqu'un peut me permettre de faire l'impasse sur des heures de boulot répétitif je suis preneur.

Pour que ça soit clair, après le crash j'ai fait une copie intégrale de mon disque système avant de ré-installer Mint 18.3 et j'ai donc tout les répertoires système à disposition (c'est comme ça que j'ai récupéré mes applis Wine, mes onglets Identifiants et MDP firefox, ma compta ..... et même des scores 'hall of fame' de certains jeux :)

Merci d'avance à ceux qui se pencheront sur mon cas
desktop : micro PC UM700(minis forum) : AMD Ryzen 7 3750H , Radeon Vega Mobile Gfx × 4 ; 128 Go SSD mSata M2 (dual boot Linux/W10) + 500 Go SSD SATA), Linux/Mint 19.3 avec Cinnamon 64-bit
laptop : Sony VAIO (ancien[2010]) : Linux/Mint 19.3 avec Cinnamon 64-bit
tablettes : Galaxy tab2 (rom custom "Bliss rom" [android 6.0]), Galaxy tab10 (rom standard [android 10])
Raspberry Pi : modèle 3B+ et 4B avec SSD mSata de 128 Go, Raspbian et Pi-Hole et Domoticz

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par cyrille »

Code : Tout sélectionner

ls -R /usr/share/icons/
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
corto-landese
Messages : 168
Enregistré le : mer. 19 avr. 2017 19:59
Localisation : banlieue bordelaise

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par corto-landese »

Merci de la réponse mais ça c'est l'endroit où sont les icônes (et où j'ai rajouté celles qui me servent à la personnalisation) ce que je ne trouve pas c'est le fichier qui fait le lien entre l'icône choisie par moi (à l'endroit mentionné dans ta réponse) et le dossier qu'elle servira à identifier.
Ca ne semble pas être un fichier quelconque dans le dossier concerné (sinon le lien serait permanent pour un dossier de disque amovible .... et puis ça se verrait et testant avec un dossier vide) donc j'en ai déduit (peut-être à tort mais, dans ce cas merci de m'expliquer) que, quelque part (/usr/share ? ; /local ?; ? ) il existait un fichier qui répertoriait tout les dossiers (ou tout ceux dont l'icone a été changée) avec pour chacun le chemin pointant sur l'icone rattachée (un peu comme le paramètre pour les applis).

quelque chose avec des lignes dans le genre
/home/nom/telechargement = /usr/share/icons/ icone_fleche_bas_bleue.png
/media/nom/donnees/archives = /usr/share/icons/caisse_bois.png

et je n'ai rien vu qui y ressemble en executant la commande proposée.
desktop : micro PC UM700(minis forum) : AMD Ryzen 7 3750H , Radeon Vega Mobile Gfx × 4 ; 128 Go SSD mSata M2 (dual boot Linux/W10) + 500 Go SSD SATA), Linux/Mint 19.3 avec Cinnamon 64-bit
laptop : Sony VAIO (ancien[2010]) : Linux/Mint 19.3 avec Cinnamon 64-bit
tablettes : Galaxy tab2 (rom custom "Bliss rom" [android 6.0]), Galaxy tab10 (rom standard [android 10])
Raspberry Pi : modèle 3B+ et 4B avec SSD mSata de 128 Go, Raspbian et Pi-Hole et Domoticz

Avatar du membre
corto-landese
Messages : 168
Enregistré le : mer. 19 avr. 2017 19:59
Localisation : banlieue bordelaise

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par corto-landese »

Je pense que ça doit être Nemo qui gère ça.

Mais où est mis le lien ?
desktop : micro PC UM700(minis forum) : AMD Ryzen 7 3750H , Radeon Vega Mobile Gfx × 4 ; 128 Go SSD mSata M2 (dual boot Linux/W10) + 500 Go SSD SATA), Linux/Mint 19.3 avec Cinnamon 64-bit
laptop : Sony VAIO (ancien[2010]) : Linux/Mint 19.3 avec Cinnamon 64-bit
tablettes : Galaxy tab2 (rom custom "Bliss rom" [android 6.0]), Galaxy tab10 (rom standard [android 10])
Raspberry Pi : modèle 3B+ et 4B avec SSD mSata de 128 Go, Raspbian et Pi-Hole et Domoticz

Avatar du membre
arghlub
Administrateur du site
Messages : 10376
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par arghlub »

Salut,

Je n'utilise pas Cinnamon et donc pas Nemo non plus, mais à tout hasard ...
as-tu regardé dans les dossiers cachés /home/nom/.config/nemo et ~/.local/share/nemo ?
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────

Avatar du membre
Tonher
Messages : 45
Enregistré le : lun. 13 juil. 2015 20:10
Localisation : La où on mange du painggg ...

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par Tonher »

@arghlub
L'astuce va me servir pour Caja (je suis sous Mate) car je change quelques icônes .

Fichier desktop-metadata dans ~/.local/share/caja

Pour la corbeille, J'ai la ligne :

Code : Tout sélectionner

[trash]
caja-icon-position=1468,762
caja-icon-position-timestamp=1602434306
custom-icon=file:///usr/share/icons/gnome/48x48/places/user-trash.png
Le savoir n' a de valeur que s' il est partagé ...
Pc : Asus X75A | Linux Mint 20 Ulyana | Mint Mate | 5.4.0-42-generic x86_64 bits | Intel Core i3-2350M | 8 Go de Ram | Intel® HD Graphics 3000 | Carte Wifi Ralink RT5390 driver: rt2800pci | SSD Kingston 120 Go , HDD Hitachi 500 Go |

Avatar du membre
corto-landese
Messages : 168
Enregistré le : mer. 19 avr. 2017 19:59
Localisation : banlieue bordelaise

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par corto-landese »

@ Arghlub
je ne risquais pas d'aller voir vu que je ne savais pas qu'ils existaient. :oops:
~/.local/share/nemo contient 2 dossiers vides : rien à en tirer

par contre /home/nom/.config/nemo est plus intéressant : il contient 2 fichiers
- desktop-metadata qui lie les unités montées (DD amovibles, clés USB, lecteur de carte SD) à leurs icônes customisées .... et ça marche , après avoir copié le contenu de la sauvegarde dans le nouveau fichier, si je branche une unité dont l’icône est customisée elle apparaît bien sur le bureau telle que je l'ai choisie.
- bookmark-metadata contient lui très clairement les liens entre les icônes choisies et les dossiers de 1er niveau de mon dossier personnel (téléchargements, documents, ...), par contre si je copie son contenu dans le nouveau ça ne change rien à l'affichage de mon dossier personnel qui reste sous forme de dossiers classiques et le fichier se remet à 0 si je redémarre le PC.


Et Il n'y a (du moins là) rien qui concerne mes dossiers visibles par le gestionnaire de fichier.

Mais c'est un début, alors si tu as d'autres idées. :D

J'ai essayé de faire une recherche sur la chaine "-metadata" mais ça ne donne rien par le gestionnaire de fichier (ce qui est curieux vu qu'il devrait trouver les 2 fichiers dans /home/nom/.config/nemo mais peut-être que les fichiers cachés ne sont pas listés ? )

Et merci
desktop : micro PC UM700(minis forum) : AMD Ryzen 7 3750H , Radeon Vega Mobile Gfx × 4 ; 128 Go SSD mSata M2 (dual boot Linux/W10) + 500 Go SSD SATA), Linux/Mint 19.3 avec Cinnamon 64-bit
laptop : Sony VAIO (ancien[2010]) : Linux/Mint 19.3 avec Cinnamon 64-bit
tablettes : Galaxy tab2 (rom custom "Bliss rom" [android 6.0]), Galaxy tab10 (rom standard [android 10])
Raspberry Pi : modèle 3B+ et 4B avec SSD mSata de 128 Go, Raspbian et Pi-Hole et Domoticz

Avatar du membre
arghlub
Administrateur du site
Messages : 10376
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par arghlub »

corto-landese a écrit :
dim. 11 oct. 2020 23:34
J'ai essayé de faire une recherche sur la chaine "-metadata" mais ça ne donne rien par le gestionnaire de fichier (ce qui est curieux vu qu'il devrait trouver les 2 fichiers dans /home/nom/.config/nemo mais peut-être que les fichiers cachés ne sont pas listés ? )
En terminal :

Code : Tout sélectionner

sudo updatedb && locate *-metadata*
ou

Code : Tout sélectionner

sudo find / -name *-metadata*
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────

Avatar du membre
Tonher
Messages : 45
Enregistré le : lun. 13 juil. 2015 20:10
Localisation : La où on mange du painggg ...

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par Tonher »

Petite coquille de ma part, sous Mate et Caja, il s'agit bien du fichier desktop-metadata mais dans ~/.config/caja
Le savoir n' a de valeur que s' il est partagé ...
Pc : Asus X75A | Linux Mint 20 Ulyana | Mint Mate | 5.4.0-42-generic x86_64 bits | Intel Core i3-2350M | 8 Go de Ram | Intel® HD Graphics 3000 | Carte Wifi Ralink RT5390 driver: rt2800pci | SSD Kingston 120 Go , HDD Hitachi 500 Go |

Avatar du membre
corto-landese
Messages : 168
Enregistré le : mer. 19 avr. 2017 19:59
Localisation : banlieue bordelaise

Re: ou se trouve le fichier des liens entre dossiers et icones correspondantes?

Message par corto-landese »

@ Arghlub
merci pour la commande :)

ellle fonctionne (le contraire m'eut étonné) mais le résultat ne m'inspire pas vraiment : beaucoup de fichiers mais aucun avec un contenu aussi flagrant que ceux dans .config/nemo
Il faudrait que je l'essaye sur mon disque de sauvegarde. c'est possible ? ou bien réservé au disque système actif ?


je me demande aussi si l'info (liens) n'est pas répartie dans la masse des fichiers de gvfs qui semble contenir tout ce que contiennent mes disques mais avec une foultitude de fichiers UUID qui, par moment (à l'affichage du contenu) ont des bouts de chaines de caractères du genre path : /données/icones/icones objets/caisse_bois.png (le miroir du /usr/share/icons)

auquel cas c'est mort !

existe-t-il une commande qui permettrait (sur une action courte genre changer une icone) de savoir quels fichiers ont été crées ou impactés ?
desktop : micro PC UM700(minis forum) : AMD Ryzen 7 3750H , Radeon Vega Mobile Gfx × 4 ; 128 Go SSD mSata M2 (dual boot Linux/W10) + 500 Go SSD SATA), Linux/Mint 19.3 avec Cinnamon 64-bit
laptop : Sony VAIO (ancien[2010]) : Linux/Mint 19.3 avec Cinnamon 64-bit
tablettes : Galaxy tab2 (rom custom "Bliss rom" [android 6.0]), Galaxy tab10 (rom standard [android 10])
Raspberry Pi : modèle 3B+ et 4B avec SSD mSata de 128 Go, Raspbian et Pi-Hole et Domoticz

Répondre