덮개를 닫을 때 노트북이 절전 모드로 전환되는 것을 방지할 수 있나요?
그놈 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