良许Linux教程网 干货合集 在笔记本电脑合盖时不挂起 Ubuntu的解决方案

在笔记本电脑合盖时不挂起 Ubuntu的解决方案

如果你在笔记本电脑上使用 Ubuntu,你可能已经注意到当你合上盖子时系统处于挂起状态。让我告诉你如何改变这种行为。

如果你在笔记本电脑上使用 Ubuntu,你可能已经注意到当你合上盖子时系统处于挂起状态。

这是预期的行为。它可以节省电池和你的工作。你掀开盖子,系统唤醒,你可以登录并继续工作。

image-20220921213225448

这一切听起来都不错,除非你使用多显示器设置。像我这样的一些人更喜欢关闭笔记本电脑,只使用外接显示器。

但是,如果关闭笔记本电脑盖会挂起系统,那么会产生问题。

让我告诉你如何改变这种行为。

关闭笔记本电脑盖时不要挂起

实际上,我注意到最近的 Ubuntu 版本在这个情况下更智能。当笔记本电脑连接到扩展坞并合上盖子时,它不会进入挂起模式。

这是正常的预期行为,但由于 Ubuntu 某种神才知道的原因,它可能不会一直有效。

好消息是你可以使用 GUI 和命令行强制更改此行为。

让我分享这两种方法。

方法 1:使用 GNOME 优化

如果你使用的是默认的 GNOME 桌面,那么你很幸运。 在 Ubuntu 的软件中心安装 GNOME 优化(Tweaks)工具,或使用以下命令

安装后,启动优化应用。在侧边栏的常规General选项卡中,关闭“笔记本电脑盖合上时挂起Suspend when laptop lid is closed”按钮。

在笔记本电脑合盖时不挂起 Ubuntu的解决方案在笔记本电脑合盖时不挂起 Ubuntu的解决方案

change lid close behavior ubuntu

这就好了。你不需要重启即可使更改生效。

现在,让我们谈谈命令行方法。

方法 2:更改登录配置(针对高级用户)

如果你查看文件 /etc/systemd/logind.conf 的内容,你将看到三种不同类型的笔记本电脑合盖默认设置:

  • HandleLidSwitch=suspend:当笔记本电脑使用电池供电时,合盖挂起
  • HandleLidSwitchExternalPower=suspend:当笔记本电脑插入电源插座时,合盖挂起
  • HandleLidSwitchDocked=ignore:当笔记本电脑连接到扩展坞时,合盖忽略
在笔记本电脑合盖时不挂起 Ubuntu的解决方案在笔记本电脑合盖时不挂起 Ubuntu的解决方案

Default laptop lid closing settings

如你所见,如果合上盖子,笔记本电脑将挂起,无论它是否连接到电源。而连接扩展坞忽略合盖。

如果需要,你可以根据自己的喜好将这些参数的值更改为其中之一:

  • suspend:合盖时挂起
  • lock:合盖时锁定
  • ignore:什么都不做
  • poweroff:关机
  • hibernate:合盖时休眠

如果你不希望你的系统在笔记本电脑盖合上时执行任何特殊操作,我建议你使用 ignore。

你可以编辑 /etc/systemd/logind.conf 文件,或者在 /etc/systemd/logind.conf.d 目录中创建一个新文件,并取消注释上述设置并更改其值。如果此目录不存在,请创建此目录。

我不会给你确切的命令。如果你熟悉命令行,你应该可以做到。如果你对命令行感到不习惯,请使用前面的 GUI 方法。

我希望这可以帮助你。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部