5

I did as follows:

$ 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

But when I do: dconf dump /org/gnome/, I see as follows:

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

Observation: dconf dump shows real value, but gsettings shows new value but it is different from the one shown by dconf-editor

After Restarting

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

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

Observation: dconf dump shows real value, but gsettings shows default value


Does this mean that gsettings are not working on my system? If so, how can I fix this?

2
  • Do you see any changes done to dconf when running gsetting? Use: dconf watch /org/gnome/ idle-delay Commented Feb 27, 2020 at 15:03
  • @slybloty I ran dconf watch /org/gnome/ idle-delay in first terminal. And I used gsettings set org.gnome.desktop.session idle-delay 80 in another terminal. Nothing happened on the first terminal. Commented Feb 28, 2020 at 11:44

1 Answer 1

3

I had a similar problem with gsettings not being able to change the desktop background. Then I found this link showing that the anaconda installation changes the path from the original gsettings:

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

So I moved ~/.anaconda3/bin/gsettings to ~/.anaconda3/bin/gsettings_bkp, and now the original gsettings is being used:

$ which gsettings
/usr/bin/gsettings

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.