啟用並修改/etc/system/logind.conf (/etc/systemd/logind.conf)的
handlelidswitch=lock
儲存後執行 systemctl restart systemd-logind 命令立即生效。
參考:power management (簡體中文)
systemd能夠處理某些電源相關的 acpi 事件,通過/etc/systemd/logind.conf
的下列選項配置:
動作可以是ignore
、poweroff
、reboot
、halt
、suspend
、hibernate
、hybrid-sleep
、lock
或kexec
。
系統預設設定為:
handlepowerkey=poweroff不用圖形介面、或者使用 i3、awesome 這樣簡單的桌面管理器時,systemd 可以替代 acpid 處理 acpi 事件。handlesuspendkey=suspend
handlehibernatekey=hibernate
handlelidswitch=suspend
注意:執行systemctl restart systemd-logind
,使上述更改立即生效。
注意:systemd 無法處理交流電源和電池 acpi 事件,所以還得使用
laptop mode tools 或
acpid 工具。
在當前版本的 systemd 中,這些handle
選項將會被應用到整個系統當中,除非它們被別的程式——例如某個桌面環境中的電源管理器——給「阻止」(inhibited)。如果其它的程式沒有阻止這些handle
,你可能會先被 systemd 掛起你的系統,然後當系統被喚醒之後,電源管理器又會再次將系統掛起。
警告:目前只有
gnome 和
kde 支援 "inhibited" 命令。在其它的桌面管理器同樣實現該功能之前,如果你想使用
xfce、
acpid 或者其它程式來管理 acpi 事件,你需要把handle
選項設定為ignore
。
注意:除了核心預設的待機支援後端(用於處理待機/休眠),systemd 也可以使用其他後端(比如
uswsusp 或
tuxonice)。
要令systemctl hibernate
工作,需要按照休眠和 mkinitcpio 喚醒擴充套件的設定步驟進行操作。(不必安裝pm-utils
)
CentOS 7合蓋後黑屏但不進入睡眠模式修改
centos 7合蓋後黑屏但不進入睡眠模式修改 systemd 能夠處理某些電源相關的 acpi事件,你可以通過從 etc systemd logind.conf 以下選項進行配置 handlepowerkey按下電源鍵後的行為 handlesleepkey 按下掛起鍵後的行為 handlehibe...
centos7解除安裝ibus後黑屏完美解決方案
不能解除安裝ibus 不能解除安裝ibus 不能解除安裝ibus 解除安裝的話,會因為依賴關係連同gnome一起解除安裝掉 解除安裝之後保留的也就相當於 最小化安裝的 centos7了 但是你安裝的東西還在 廢話不多說,下面是解決方案,著急的朋友可以直接看第二種解決方案,親測有效,放心使用 解決方案...
CentOS7設定筆記本合蓋後程式仍可以運轉
1 找到配置檔案 etc systemd logind.conf,使用vim命令開啟 vim etc systemd logind.conf 2 修改配置檔案 修改配置檔案的配置項 handlepowerkey 按下電源鍵後的行為,預設power off handlesleepkey 按下掛起鍵後的...