web-dev-qa-db-fra.com

gconf override glib schema error - "can not parse as value of type 'd'"

J'essaie de remplacer les paramètres gconf pour text-scaling-factor et scaling-factor sur mon système, en suivant la méthode mentionnée ici .

J'ai donc créé un fichier sur /usr/share/glib-2.0/schemas/30-retina-scaling.gschema.override avec ce contenu:

[org.gnome.desktop.interface]
text-scaling-factor="0.75"
scaling-factor="2"

Mais quand j'essaye de le compiler, j'obtiens l'erreur "ne peut pas analyser comme valeur de type":

$ Sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
error parsing key 'text-scaling-factor' in schema 'org.gnome.desktop.interface' as specified in override file '/usr/share/glib-2.0/schemas/30-retina-scaling.gschema.override': 0-6:can not parse as value of type 'd'.Ignoring override for this key.
error parsing key 'scaling-factor' in schema 'org.gnome.desktop.interface' as specified in override file '/usr/share/glib-2.0/schemas/30-retina-scaling.gschema.override': 0-3:can not parse as value of type 'u'.Ignoring override for this key.
1
Robin Winslow

Il s'avère donc que ce sont les guillemets qui gâchent cela. Le contenu du fichier doit être:

[org.gnome.desktop.interface]
text-scaling-factor=0.75
scaling-factor=2
1
Robin Winslow