【Ubuntu】设置永不息屏与安装 dconf-editor

方式一、GUI界面进行设置

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
  1. 打开 Ubuntu 桌面环境的设置菜单。你可以通过点击屏幕右上角的系统菜单,然后选择设置
  2. 在设置菜单中,选择电源选项。
  3. 电源节电选项卡中,你会找到一个名为息屏(B)的设置选项。
  4. 息屏(B)的设置值调整为从不
  5. 关闭设置菜单,你的屏幕将不再自动息屏。
    在这里插入图片描述

方式二、通过了命令进行设置

  • 1分钟: 60
  • 2分钟: 60
  • 3分钟: 120
  • 4分钟: 180
  • 5分钟: 240
  • 6分钟: 300
  • 8分钟: 480
  • 10分钟: 600
  • 12分钟: 720
  • 15分钟: 900
  • 1小时0分0秒: 3600
  • 2小时0分0秒: 7200
  • 4小时0分0秒: 14400
  • 8小时0分0秒: 28800
  • 10小时0分0秒: 36000
  • 20小时0分0秒: 72000
  • 24小时0分0秒: 86400
  • 从不: 0

2.1 查看息屏时间

键入指令

gsettings get org.gnome.desktop.session idle-delay

查询结果

uint32 0

设置息屏时间

gsettings set org.gnome.desktop.session idle-delay 3600

方式三、通过dconf编辑器修改

3.1 安装 dconf-editor

sudo apt install dconf-editor

[sudo] signway 的密码:_______ 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:dconf-editor
升级了 0 个软件包,新安装了 1 个软件包, 要卸载 0 个软件包,有 101 个软件包未被升级。
需要下载 295 kB 的归档。
解压缩后会消耗 1,229 kB 的额外空间。
获取:1 http://mirrors.aliyun.com/ubuntu-ports focal-updates/universe arm64 dconf-editor arm64 3.36.7-0ubuntu1 [295 kB]
已下载 295 kB,耗时 1秒 (483 kB/s)   
正在选中未选择的软件包 dconf-editor。
(正在读取数据库 ... 系统当前共安装有 132728 个文件和目录。)
准备解压 .../dconf-editor_3.36.7-0ubuntu1_arm64.deb  ...
正在解压 dconf-editor (3.36.7-0ubuntu1) ...
正在设置 dconf-editor (3.36.7-0ubuntu1) ...
W: APT had planned for dpkg to do more than it reported back (3 vs 7).Affected packages: dconf-editor:arm64 libglib2.0-0:arm64

3.2 运行 dconf-editor

  • 1. 使用命令运行dconf-editor
dconf-editor 
  • 2. 在GUI界面运行dconf编辑器
    在这里插入图片描述

3.2.1 无法正常启动dconf-editor

  • 1. 使用命令运行dconf-editor执行报错

(dconf-editor:20191): GLib-GIO-ERROR **: 09:51:37.617: Settings schema 'ca.desrt.dconf-editor.Lib' is not installed
追踪与中断点陷阱 (核心已转储)
  • 2. 在GUI界面运行 dconf编辑器转圈加载一段时间后,界面无法弹出。

3.2.2 问题分析

ca.desrt.dconf-editor.LibSettings schema未安装。从字面意思来看,dconf-editor 启动会加载一个结构化的配置文件,但是这个配置文件可能不存在,如何得到这个结构化的配置文件

  • 1. 将其他设备已有的配置文件放置到相应问题
  • 2. 安装完整版本的dconf-editor
  • 3. 使用某种方式自动生成这个配置文件(推荐使用glib-compile-schemas指令尝试生成这个结构化的配置文件)

"Settings schema" 通常指的是应用程序或桌面环境中用于管理配置选项的一种结构化定义。在 Linux 等系统中,许多应用程序和桌面环境都使用设置模式来管理用户界面、行为和外观等方面的配置。

