Win/Linux笔记本合盖不睡眠设置指南

在 笔记本电脑上,当你合上屏幕时,默认系统可能会进入"睡眠"或"休眠"状态。如果你希望合上屏幕时系统继续正常运行(例如后台下载、运行程序、远程访问等),需要修改系统的电源设置。

一、以下是 Windows 10 / Windows 11 系统下的设置方法:


✅ 方法一:通过"控制面板"设置(推荐)

步骤如下:
  1. 打开控制面板

    • Win + S,搜索"控制面板"并打开。
  2. 进入电源选项

    • 选择 "硬件和声音""电源选项"
  3. 更改合盖功能

    • 在左侧菜单点击:"选择关闭笔记本盖时的功能"
  4. 修改设置

    • 你会看到两个选项:
      • "当我合上笔记本盖时"
    • 分别设置:
      • 使用电池时 :选择 "不采取任何操作"
      • 接通电源时 :选择 "不采取任何操作"

    ✅ 建议:如果你在插电情况下希望继续运行,至少将"接通电源时"设为"不采取任何操作"。

  5. 保存更改

    • 点击 "保存更改" 按钮。

✅ 方法二:通过"设置"应用(Windows 10/11)

  1. 打开 设置Win + I)。
  2. 进入:系统电源与电池(或"电源和睡眠")。
  3. 点击右侧的:"其他电源设置"(会跳转到控制面板)。
  4. 后续步骤同 方法一 第 3 步开始。

✅ 方法三:命令行快速设置(高级用户)

以管理员身份运行 命令提示符PowerShell,输入以下命令:

cmd 复制代码
# 设置"合盖时不操作"(接通电源)
powercfg /setdcvalueindex scheme_current 4f971e89-eebd-4455-a8de-9e590561b025 5ca83367-6e45-459f-a27b-476b1d01c936 0

# 设置"合盖时不操作"(使用电池)
powercfg /setacvalueindex scheme_current 4f971e89-eebd-4455-a8de-9e590561b025 5ca83367-6e45-459f-a27b-476b1d01c936 0

# 重新加载当前电源计划
powercfg /s scheme_current

参数说明:

  • 5ca83367-... 是"合上盖子时"的电源设置项 GUID
  • 0 表示"不采取任何操作"

⚠️ 注意事项

  1. 散热问题

    • 合上屏幕后,笔记本散热可能受影响(尤其是高性能运行时)。
    • 建议确保通风良好,避免过热。
  2. 外接显示器

    • 如果你外接了显示器,可以设置合盖后使用外接屏:
      • 在"电源选项"中设置"合盖时不操作"
      • 在显示设置中选择"仅在2号显示器上显示"
  3. Dell Power Manager(可选):

    • 如果安装了 Dell 官方电源管理软件,也可在其中调整合盖行为。

✅ 总结

场景 推荐设置

插电运行服务器/下载 接通电源:不采取任何操作

移动中使用 电池供电:睡眠(保护数据)

外接显示器 合盖 + 不睡眠 + 使用外屏


二、以下是针对 CentOS 7 / 8 / Stream 的设置方法:


✅ 方法一:通过 logind.conf 配置文件修改(推荐)

这是最常用且有效的方法,适用于使用 systemd 的现代 Linux 系统。

1. 编辑 logind 配置文件
bash 复制代码
#CentOS8
sudo vi /etc/systemd/logind.conf

