gsettings:配置设置后无变化

gsettings:配置设置后无变化

我有一个运行 Ubuntu 14.04.1 的系统。我想通过 全局设置代理设置gsettings,但不幸的是我似乎无法更改任何内容。我以 root 身份运行以下命令:

gsettings set org.gnome.system.proxy mode manual

当我尝试检索配置时,模式仍然设置为'none'

# gsettings get org.gnome.system.proxy mode
'none'

有什么提示或想法吗?

答案1

运行gsettings只会更改指向的 X 会话所属用户的设置$DISPLAY。如果您使用,则该用户就是您的当前用户。您可以通过正在修改的sudo文件看到这一点。$HOME/.config/dconf/user

/usr/share/glib-2.0/schemas/org.gnome.system.proxy.gschema.override要更改所有用户的默认设置,请创建包含以下内容的文件

[org.gnome.system.proxy]
mode="manual"

然后运行

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

相关内容