禁用 bash 的屏幕空白以定制 live ISO

禁用 bash 的屏幕空白以定制 live ISO

是否可以从 bash 禁用屏幕空白功能?

我在 Ubuntu 18 上,并尝试设置带有一些预配置的 Ubuntu 18(Gnome)实时系统。其中之一是不要让屏幕变暗并锁定会话。我正在使用 Cubic 在实时系统上预安装一些软件并更改一些设置。

答案1

您可以使用以下方式禁用怠速微调功能

gsettings set org.gnome.settings-daemon.plugins.power idle-dim false

屏幕不会变暗然后变黑并且不会锁定

答案2

为了使其永久生效,您需要一个 gsettings 覆盖文件...

  1. 在主机系统上使用 gedit(或其他文本编辑器)打开一个新的空文档。

  2. 将以下内容添加到您的文件中:

    [org.gnome.desktop.screensaver]
    lock-enabled = false
    
    [org.gnome.settings-daemon.plugins.power]
    idle-dim = false
    
  3. 使用以下名称保存文件:

    90_ubuntu-settings.gschema.override
    
  4. 在Cubic的终端页面中,输入以下命令并按回车键。

    cd /usr/share/glib-2.0/schemas/
    
  5. 在主机系统上打开 Nautilus(或其他文件浏览器),然后导航到您保存文件的目录90_ubuntu-settings.gschema.override

  6. 将文件拖到 Cubic 的终端窗口上。

  7. 单击CopyCubic 中的按钮。

  8. 该文件将被复制到/usr/share/glib-2.0/schemas/Cubic 内部的目录中。

  9. 然后在 Cubic 的终端窗口中输入以下命令。

    glib-compile-schemas /usr/share/glib-2.0/schemas/
    
  10. 完成其他自定义设置,然后使用 Cubic 生成新的 Live ISO。

每当您从新的 Live ISO 启动或安装操作系统时,Ubuntu 都会从中读取默认的 gsettings 值90_ubuntu-settings.gschema.override

如果添加了其他设置90_ubuntu-settings.gschema.override,请记住glib-compile-schemas每次都执行该命令。

正如您所期望的,用户始终可以使用 Gnome Tweaks、Dconf Editor 或命令等工具来个性化您的默认设置gsettings

答案3

我已经完成了所有这些,我希望它有效......如果有效,我会发布。“我会为其他不熟悉“他的”程序“Cubits”的人补充......

这一切都可以通过文件管理器完成。

相关内容