目前,
ACPID服務(wù)已經(jīng)啟動(dòng),
SELinux禁用,
org.gnome.settings-daemon.plugins.power button-power 已經(jīng)設(shè)置成shutdown
/etc/systemd/logind.conf 設(shè)置也是關(guān)機(jī)按鈕關(guān)機(jī)
但是僅僅用戶的登錄并且未鎖屏的時(shí)候按下關(guān)機(jī)按鈕能關(guān)機(jī),鎖屏狀態(tài)按關(guān)機(jī)按鈕沒有反應(yīng)。
請(qǐng)問怎么實(shí)現(xiàn)鎖屏狀態(tài)下也能關(guān)機(jī)?
小伙看你根骨奇佳,潛力無限,來學(xué)PHP伐。
問題的原因是acpid在關(guān)機(jī)或重啟前,會(huì)執(zhí)行一個(gè)腳本文件:/etc/acpi/actions/power.sh
而這個(gè)腳本文件中會(huì)執(zhí)行一系列check,如果不通過就會(huì)exit。
最簡(jiǎn)單的辦法就是將腳本文件中的代碼全部注釋,只留下最后的 shutdown -H now.
但在之前,必須關(guān)閉SELinux,因?yàn)樗鼤?huì)阻止在鎖屏界面下的關(guān)機(jī)或重啟操作。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
技術(shù)交流群
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)