我正在制作一张用于信息亭/安装的实时 CD。主要原因是防止传统硬盘在频繁断电的环境中损坏——事实上,我可以告诉那里的工作人员,在一天结束时只需关掉电灯开关,就可以确信第二天早上它会可靠地恢复。
我在用乌克安装 nvidia 驱动程序、我的团队正在创建的应用程序等。到目前为止,一切都运行良好,除了一件事:屏幕在 5 分钟后关闭。据我了解,所有这些的系统设置都是由默认的 dconf 配置文件。我无法直接在 uck 终端中更改 root 用户的设置;每次启动时都会从头开始创建用户“ubuntu”。我需要更改默认配置文件。
我进行了一些挖掘,发现我想要提供新默认值的 dconf 键是空闲延迟。
我尝试按照 dconf wiki 页面上的说明进行操作,但对我来说相当混乱。我还尝试按照说明进行操作这里设置空闲延迟,但没有成功。
我的问题是:在 dconf db 中指定每个新用户都应从全天打开显示器的配置文件开始,要创建哪些正确的文件和/或运行哪些命令?这/org/gnome/desktop/session/idle-delay
似乎是我想要设置的关键。
非常感谢你!
答案1
要更改任何 DConf 键设置的默认值,请在 中创建一个文件/usr/share/glib-2.0/schemas/
。文件名应以 结尾.gschema.override
,但您可以自由选择其名称。当然,您需要管理权限。
覆盖文件的语法如下。您可以在一个文件中包含多个路径,并在每个路径标头下包含多个关键更改。
[org.gnome.desktop.session] # Path with defaults you want to change
idle-delay=42 # Key with default value set to '42'
然后跳转到命令行(Ctrl- Alt- T)并运行:
glib-compile-schemas /usr/share/glib-2.0/schemas/