私は次のようにしました:
$ 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
が私のシステムで動作していないことを意味しますか?もしそうなら、どうすればこれを修正できますか?
Gsettingsがデスクトップの背景を変更できないという同様の問題がありました。次に、これを見つけました link anacondaのインストールが元のgsettingsからパスを変更していることを示しています:
$ which gsettings
/home/rafael/.anaconda3/bin/gsettings
だから私は~/.anaconda3/bin/gsettings
から~/.anaconda3/bin/gsettings_bkp
、そして現在、元のgsettingsが使用されています:
$ which gsettings
/usr/bin/gsettings