gconf覆盖glib架构错误 – “无法解析为’d’类型的值”
我正在尝试按照此处提到的方法覆盖系统上text-scaling-factor
和scaling-factor
的gconf设置。
所以我在/usr/share/glib-2.0/schemas/30-retina-scaling.gschema.override
创建了一个文件,其中包含以下内容:
[org.gnome.desktop.interface] text-scaling-factor="0.75" scaling-factor="2"
但是当我尝试编译它时,我得到错误“无法解析为类型的值”:
$ 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.
所以事实certificate它是引号混乱了。 该文件的内容应为:
[org.gnome.desktop.interface] text-scaling-factor=0.75 scaling-factor=2