这些设置模式通常以 XML 格式定义,并包含了应用程序的各种配置选项,例如默认值、可接受的值范围、描述文本等。这些设置模式可以帮助应用程序开发者和系统管理员统一管理各种配置选项,使得用户能够方便地进行个性化设置。

Linux 中,像 GNOME 桌面环境就使用了许多设置模式来定义各种配置选项,比如桌面背景、字体大小、窗口管理器行为等等。而 glib-compile-schemas 命令则用于编译这些设置模式,以便系统能够正确读取和应用这些配置信息。

因此,当你提到 "Settings schema" 时,可能是指应用程序或桌面环境中用于管理配置选项的结构化定义文件,通过这些文件可以定义和管理用户界面、行为和外观等方面的配置。

3.2.3 解决方案

  1. 使用以下命令编译 GLib schema 文件,以确保系统能够正确读取和应用这些配置信息。
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

  1. 输入管理员密码
[sudo] signway 的密码: 

3.3. GUI界面搜索 idle-delay

在这里插入图片描述

3.4 自定义锁屏时间

  • 1分钟: 60
  • 2分钟: 60
  • 3分钟: 120
  • 4分钟: 180
  • 5分钟: 240
  • 6分钟: 300
  • 8分钟: 480
  • 10分钟: 600
  • 12分钟: 720
  • 15分钟: 900
  • 1小时0分0秒: 3600
  • 2小时0分0秒: 7200
  • 4小时0分0秒: 14400
  • 8小时0分0秒: 28800
  • 10小时0分0秒: 36000
  • 20小时0分0秒: 72000
  • 24小时0分0秒: 86400
  • 从不: 0
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/148257.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JavaScript算法45- 字母异位词分组(leetCode:49middle)

