1. #1
    Rédacteur

    Homme Profil pro
    Instituteur retraité
    Inscrit en
    novembre 2015
    Messages
    331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Instituteur retraité

    Informations forums :
    Inscription : novembre 2015
    Messages : 331
    Points : 1 767
    Points
    1 767
    Billets dans le blog
    1

    Par défaut Rafraîchir l'affichage graphique de XFCE

    Bonjour,

    J'ai réalisé un script shell permettant de modifier les DPI de la police de l'environnement graphique.
    Pour que cette modification puisse être prise en compte sans redémarrage de la session, j'ai besoin que le script rafraîchisse l'affichage.
    Mes recherches m'ont conduit à tester des choses comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    xfdesktop --reload
    xfwm4 --replace
    suppression du cache par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rm -r ~/.cache/sessions
    mais aucune de ces solutions ne fonctionne.

    Comment obtenir ce rafraîchissement d'affichage sous XFCE (ou d'une manière plus générale, si elle existe, sous Linux) ?
    Plus on apprend, plus on découvre que ce que l'on sait est insignifiant face à tout ce que l'on ne sait pas.
    Retrouvez la liste de mes articles et tutoriels sur la sauvegarde-restauration, les distributions éducatives et la Raspberry pi en cliquant sur ce lien.

  2. #2
    Rédacteur

    Homme Profil pro
    Instituteur retraité
    Inscrit en
    novembre 2015
    Messages
    331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Instituteur retraité

    Informations forums :
    Inscription : novembre 2015
    Messages : 331
    Points : 1 767
    Points
    1 767
    Billets dans le blog
    1

    Par défaut

    Eh bien ! Je me réponds puisque j'ai réussi à trouver.

    Mon script modifiait directement les valeurs dans le fichier de configuration de Xfce.
    Or il existe le pendant, en ligne de commande, de l'éditeur de configuration. C'est xfconf-query, qui effectue directement cette modification dans le fichier de configuration et la met immédiatement en application.
    Sa syntaxe est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    xfconf-query -c "nom_du_canal" -p "nom_de_la_propriété" -s "valeur_modifiée"
    On peut trouver le nom du canal et le chemin de la propriété en ouvrant l'éditeur de configuration.
    Ainsi , par exemple, pour changer les DPI et voir immédiatement le résultat de cette modification, on saisira:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xfconf-query -c xsettings -p /Xft/DPI -s 120
    Plus on apprend, plus on découvre que ce que l'on sait est insignifiant face à tout ce que l'on ne sait pas.
    Retrouvez la liste de mes articles et tutoriels sur la sauvegarde-restauration, les distributions éducatives et la Raspberry pi en cliquant sur ce lien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MFC Visual C++]conseil sur affichage graphiques
    Par C++beginner dans le forum MFC
    Réponses: 6
    Dernier message: 10/01/2006, 06h47
  2. Mode d'affichage graphique 13h ?
    Par xavman dans le forum Assembleur
    Réponses: 24
    Dernier message: 08/02/2005, 14h06
  3. Affichage graphique sous forme de tableau.
    Par eulone dans le forum C++
    Réponses: 2
    Dernier message: 24/11/2004, 20h34
  4. Réponses: 3
    Dernier message: 29/12/2003, 13h47
  5. [TP]Affichage graphique
    Par maleklegolas dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 02/11/2003, 19h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo