답변:
그놈 조정 도구를 설치하고 전원 섹션으로 이동하십시오. 뚜껑을 닫을 때 자동 일시 중단을 비활성화하는 옵션이 있습니다.
dconf
옵션을 찾기 전후에 비교 했지만 구현 방법이 아닌 것으로 나타났습니다. 대신 Tweak Tool은을 만듭니다 ~/.config/autostart/ignore-lid-switch-tweak.desktop
. 자동 시작은 효과적으로 실행되는 스크립트입니다 systemd-inhibit --what=handle-lid-switch
. 따라서 뚜껑 닫힘 동작이 systemd-logind에 의해 순수하게 처리되는 것을 볼 수 있습니다.
대안은 다음 /etc/systemd/logind.conf
을 포함 하도록 편집 하는 것입니다 .
HandleLidSwitch=ignore
이것은 사용자가 로그인 할 때뿐만 아니라 항상 작동 합니다 .
/etc/systemd/logind.conf
그놈 조정 도구를 사용하는 대신 편집 하는 것이 좋습니다. 예를 들어 콘솔에서 작업 할 때 그놈이 실행 중이 아니더라도 작동하기 때문입니다.
불행히도, 그놈을 사용하는 openSUSE Tumbleweed (42.1)에서 금지 경로가 광고 된 것처럼 보이지 않았습니다. 그러나 Systemd masking은 성공했습니다.
systemctl mask sleep.target suspend.target
마스크를 실행 취소하려면 다음을 사용할 수 있습니다 unmask
.
systemctl unmask sleep.target suspend.target
나는이 문제를 한 번 전에 해결했지만 최신 버전의 Fedora (지금 Fedora 28에 있음)에 두 항목이 필요하지만 첫 번째 항목 만 필요하기 전에
user$ sudo vi /etc/systemd/logind.conf
HandleLidSwitch=ignore <---- Set both of these
HandleLidSwitchDocked=ignore <---- to ignore lid events.
user$ sudo systemctl restart systemd-logind
편집 : 아래 주석 작성자가 언급했듯이 편집을 마친 후 다시 부팅 할 수 있습니다.