그놈: 덮개가 닫힐 때 절전 모드 비활성화

그놈: 덮개가 닫힐 때 절전 모드 비활성화

덮개를 닫을 때 노트북이 절전 모드로 전환되는 것을 방지할 수 있나요?

그놈 3.20, 페도라 24.


내 노트북이 잠자기 상태에서 안정적으로 깨어나지 않습니다. (이건 하드웨어 문제인거 같은데...와이파이 카드를 교체하려고 하다가 기본적으로 죽인 것 같습니다. 하지만 당분간은 계속 사용하고 싶습니다.)

답변1

GNOME Tweak Tool을 설치하고 전원 섹션으로 이동하세요. 덮개를 닫을 때 자동 일시 중지를 비활성화하는 옵션이 있습니다.

옵션 세부정보

dconf옵션을 찾기 위해 전후를 비교했는데 , 구현 방식이 그렇지 않은 것으로 나타났습니다. 대신, 튜닝 도구는 ~/.config/autostart/ignore-lid-switch-tweak.desktop를 효과적으로 실행하는 스크립트인 자동 시작을 생성합니다 systemd-inhibit --what=handle-lid-switch. 따라서 덮개 닫기 작업이 systemd-logind에 의해 완전히 처리되는 것을 볼 수 있습니다.

대체 경로

/etc/systemd/logind.conf또 다른 방법은 다음 을 포함하도록 편집하는 것입니다 .

HandleLidSwitch=ignore

이게 효과가 있을 거야모두사용자가 로그인한 시간뿐만 아니라 시간도 포함됩니다.

답변2

불행히도 억제제 경로는 GNOME을 사용하는 내 openSUSE Tumbleweed(42.1)에서 광고된 대로 작동하지 않는 것 같습니다. 그러나 Systemd 마스킹으로 성공했습니다.

systemctl mask sleep.target suspend.target

마스크를 실행 취소하려면 다음을 사용할 수 있습니다 unmask.

systemctl unmask sleep.target suspend.target

답변3

이전에 이 문제를 한 번 해결한 적이 있지만 최신 버전의 Fedora(~ 포함 Fedora 28) 에는 33이제 두 개의 항목이 필요하지만 이전에는 하나만 필요했습니다. 그래서:

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

편집하다: 아래 댓글 작성자가 언급했듯이 편집 후 재부팅하는 것이 좋습니다.

답변4

최신 버전시스템 로그인외부 전원 공급 장치 덮개를 닫는 처리를 지정하는 새 플래그 지원

$ /etc/systemd/logind.conf
HandleLidSwitch=suspend                # suspend when on battery
HandleLidSwitchExternalPower=ignore    # inhibit suspend when on AC 
HandleLidSwitchDocked=ignore           # inhibit suspend when on external monitor

$> reboot
   ↓or↑
$> sudo systemctl restart systemd-logind  # will kill current X/Wayland session

관련 정보