[RESOLU] Comment changer le dossier de capture par defaut

Forum de support pour les utilisateurs francophones

Moderator: Laurent85

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Post Reply
Spirou4D

[RESOLU] Comment changer le dossier de capture par defaut

Post by Spirou4D »

J'ai cherché sur ce forum les réponse à cette question et j'ai trouvé le fichier
/usr/share/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml

à la ligne 19 : auto-save-directory
et ligne 24 : last-save-directory

que j'ai renseigné en mode administrateur.
Mais ce paramètre ne fonctionne qu'en mode : gnome-screenshot --interactive

si je fais gnome-screenshot -a pour une découpe, il me redonne que le dossier Image par défaut !

Quelqu'un aurait-il une autre info svp?
Last edited by Spirou4D on Thu Feb 15, 2024 4:50 am, edited 1 time in total.
Shiva
Level 3
Level 3
Posts: 141
Joined: Thu Jul 07, 2022 11:25 am

Re: Comment changer le dossier de capture par defaut

Post by Shiva »

Spirou4D wrote: Wed Feb 14, 2024 2:06 pm J'ai cherché sur ce forum les réponse à cette question et j'ai trouvé le fichier
/usr/share/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
C'est surtout pas comme cela que fonctionnent les schémas.

Un schéma peut se comparer à une arborescence de répertoires, sauf qu'au lieu de pointer sur le système de fichiers, il pointe sur la configuration utilisateur ~/.config/dconf/user.

La commande de base pour accéder à un schéma est gsettings.

Dans ton cas,

Code: Select all

gsettings get org.gnome.gnome-screenshot auto-save-directory
va renvoyer ton répertoire de sauvegarde des captures d'écran (ou '' si tu n'en as pas encore).

Code: Select all

gsettings get org.gnome.gnome-screenshot last-save-directory
devrait, si je me fie à ce que tu écris, renvoyer ton dossier Images sous une forme un peu spéciale 'file:///home/merlin/Images' (c'est sa forme vu du root, mais on va pas s'embarquer là-dedans, c'est anecdotique).

Il suffit, dans la première commande (celle d'auto-save-directory), d'indiquer set au lieu de get et de lui mettre un chemin valide au format root.
Par exemple, si tu veux que ton répertoire de sauvegarde automatique soit ~/Documents/ScreenShots et en supposant que ton nom d'utilisateur soit spirou :

Code: Select all

gsettings set org.gnome.gnome-screenshot auto-save-directory 'file:///home/spirou/Documents/ScreenShots'
Re-check avec la première commande

Code: Select all

gsettings get org.gnome.gnome-screenshot auto-save-directory
qui devrait ce coup-ci te renvoyer 'file:///home/spirou/Documents/ScreenShots' et sélectionner par défaut ce répertoire pour toutes tes captures d'écran à venir.
Spirou4D

Re: Comment changer le dossier de capture par defaut

Post by Spirou4D »

ha ok un grand merci Shiva je ne connaissais pas gsetting, c'est vraiment bien!
Je viens de corriger avec ta correction et ca marche!
'gnome-screenshot -a' me donne bien le dossier par défaut sur mon dossier préféré!

J'ai compris donc il faut passer par gsetting je vais approfondir son fonctionnement. Encore merci!
Shiva
Level 3
Level 3
Posts: 141
Joined: Thu Jul 07, 2022 11:25 am

Re: Comment changer le dossier de capture par defaut

Post by Shiva »

Spirou4D wrote: Thu Feb 15, 2024 3:33 am Je viens de corriger avec ta correction et ca marche!
Tant mieux. Pour ton système, si tu as gardé un backup du fichier que tu as "tripatouillé" en mode administrateur, c'est (beaucoup) mieux de remettre l'original. Une mise à jour qui reconstruirait le schéma en question écrirait des valeurs inappropriées.
Spirou4D

Re: [RESOLU] Comment changer le dossier de capture par defaut

Post by Spirou4D »

Ok Shiva, je vais remettre ce que j'ai trouvé la 1ère fois donc....
A+
Patrick des Ardennes.
Post Reply

Return to “Français - French”