如何在笔记本电脑合盖时不挂起 Ubuntu
如果你在笔记本电脑上使用 Ubuntu,你可能已经注意到当你合上盖子时系统处于挂起状态。
这是预期的行为。它可以节省电池和你的工作。你掀开盖子,系统唤醒,你可以登录并继续工作。
这一切听起来都不错,除非你使用多显示器设置。像我这样的一些人更喜欢关闭笔记本电脑,只使用外接显示器。
但是,如果关闭笔记本电脑盖会挂起系统,那么会产生问题。
让我告诉你如何改变这种行为。
关闭笔记本电脑盖时不要挂起
实际上,我注意到最近的 Ubuntu 版本在这个情况下更智能。当笔记本电脑连接到扩展坞并合上盖子时,它不会进入挂起模式。
这是正常的预期行为,但由于 Ubuntu 某种神才知道的原因,它可能不会一直有效。
好消息是你可以使用 GUI 和命令行强制更改此行为。
让我分享这两种方法。
方法 1:使用 GNOME 优化
如果你使用的是默认的 GNOME 桌面,那么你很幸运。 在 Ubuntu 的软件中心安装 GNOME 优化(Tweaks)工具,或使用以下命令:
安装后,启动优化应用。在侧边栏的常规General选项卡中,关闭“笔记本电脑盖合上时挂起Suspend when laptop lid is closed”按钮。
change lid close behavior ubuntu
这就好了。你不需要重启即可使更改生效。
现在,让我们谈谈命令行方法。
方法 2:更改登录配置(针对高级用户)
如果你查看文件 /etc/systemd/logind.conf
的内容,你将看到三种不同类型的笔记本电脑合盖默认设置:
-
HandleLidSwitch=suspend
:当笔记本电脑使用电池供电时,合盖挂起 -
HandleLidSwitchExternalPower=suspend
:当笔记本电脑插入电源插座时,合盖挂起 -
HandleLidSwitchDocked=ignore
:当笔记本电脑连接到扩展坞时,合盖忽略
Default laptop lid closing settings
如你所见,如果合上盖子,笔记本电脑将挂起,无论它是否连接到电源。而连接扩展坞忽略合盖。
如果需要,你可以根据自己的喜好将这些参数的值更改为其中之一:
-
suspend
:合盖时挂起 -
lock
:合盖时锁定 -
ignore
:什么都不做 -
poweroff
:关机 -
hibernate
:合盖时休眠
如果你不希望你的系统在笔记本电脑盖合上时执行任何特殊操作,我建议你使用 ignore
。
你可以编辑 /etc/systemd/logind.conf
文件,或者在 /etc/systemd/logind.conf.d
目录中创建一个新文件,并取消注释上述设置并更改其值。如果此目录不存在,请创建此目录。
我不会给你确切的命令。如果你熟悉命令行,你应该可以做到。如果你对命令行感到不习惯,请使用前面的 GUI 方法。
我希望这可以帮助你。
相关文章
- Linux计划任务服务程序
- 2022 如何在 GitHub 上搭建个人网站(github.io)
- 虚拟机安装linux无法访问外网解决办法
- 用过 mongodb 吧, 这三个大坑踩过吗?
- 教你配置windows上的windbg,linux上的lldb,打入clr内部这一篇就够了
- MongoDB 在评论中台的实践
- 使用mongodb作为Quartz.Net下的JobStore实现底层的持久化机制
- mongodb之使用explain和hint性能分析和优化
- mongodb 3.x 之实用新功能窥看[2] ——使用$lookup做多表关联处理
- mongodb 3.x 之实用新功能窥看[1] ——使用TTLIndex做Cache处理
- 双十一来了,别让你的mongodb宕机了
- GO语言开发环境搭建笔记
- PHP判断网络连通
- 开启phpMyAdmin的远程登录
- PHP_cURL初始化和执行方法
- PHP经典函数收集
- PHP所有函数列表
- php bbcode过滤
- php不使用中间变量交换两个变量的值
- 嵌入式:ARM异常中断指令SWI、BKPT、CLZ详解