当前位置: 首页 > news >正文

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

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

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


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

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

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

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

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

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

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

  5. 保存更改

    • 点击 “保存更改” 按钮。

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

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

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

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

# 设置“合盖时不操作”(接通电源)
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 配置文件
sudo vi /etc/systemd/logind.conf
2. 找到并修改以下行(去掉前面的 # 并设置值):
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

🔍 参数说明:

  • HandleLidSwitch=ignore:合盖时不执行任何操作(无论是否插电)
  • HandleLidSwitchExternalPower=ignore:外接电源时合盖不操作
  • HandleLidSwitchDocked=ignore:连接扩展坞时合盖不操作

🔄 可选值:

  • ignore:不采取任何操作(推荐)
  • suspend:睡眠
  • hibernate:休眠
  • poweroff:关机
3. 保存并退出
4. 重启 systemd-logind 服务生效
sudo systemctl restart systemd-logind

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


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

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

1. 检查当前电源设置
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. 修改为“无操作”
# 插电时合盖
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 覆盖了设置。可以禁用其电源插件:

gsettings set org.gnome.settings-daemon.plugins.power active false

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


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

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

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

journalctl | grep -i lid

如果看到类似:

... Lid closed
... Ignoring lid switch

说明设置已生效。


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

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

  • 确保通风良好(可使用笔记本支架或外接散热垫)。
  • 监控温度:
    sudo yum install lm_sensors -y
    sensors
    

✅ 总结:推荐操作流程

# 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 笔记本在合上屏幕时将继续正常运行,不会进入睡眠或休眠状态。适合用于开发、服务器、自动化任务等场景。

✅ 总结

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

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

http://www.dtcms.com/a/339447.html

相关文章:

  • UART串口通信编程自学笔记30000字,嵌入式编程,STM32,C语言
  • 【软件安装】VScode介绍安装步骤及中文界面设置方法
  • 移动端即时通讯源码/IM聊天源码RainbowChat,纯原生体验丝滑、全源码易二开
  • NestJS 依赖注入方式全解
  • jmetergrafanainfluxdb搭建压测监控平台
  • JavaScript 性能优化实战:从分析到落地的全指南
  • Spring 的 setter 注入可以解决某些类型的循环依赖问题
  • 白光干涉 3D 表面轮廓仪的原理解析
  • 高频PCB厂家及工艺能力分析
  • proDAD VitaScene:专业视频转场特效滤镜软件
  • 算法第五十一天:图论part02(第十一章)
  • 【算法专题训练】14、链表
  • 2025年09月计算机二级Python选择题每日一练——第一期
  • 【CPP】一个CPP的Library(libXXXcore)和测试程序XXX_main的Demo
  • 【服务器】Apache Superset功能、部署与体验
  • Leetcode 深度优先搜索 (7)
  • 支持冲刺规划的敏捷开发任务分配工具推荐(附对比)
  • Flask 路由详解:构建灵活的 URL 映射系统
  • ISIS高级特性
  • 前端下载文件、压缩包
  • 【深度解析----Pycharm命令行和项目中Settings-Interpreter中安装的插件库不一致的原因以及解决办法】
  • 权重、偏置、运行均值、运行方差的概念
  • 【基础-判断】所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数
  • 图形化监控用数据动态刷新方法
  • 快手Klear-Reasoner登顶8B模型榜首,GPPO算法双效强化稳定性与探索能力!
  • Linux 定时任务 + Oracle 19c 备份完整操作手册(Linux→windows server)
  • 【git】改 GitLab 远程分支名;
  • Unity高级开发:反射原理深入解析与实践指南 C#
  • Java 线程状态与线程组
  • 水闸安全综合监测系统解决方案