笔记本电脑安装了Ubuntu系统设置关盖/合盖不挂起/不睡眠

简介

学习工作中需要用到笔记本安装Ubuntu Linux系统,并且需要关盖电脑不关机、不挂起且不睡眠。为此,本篇博客整理了两种常规操作方式,并给了详细的步骤,仅供参考。

通过gnome-tweaks设置

  1. 安装gnome-tweaks
sudo apt install gnome-tweaks

在这里插入图片描述
2. 打开gnome-tweaks:可以直接在终端输入gnome-tweaks打开,也可以在软件抽屉里面搜索tweaks打开。

  • 命令打开
    在这里插入图片描述

  • 搜索打开
    在这里插入图片描述

  • 在Tweaks中的general将Suspend when laptop lid is closed关闭。【到这里你就可以安心的关闭你的笔记本电脑屏幕了🌷🌷🌷】

在这里插入图片描述

通过更改登录配置文件logind.conf设置

当让我们也可以通过修改Ubuntu的配置文件避免Ubuntu系统在你关闭笔记本盖子的时候将系统挂起。毕竟Linux中一切皆文件‼️
文件大致长下面图这样,里面影响关盖操作的变量包括HandleLidSwitchHandleLidSwitchExternalPowerHandleLidSwitchDocked。这三个变量的功能请继续往下看,其他变量的功能则自行学习❗️
在这里插入图片描述

  1. 通过使用root权限通过gedit或者VIM等文本剪辑器打开logind.conf配置文件,并保存退出
sudo gedit /etc/systemd/logind.conf

在这里插入图片描述

  1. 修改logind.conf配置文件文件中取消相关变量前面的注释#号,并根据自身需要赋值。这里令HandleLidSwitch=ignore即可满足关盖不挂起。具体参加下表。这里建议将一下三个变量均设置为ignore即可满足在使用内置电池、外接电源以及外接显示器时均可实现合盖不挂起/不睡眠/不关机,当然使用内置电池时电量耗尽除外😆😆😆。
  • 变量及功能
变量 功能
HandleLidSwitch 使用内置电池时,合盖的行为
HandleLidSwitchExternalPower 使用外接电源时,合盖的行为
HandleLidSwitchDocked 外接了拓展坞链接显示器时,合盖的行为
  • 变量值及含义
含义
suspend 挂起
lock 锁定
ignore 不动作
poweroff 关机:shock:
hibernate 休眠
  1. 重启服务,使配置生效。然后就可以安心的合盖了。🌺🌺🌺
sudo service systemd-logind restart

在这里插入图片描述
这条命令执行需要输入密码并且黑屏。😴😴😴


个人建议直接使用gnome-tweaks设置,因为简单且实用。不是命令行用不起,而是gnome-tweaks更有性价比!!!🚀🚀🚀


参考资料

  1. 知乎:如何在笔记本电脑合盖时不挂起 Ubuntu | Linux 中国💯💯
  2. 如何在笔记本电脑合盖时不挂起 Ubuntu
  3. 笔记本Ubuntu 设置合盖不自动休眠

收集整理和创作不易, 若有帮助🉑, 请帮忙点赞👍➕收藏❤️, 谢谢!✨✨🚀🚀

相关推荐

  1. 程序员为什么喜欢电脑

    2023-12-12 07:38:04       51 阅读
  2. 程序员为什么喜欢电脑

    2023-12-12 07:38:04       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-12 07:38:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-12 07:38:04       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-12 07:38:04       82 阅读
  4. Python语言-面向对象

    2023-12-12 07:38:04       91 阅读

热门阅读

  1. Python从门到精通(九):numpy科学计算库

    2023-12-12 07:38:04       60 阅读
  2. Python中求取数字位数的方法

    2023-12-12 07:38:04       59 阅读
  3. 线上问题得解决

    2023-12-12 07:38:04       58 阅读
  4. Spring-xml版本

    2023-12-12 07:38:04       67 阅读
  5. Mysql mybatis 语法示例

    2023-12-12 07:38:04       68 阅读
  6. Docker与K8s的区别

    2023-12-12 07:38:04       70 阅读
  7. x的平方根算法(leetcode第69题)

    2023-12-12 07:38:04       63 阅读
  8. Flask存储在内存中的密钥被读取

    2023-12-12 07:38:04       58 阅读
  9. MATLAB 2021b 安装教程

    2023-12-12 07:38:04       78 阅读
  10. 微服务学习二

    2023-12-12 07:38:04       72 阅读
  11. 洛谷 P8628 [蓝桥杯 2015 国 AC] 穿越雷区

    2023-12-12 07:38:04       70 阅读