systemd
(없이 acpid
) 시스템 전원을 끄려면 전원 버튼 (키보드가 아닌 컴퓨터 케이스 )을 어떻게 설정합니까?
systemd
(없이 acpid
) 시스템 전원을 끄려면 전원 버튼 (키보드가 아닌 컴퓨터 케이스 )을 어떻게 설정합니까?
답변:
systemd
이것을 처리 할 수 있습니다. 나는 이것이 당신이 필요하다고 생각합니다 :
/etc/systemd/logind.conf
( 매뉴얼 )을 엽니 다 :
HandlePowerKey
: 전원 키에 대한 조치를 눌렀습니다.HandleSuspendKey
: 일시 중단 키 동작이 눌려집니다.HandleHibernateKey
: 최대 절전 모드 키에 대한 동작이 눌 렸습니다.HandleLidSwitch
: 뚜껑을 닫을 때의 동작.동작은 다음 중 하나 일 수 있습니다 ignore
, poweroff
, reboot
, halt
, suspend
, hibernate
또는 kexec
.
구성이 없으면 기본값이 사용됩니다.
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend
Handle*Key
'Power', 'Sleep'및 'Wake'버튼이 화살표 근처에 있고 키보드의 Enter 키 때문에 모두 무시하도록 설정했습니다 . 우연히 눌러도됩니다. 컴퓨터 케이스의 전원 단추를 처리해야합니다 .
BIOS에서 지원해야한다고 생각합니다 (지원되는 경우). OS의 키보드에 대한 드라이버를로드하기 때문에 키보드의 전원 버튼이 OS와 상호 작용하는 경우 케이스의 전원 버튼이 OS와 어떤 관련이 있는지 알 수 없습니다.