在 筆記本電腦上,當你合上屏幕時,默認系統可能會進入“睡眠”或“休眠”狀態。如果你希望合上屏幕時系統繼續正常運行(例如后臺下載、運行程序、遠程訪問等),需要修改系統的電源設置。
一、以下是 Windows 10 / Windows 11 系統下的設置方法:
? 方法一:通過“控制面板”設置(推薦)
步驟如下:
-
打開控制面板
- 按
Win + S
,搜索“控制面板”并打開。
- 按
-
進入電源選項
- 選擇 “硬件和聲音” → “電源選項”。
-
更改合蓋功能
- 在左側菜單點擊:“選擇關閉筆記本蓋時的功能”。
-
修改設置
- 你會看到兩個選項:
- “當我合上筆記本蓋時”
- 分別設置:
- 使用電池時:選擇 “不采取任何操作”
- 接通電源時:選擇 “不采取任何操作”
? 建議:如果你在插電情況下希望繼續運行,至少將“接通電源時”設為“不采取任何操作”。
- 你會看到兩個選項:
-
保存更改
- 點擊 “保存更改” 按鈕。
? 方法二:通過“設置”應用(Windows 10/11)
- 打開 設置(
Win + I
)。 - 進入:系統 → 電源與電池(或“電源和睡眠”)。
- 點擊右側的:“其他電源設置”(會跳轉到控制面板)。
- 后續步驟同 方法一 第 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-...
是“合上蓋子時”的電源設置項 GUID0
表示“不采取任何操作”
?? 注意事項
-
散熱問題:
- 合上屏幕后,筆記本散熱可能受影響(尤其是高性能運行時)。
- 建議確保通風良好,避免過熱。
-
外接顯示器:
- 如果你外接了顯示器,可以設置合蓋后使用外接屏:
- 在“電源選項”中設置“合蓋時不操作”
- 在顯示設置中選擇“僅在2號顯示器上顯示”
- 如果你外接了顯示器,可以設置合蓋后使用外接屏:
-
Dell Power Manager(可選):
- 如果安裝了 Dell 官方電源管理軟件,也可在其中調整合蓋行為。
? 總結
場景 推薦設置
插電運行服務器/下載 接通電源:不采取任何操作
移動中使用 電池供電:睡眠(保護數據)
外接顯示器 合蓋 + 不睡眠 + 使用外屏
二、以下是針對 CentOS 7 / 8 / Stream 的設置方法:
? 方法一:通過 logind.conf
配置文件修改(推薦)
這是最常用且有效的方法,適用于使用 systemd
的現代 Linux 系統。
1. 編輯 logind
配置文件
#CentOS8
sudo vi /etc/systemd/logind.conf#如果是CentOS Stream 10
sudo vi /usr/lib/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 的大部分電源管理功能,請謹慎使用。
? 方法四:驗證設置是否生效
- 合上筆記本蓋子。
- 等待幾分鐘。
- 重新打開屏幕或通過 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 筆記本在合上屏幕時將繼續正常運行,不會進入睡眠或休眠狀態。適合用于開發、服務器、自動化任務等場景。
? 總結
場景 | 推薦設置 |
---|---|
插電運行服務器/下載 | 接通電源:不采取任何操作 |
移動中使用 | 電池供電:睡眠(保護數據) |
外接顯示器 | 合蓋 + 不睡眠 + 使用外屏 |
完成設置后,你就可以合上 筆記本的屏幕,而系統仍在后臺正常運行。適合用于遠程桌面、文件下載、虛擬機運行等場景。