/etc/systemd/logind.conf
파일을 확인하십시오 . 다음과 같아야합니다.
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#Controllers=
#ResetControllers=cpu
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#IdleAction=ignore
#IdleActionSec=30min
라는 줄을 주석 해제하고 #HandlePowerKey=poweroff
값을로 변경하십시오 ignore
.
그런 다음 다음 명령을 사용하여 로그인 한 것을 다시 시작하십시오 : sudo restart systemd-logind
또는 컴퓨터를 재부팅하십시오.
편집 : 새 acpi 처리기를
만드는 방법에 새 파일을 만듭니다 /etc/acpi/events/
. 파일 내용은 다음과 같아야합니다.
event=<acpi_event_code>
action=<script_to_call>
도구를 <acpi_event_code>
사용하여 얻는 코드는 어디에 있으며 해당 이벤트가 발생할 때 호출하려는 스크립트의 전체 경로입니다.acpi_listen
<script_to_call>
13.04에 비해 내 / etc / accpi / events 폴더에 파일이 너무 적은 것 같으므로 13.10에서 무언가를 변경해야합니다.
/etc/acpi/powerbtn.sh
아무것도하지 않는다는 것을 알았습니다. 내가 말하고있는 메뉴는 다음 명령으로 소환 할 수 있습니다gnome-session-quit --power-off