dconf可以说是ubuntu系统的注册表,类似windows上的注册表,保存系统的相关配置。
1 dconf-editor
dconf-editor可以一个可以查看、编辑dconf的图形界面工具,可以通过命令行输入命令:dconf-editor
或者ubuntu桌面搜索dconf-editor打开。如果没有此工具,安装dconf-tools
1.1 修改ubuntu黑屏、休眠时间
ubuntu经常特定时间没有活动,自动黑屏、休眠,休眠时间可以另外设置,也可以跟跟随黑屏进入休眠状态。如下图黑屏时间为3分钟,可以在dconf-editor上直接修改为4分钟(240)。
dconf-editor
系统设置
2 gsettings
命令行下可以使用gsettins命令来获取、修改系统配置
获取系统配置gsettings list-recursively
gsettings list-recursively | grep power //部分配置
org.gnome.settings-daemon.plugins.power button-power 'interactive'
org.gnome.settings-daemon.plugins.power critical-battery-action 'suspend'
org.gnome.settings-daemon.plugins.power percentage-low 10
org.gnome.settings-daemon.plugins.power priority 0
org.gnome.settings-daemon.plugins.power lid-close-suspend-with-external-monitor false
org.gnome.settings-daemon.plugins.power idle-dim false
org.gnome.settings-daemon.plugins.power button-hibernate 'hibernate'
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power button-sleep 'suspend'
org.gnome.settings-daemon.plugins.power button-suspend 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 60
org.gnome.settings-daemon.plugins.power time-low 1200
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'suspen
2.1 使用gsettings修改黑屏、休眠时间
找到控制黑屏时间变量
gsettings list-recursively | grep idle-delay
org.gnome.desktop.session idle-delay uint32 180
修改黑屏时间
gsettings set org.gnome.desktop.session idle-delay 120
gsettings get org.gnome.desktop.session idle-delay
uint32 120 //打印120,说明修改成功
找到控制休眠变量
gsettings list-recursively | grep lock-enabled
org.gnome.desktop.screensaver lock-enabled true
修改黑屏时间
gsettings set org.gnome.desktop.screensaver lock-enabled false
gsettings get org.gnome.desktop.screensaver lock-enabled
false //修改成功
2.2 gsettings使用
gsettings更多使用命令gsettings help
查询