Bonsoir
j'ai suivi le lien de marabout
https://debian-facile.org/viewtopic.php?id=29123
et j'ai recopié le script proposé et l'ai rendu exécutable.
Une fois lancé depuis un terminal il a généré le fichier "restoricons.sh" dont voilà le contenu :
Code : Tout sélectionner
#!/bin/bash
gio set "/home/jcc/Bureau/chrisetdan2.desktop" metadata::caja-icon-position 1546,542
gio set "/home/jcc/Bureau/firefox.desktop" metadata::caja-icon-position 766,382
gio set "/home/jcc/Bureau/forum Mint.desktop" metadata::caja-icon-position 1312,342
gio set "/home/jcc/Bureau/forum_ubuntu.desktop" metadata::caja-icon-position 1156,362
gio set "/home/jcc/Bureau/G-mail.desktop" metadata::caja-icon-position 1156,165
gio set "/home/jcc/Bureau/gnome-calculator.desktop" metadata::caja-icon-position 1546,342
gio set "/home/jcc/Bureau/k3b.desktop" metadata::caja-icon-position 922,22
gio set "/home/jcc/Bureau/lastmodfic.desktop" metadata::caja-icon-position 1078,22
gio set "/home/jcc/Bureau/lastmodrep.desktop" metadata::caja-icon-position 1000,842
gio set "/home/jcc/Bureau/libreoffice-calc.desktop" metadata::caja-icon-position 610,482
gio set "/home/jcc/Bureau/libreoffice-writer.desktop" metadata::caja-icon-position 766,482
gio set "/home/jcc/Bureau/mamaj.desktop" metadata::caja-icon-position 1156,762
gio set "/home/jcc/Bureau/Marius-Camille-Mila-Liv.desktop" metadata::caja-icon-position 1390,642
gio set "/home/jcc/Bureau/meshowto.desktop" metadata::caja-icon-position 844,862
gio set "/home/jcc/Bureau/motscroisés.desktop" metadata::caja-icon-position 1390,542
gio set "/home/jcc/Bureau/myclean.desktop" metadata::caja-icon-position 1156,862
gio set "/home/jcc/Bureau/mytoolbox.desktop" metadata::caja-icon-position 220,652
gio set "/home/jcc/Bureau/pc2pc.desktop" metadata::caja-icon-position 844,762
gio set "/home/jcc/Bureau/PDF-Arranger.desktop" metadata::caja-icon-position 766,122
gio set "/home/jcc/Bureau/rechfichier.desktop" metadata::caja-icon-position 1312,22
gio set "/home/jcc/Bureau/sauve-home.desktop" metadata::caja-icon-position 376,842
gio set "/home/jcc/Bureau/Simple_Scan.desktop" metadata::caja-icon-position 610,122
gio set "/home/jcc/Bureau/simplesudoku.desktop" metadata::caja-icon-position 1546,822
gio set "/home/jcc/Bureau/Sokoban.desktop" metadata::caja-icon-position 1546,22
gio set "/home/jcc/Bureau/Sudoku-susser.desktop" metadata::caja-icon-position 1546,122
gio set "/home/jcc/Bureau/synchro_répert._entre_2_pc.desktop" metadata::caja-icon-position 688,762
gio set "/home/jcc/Bureau/synchro_T_bird__et_FF_entre_2_PC.desktop" metadata::caja-icon-position 688,882
gio set "/home/jcc/Bureau/thunar.desktop"gio set "/home/jcc/Bureau/Thunderbird.desktop" metadata::caja-icon-position 610,382
gio set "/home/jcc/Bureau/veille.desktop" metadata::caja-icon-position 1546,222
gio set "/home/jcc/Bureau/wp_admin.desktop" metadata::caja-icon-position 1546,642
gio set "/home/jcc/Bureau/xfce4-taskmanager.desktop"gio set "/home/jcc/Bureau/xfce4-terminal.desktop" metadata::caja-icon-position 64,10
gio set "/home/jcc/Bureau/XSane.desktop" metadata::caja-icon-position 610,22
gio set "/home/jcc/Bureau/yahoo-mail.desktop" metadata::caja-icon-position 1156,262
id=$(xdotool search --classname desktop) ; xdotool windowfocus --sync $id; xdotool key F5
ce qui semble bien correspondre effectivement aux emplacements "géographiques" des icônes du Bureau.
Malheureusement quand je lance le script de récupération "restoricons.sh" j'obtiens ce message d'erreur :
Code : Tout sélectionner
jcc@jcc-Dell-DM061:[$~]> restoricons.sh
gio: Trop de paramètres
Utilisation :
gio set [OPTION…] EMPLACEMENT ATTRIBUT VALEUR…
Définir un attribut de fichier de l’EMPLACEMENT.
Options :
-t, --type=TYPE Type de l’attribut
-n, --nofollow-symlinks Ne pas suivre les liens symboliques
gio: Trop de paramètres
Utilisation :
gio set [OPTION…] EMPLACEMENT ATTRIBUT VALEUR…
Définir un attribut de fichier de l’EMPLACEMENT.
Options :
-t, --type=TYPE Type de l’attribut
-n, --nofollow-symlinks Ne pas suivre les liens symboliques
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 42 (X_SetInputFocus)
Serial number of failed request: 18
Current serial number in output stream: 19
jcc@jcc-Dell-DM061:[$~]>
Il y a une remarque de l'auteur de ces scripts sur la touche "F5" que je n'ai pas comprise.
Je suis sous Mint 20 - XFCE alors que l'auteur de la procédure parle de MATE.
Cela pourrait il expliquer l'échec de la procédure ?