Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
xfconf [Le 01/09/2022, 00:07] – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-artxfconf [Le 11/09/2022, 12:16] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 5: Ligne 5:
 ====== Xfconf - Éditeur de paramètres ====== ====== Xfconf - Éditeur de paramètres ======
  
-A l'instar de //Gconf// pour le bureau //Gnome//, **Xfconf** est le système pour la gestion des paramètres dans Xfce. Il vient ainsi remplacer le vieillissant MCS((Multi-Channel Settings)).\\ +A l'instar de //Gconf// pour le bureau //Gnome//, **Xfconf** est le système pour la gestion des paramètres dans Xfce. Il vient ainsi remplacer le vieillissant MCS((Multi-Channel Settings)).
 Tandis que l'« **Éditeur de paramètres** » (//xfce4-settings-editor//) offre une interface graphique pour accéder à //Xfconf//, **xfconf-query** est son alter ego en mode console. Tandis que l'« **Éditeur de paramètres** » (//xfce4-settings-editor//) offre une interface graphique pour accéder à //Xfconf//, **xfconf-query** est son alter ego en mode console.
  
Ligne 17: Ligne 17:
   * aucune application cliente spécifique : toutes les applications doivent pouvoir lire et écrire les paramètres.   * aucune application cliente spécifique : toutes les applications doivent pouvoir lire et écrire les paramètres.
  
-MCS imposait l'utilisation d'une interface graphique dépendante de X pour accéder aux paramètres.\\ De toute évidence, ce genre de chose n'est pas adapté à un système de configuration qui peut fonctionner sans interface graphique, ou même sur un système non-X11.\\ +MCS imposait l'utilisation d'une interface graphique dépendante de X pour accéder aux paramètres.De toute évidence, ce genre de chose n'est pas adapté à un système de configuration qui peut fonctionner sans interface graphique, ou même sur un système non-X11.
 Compte tenu de son envol au cours des deux dernières années, D-Bus semblait donc être le mieux placé dans le cadre d'une communication inter-processus. Ainsi naquit l'interface D-Bus pour Xfconf. Compte tenu de son envol au cours des deux dernières années, D-Bus semblait donc être le mieux placé dans le cadre d'une communication inter-processus. Ainsi naquit l'interface D-Bus pour Xfconf.
  
Ligne 23: Ligne 23:
 Nous disposons d'un démon (//xfconfd//) et d'une librairie cliente (//libxfconf//). Nous disposons d'un démon (//xfconfd//) et d'une librairie cliente (//libxfconf//).
 Les applications utilisent la librairie cliente pour accéder et stoker les paramètres depuis xfconfd. Les applications utilisent la librairie cliente pour accéder et stoker les paramètres depuis xfconfd.
-Le démon stocke les paramètres sur disque dans le format de son choix, et gère l'interface D-Bus.\\ +Le démon stocke les paramètres sur disque dans le format de son choix, et gère l'interface D-Bus.
 D-Bus permet de bénéficier de plusieurs fonctionnalités. D-Bus permet de bénéficier de plusieurs fonctionnalités.
 Ainsi, Xfconfd est lancé lors de l'activation de D-Bus. Il n'est pas nécessaire de l'ajouter à un script de démarrage ou de le lancer depuis l'application cliente. Ainsi, Xfconfd est lancé lors de l'activation de D-Bus. Il n'est pas nécessaire de l'ajouter à un script de démarrage ou de le lancer depuis l'application cliente.
Ligne 44: Ligne 44:
 ===== Configuration ===== ===== Configuration =====
  
-Jusqu'à Xfce 4.4, il était possible d'utiliser le système « //XfceKiosk// » qui permettait de mettre en place une configuration pour définir si un paramètre pouvait ou non être modifié par certains utilisateurs.\\ +Jusqu'à Xfce 4.4, il était possible d'utiliser le système « //XfceKiosk// » qui permettait de mettre en place une configuration pour définir si un paramètre pouvait ou non être modifié par certains utilisateurs.
 Xfconf intègre également un système de "verrouillage". Xfconf intègre également un système de "verrouillage".
 L'administrateur système peut ainsi installer un fichier de configuration pour xfconf avec des directives pour indiquer à xfconfd de verrouiller des paramètres. L'administrateur système peut ainsi installer un fichier de configuration pour xfconf avec des directives pour indiquer à xfconfd de verrouiller des paramètres.
Ligne 72: Ligne 72:
 ==== Utilisation en mode console ==== ==== Utilisation en mode console ====
  
-Dans un terminal, la commande offrant l'interface avec xfconf est **''xfconf-query''**.\\ +Dans un terminal, la commande offrant l'interface avec xfconf est **''xfconf-query''**.
 Comme vous pouvez le deviner, il permet d'intéroger xfconf pour obtenir des paramètres depuis un terminal ou un script. Comme vous pouvez le deviner, il permet d'intéroger xfconf pour obtenir des paramètres depuis un terminal ou un script.
 En dépit de la parti "query" de son nom, il vous permet également de modifier et créer des paramètres. En dépit de la parti "query" de son nom, il vous permet également de modifier et créer des paramètres.
Ligne 93: Ligne 93:
 === Exemple === === Exemple ===
  
-**//Pour changer le papier peint du bureau//** +**//Pour changer le papier peint du bureau//**
   * Avec %f le nom du fichier image à utiliser.   * Avec %f le nom du fichier image à utiliser.
  
Ligne 107: Ligne 107:
 </code> </code>
  
-\\ +
 **//Pour ne plus afficher les options "Hibernation" et "Veille" dans la boite de déconnexion//**((issu de [[https://forum.xfce.org/index.php?topic=4781|ce topic]])). **//Pour ne plus afficher les options "Hibernation" et "Veille" dans la boite de déconnexion//**((issu de [[https://forum.xfce.org/index.php?topic=4781|ce topic]])).