#如果是CentOS Stream 10
sudo vi /usr/lib/systemd/logind.conf
2. 找到并修改以下行(去掉前面的 # 并设置值):
ini 复制代码
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

🔍 参数说明:

  • HandleLidSwitch=ignore:合盖时不执行任何操作(无论是否插电)

  • HandleLidSwitchExternalPower=ignore:外接电源时合盖不操作

  • HandleLidSwitchDocked=ignore:连接扩展坞时合盖不操作
    🔄 可选值:

  • ignore:不采取任何操作(推荐)

  • suspend:睡眠

  • hibernate:休眠

  • poweroff:关机

3. 保存并退出
4. 重启 systemd-logind 服务生效
bash 复制代码
sudo systemctl restart systemd-logind

⚠️ 注意:此操作会短暂中断图形登录会话(但不会断开 SSH),建议在本地操作或使用屏幕。


✅ 方法二:检查并修改电源管理器(适用于 GNOME 桌面)

如果你使用的是带有 GNOME 桌面环境 的 CentOS,桌面环境可能覆盖系统设置。

1. 检查当前电源设置
bash 复制代码
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action
2. 修改为"无操作"
bash 复制代码
# 插电时合盖
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'

# 使用电池时合盖
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'

✅ 可选值:'suspend', 'hibernate', 'nothing', 'shutdown'


✅ 方法三:禁用 GNOME 电源管理器对合盖的控制(可选)

如果 logind.conf 设置无效,可能是 GNOME 覆盖了设置。可以禁用其电源插件:

bash 复制代码
gsettings set org.gnome.settings-daemon.plugins.power active false

⚠️ 警告:这会禁用 GNOME 的大部分电源管理功能,请谨慎使用。


✅ 方法四:验证设置是否生效

  1. 合上笔记本盖子。
  2. 等待几分钟。
  3. 重新打开屏幕或通过 SSH 远程登录,检查系统是否仍在运行。

你也可以通过以下命令查看日志:

bash 复制代码
journalctl | grep -i lid

如果看到类似:

复制代码
... Lid closed
... Ignoring lid switch

说明设置已生效。


✅ 方法五:确保系统不会因过热而自动休眠

合盖后散热可能变差,建议:

  • 确保通风良好(可使用笔记本支架或外接散热垫)。

  • 监控温度:

    bash 复制代码
    sudo yum install lm_sensors -y
    sensors

✅ 总结:推荐操作流程

bash 复制代码
# 1. 编辑 logind 配置
sudo vi /etc/systemd/logind.conf

# 修改:
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore

# 2. 重启服务
sudo systemctl restart systemd-logind

# (可选)3. 桌面用户设置 GNOME 电源
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'

📌 适用场景

  • 远程服务器模式运行笔记本
  • 后台下载/编译/虚拟机运行
  • 外接显示器时合盖使用

完成设置后,你的 CentOS 笔记本在合上屏幕时将继续正常运行,不会进入睡眠或休眠状态。适合用于开发、服务器、自动化任务等场景。

✅ 总结

场景 推荐设置
插电运行服务器/下载 接通电源:不采取任何操作
移动中使用 电池供电:睡眠(保护数据)
外接显示器 合盖 + 不睡眠 + 使用外屏

完成设置后,你就可以合上 笔记本的屏幕,而系统仍在后台正常运行。适合用于远程桌面、文件下载、虚拟机运行等场景。

相关推荐
运维成长记几秒前
Top 100 Linux Interview Questions and Answers
linux·运维·服务器
人工智能训练师24 分钟前
openEuler系统中如何将docker安装在指定目录
linux·运维·服务器·人工智能·ubuntu
百里晴鸢1 小时前
别再混淆!Linux硬链接与软链接的5大关键区别
linux·操作系统
norsd1 小时前
Linux CentOS 安装 .net core 3.1
linux·centos·.netcore
想学c啊啊1 小时前
【Linux】信号(二):Linux原生线程库相关接口
linux·运维·服务器
GodKK老神灭1 小时前
STM32 AFIO模块
stm32·单片机·嵌入式硬件
刘一说2 小时前
CentOS 8开发测试环境:直接安装还是Docker更优?
linux·服务器·docker·centos
天波信息技术分享2 小时前
如何平衡电竞酒店和高校宿舍对AI云电竞游戏盒子的不同需求?
运维
AOwhisky2 小时前
7. if 条件语句的知识与实践
linux·运维·云计算·运维开发·shell·选择结构
陌上花开缓缓归以2 小时前
linux cma内存分析
linux