首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在xset dpms之前使用睡眠命令?

为什么在xset dpms之前使用睡眠命令?
EN

Ask Ubuntu用户
提问于 2017-05-12 14:39:58
回答 1查看 3K关注 0票数 4

我有下面的行来关闭我的笔记本显示器:

代码语言:javascript
复制
sleep 1 && xset dpms force standby

sleep 1:将线程休眠1秒。

xset dpms force standby:从男人,强制dpms标志待机。

当我省略sleep 1命令时,xset命令将pc置于待机状态1秒,然后自动恢复正常操作。但是当与sleep 1命令相结合时,它会使pc无限期地处于待机状态,直到检测到用户输入为止。

你能解释一下这两个命令之间的关系以及为什么会这样工作吗?

EN

回答 1

Ask Ubuntu用户

发布于 2017-05-12 17:10:13

我认为这可能与系统认为是“用户活动”有关。

如果系统检测到键盘活动,它就会从睡眠中恢复。按enter键发送部队待命命令这一事实算作是一些“当前”活动,因此它立即不睡觉。

睡眠1确保键盘在发送睡眠命令前1秒内没有记录活动,因此备用操作继续进行。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/914503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档