49. 字母异位词分组 一、题目 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 输入: strs ["eat", "tea", "tan", "at…

警惕.360勒索病毒,您需要知道的预防和恢复方法。

引言: 网络威胁的演变无常,.360勒索病毒作为一种新兴的勒索软件,以其狡猾性备受关注。本文将深入介绍.360勒索病毒的特点,提供解决方案以恢复被其加密的数据,并分享一系列强化网络安全的预防措施。如果您在面对被勒索…

kubernetes--Pod控制器详解

目录 一、Pod控制器及其功用: 二、pod控制器的多种类型: 1、ReplicaSet: 1.1 ReplicaSet主要三个组件组成: 2、Deployment: 3、DaemonSet: 4、StatefulSet: 5、Job: 6、Cronjob: …

Vue中实现div的任意移动

前言 在系统应用中,像图片,流程预览及打印预览等情况,当前视窗无法全部显示要预览的全部内容,设置左右和上下滚动条后,如果用鼠标拖动滚动条,又不太便利,如何用鼠标随意的移动呢? …

wpf devexpress自定义编辑器

打开前一个例子 步骤1-自定义FirstName和LastName编辑器字段 如果运行程序,会通知编辑器是空。对于例子,这两个未命名编辑器在第一个LayoutItem(Name)。和最终用户有一个访客左右编辑器查阅到First Name和Last Name字段,分别。如果你看到Go…

【开题报告】基于SpringBoot的二手汽车交易平台的设计与实现

1.研究背景 随着社会经济的不断发展,二手汽车交易市场逐渐壮大,二手汽车交易平台作为一种重要的电子商务形式备受关注。本文基于Spring Boot框架,旨在设计与实现一个高效、安全、用户友好的二手汽车交易平台。本文将深入探讨二手汽车市场发展…

Windows安装nvm【node.js版本管理工具】

目录 下载安装包 安装 配置 配置node的国内镜像源 配置npm的国内镜像源 常用命令 查看可安装的node版本 安装指定的版本 查看已有的node版本列表 切换版本 下载安装包 https://github.com/coreybutler/nvm-windows/releases/tag/1.1.11 安装 安装过程就不贴了&#xff0…

Pytorch D2L Subplots方法对画图、图片处理

问题代码 def show_images(imgs, num_rows, num_cols, titlesNone, scale1.5): #save """绘制图像列表""" figsize (num_cols * scale, num_rows * scale) _, axes d2l.plt.subplots(num_rows, num_cols, figsizefigsize) axes axes.flatten…

sqli-labs关卡19(基于http头部报错盲注)通关思路

文章目录 前言一、回顾上一关知识点二、靶场第十九关通关思路1、判断注入点2、爆数据库名3、爆数据库表4、爆数据库列5、爆数据库关键信息 总结 前言 此文章只用于学习和反思巩固sql注入知识,禁止用于做非法攻击。注意靶场是可以练习的平台,不能随意去尚…

SpringBoot3自定义Starter步骤

参考: https://www.yuque.com/leifengyang/springboot3/lliphvul8b19pqxp#fR0xi 想要实现一个聊天机器人Starter: 场景:抽取聊天机器人场景,它可以打招呼。 效果:任何项目导入此starter都具有打招呼功能,并且问候语中的人名需要…

滑动窗口练习(一)— 固定窗口最大值问题

题目 假设一个固定大小为W的窗口,依次划过arr, 返回每一次滑出状况的最大值 例如,arr [4,3,5,4,3,3,6,7], W 3 返回:[5,5,5,4,6,7] 暴力对数器 暴力对数器方法主要是用来做校验,不在乎时间复杂度,逻辑上…

Network(四)NAT实现方式与VRRP概述

一 NAT 1 NAT概述 (1)NAT的作用 Network Address Translation,网络地址转换 通过将内部网络的私有IP地址转换成全球唯一的公网IP地址使内部网络可以连接到互联网。 (2)私有IP地址分类 A类10.0.0.0~10.255.255.…

云计算(Docker)

Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言,并遵从 Apache2.0 协议开源。它可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 可用于开发…

计蒜客T3364 蒜头君的回文串(C++语言实现)

【题目描述】回文串,是指顺着读和倒着读顺序一样的字符串,比如说abccba就是一个回文串。而abc不是回文串,因为abc倒着读是cba。在这里,我们只考虑字母和数字,比如说abccb a,为一个回文串(因为我…

飞天使-django之数据库简介

文章目录 增删改查解决数据库不能存储中文问题创建表数据类型表的基本操作主键唯一键 unique外键实战 增删改查 四个常用的语句查询 : insert delete update select insert into student(Sno,name) values(95001,"张三") delete from student where name张三 upda…

ubuntu22.04换源

1、系统信息 lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy2、进入 /etc/apt/ 目录: cd /etc/apt/ 3、备份默认源文件 sudo cp sources.list sources.list_bak 4、编…

Flink之KeyedState

前面的文章中介绍过Operator State,这里介绍一下Keyed State. 在使用Operator State时必须要实现CheckpointFunction接口,而Keyed State则不需要,在使用keyBy(...)分组分组后,调用的函数必须是实现RichFuntion接口的函数才可以使用Keyed State.同样使用Keyed State也必须开启Ch…

九、Linux用户管理

1.基本介绍 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,让后以这个账号的身份进入系统 2.添加用户 基本语法 useradd 用户名 应用案例 案例1:添加一个用户 m…

Vue中的watch的使用

先看下Vue运行机制图 那么我们思考一件事,vue是通过watcher监听数据的变化然后给发布-订阅,这样实现了dom的渲染,那么我们思考一件事,我们往往需要知道一个数据的变化然后给页面相应的渲染,那么我们工作中在组件中的数…

可拖动、可靠边的 popupWindow 实现

0 背景 开发要实现一个可以拖动的圆角小窗&#xff0c;要求松手时&#xff0c;哪边近些靠哪边。并且还规定了拖动范围。样式如下&#xff1a; 1 实现 首先把 PopupWindow 的布局文件 pop.xml 实现 <?xml version"1.0" encoding"utf-8"?> <R…