web-dev-qa-db-fra.com

Au redémarrage du système, l'éditeur dconf n'enregistre pas les modifications

Je peux utiliser l'éditeur dconf pour modifier les paramètres de mon pavé tactile en défilement naturel, mais au redémarrage du système, les paramètres sont rétablis. (Mais pas en veille ou en veille prolongée.) Lorsque j'ouvre l'éditeur, l'option est toujours orange pour indiquer qu'elle a été modifiée. Lorsque je décoche et revérifie l'option de défilement naturel, elle est réactivée. Existe-t-il un correctif ou est-ce que je change la mauvaise option? Le chemin est org> gnome> settings-daemon> périphériques> touchpad> natural-scroll.

Actuellement en cours d'exécution 13.10

2
user262093

Verrouiller des paramètres spécifiques

cité de Aide GNOME/Guide de l'administrateur système/Paramètres utilisateur/Verrouiller des paramètres spécifiques

Pour verrouiller une clé dconf, vous devez créer un sous-répertoire locks dans le répertoire de fichiers de clés. Les fichiers de ce répertoire contiennent une liste de clés à verrouiller. Comme pour les fichiers de clés, vous pouvez ajouter un nombre quelconque de fichiers dans ce répertoire. Voici un exemple de ce à quoi on pourrait ressembler:

Comment verrouiller le fond d'écran par défaut

  1. Commencez par définir un paramètre, tel qu'un arrière-plan par défaut, qui sera utilisé pour cet exemple.
  2. Créez un répertoire nommé /etc/dconf/db/local.d/locks.
  3. Editer /etc/dconf/db/local.d/locks/00_default-wallpaper, en listant une clé par ligne:

    # prevent changes to the background
    /org/gnome/desktop/background/picture-uri
    /org/gnome/desktop/background/picture-options
    /org/gnome/desktop/background/primary-color
    /org/gnome/desktop/background/secondary-color
    
  4. Mettez à jour les bases de données système:

    # dconf update
    

A partir de dconf 0.7.4, le verrouillage n'est pris en charge que par clé pour des raisons de performances. vous ne pouvez pas encore verrouiller des sous-chemins entiers. Il est prévu de résoudre ce problème dans les prochaines versions.

Votre solution

Pour ajouter à votre nouveau fichier /etc/dconf/db/local.d/locks/00_default-touchpad:

    # prevent changes to the touchpad
    /org/gnome/settings-daemon/peripherals/touchpad/natural-scroll

gnomedconfgsettingsverrouillage

2
swift