重启后

重启后

我做了如下:

$ gsettings get org.gnome.desktop.session idle-delay
uint32 300

$ gsettings set org.gnome.desktop.session idle-delay 80

$ gsettings get org.gnome.desktop.session idle-delay
uint32 80

但是当我这样做时:dconf dump /org/gnome/,我看到如下:

$ dconf dump /org/gnome/desktop/session
[/]
idle-delay=uint32 60

观察dconf dump显示真实值,但gsettings显示新值,但与 dconf-editor 显示的值不同

重启后

$ dconf dump /org/gnome/desktop/session
[/]
idle-delay=uint32 60

$ gsettings get org.gnome.desktop.session idle-delay
uint32 300

观察dconf dump显示实际值,但gsettings显示默认值


这是否意味着它gsettings不适用于我的系统?如果是这样,我该如何解决这个问题?

答案1

我遇到了类似的问题,gsettings 无法更改桌面背景。然后我发现了这个关联显示 anaconda 安装更改了原始 gsettings 的路径:

$ which gsettings
/home/rafael/.anaconda3/bin/gsettings

所以我搬到~/.anaconda3/bin/gsettings~/.anaconda3/bin/gsettings_bkp,现在正在使用原来的gsettings:

$ which gsettings
/usr/bin/gsettings

相关内容