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