Ubuntu 18.04 및 19.04에서 작동하지 않는 일시 중지

Ubuntu 18.04 및 19.04에서 작동하지 않는 일시 중지

종료 아이콘에 마우스를 올려 일시정지하려고 하면 2초 동안 일시정지되었다가 다시 이전 상태로 돌아갑니다. 19.04 Ubuntu로 업그레이드했는데도 문제가 계속 나타납니다.

답변1

제 경우에는 여기에 설명된 절차를 사용하여 해결했습니다.Ubuntu 18.04.2가 일시 중지 상태에서 즉시 깨어납니다..

실제로 컴퓨터를 깨울 수 있는 장치가 있습니다.
제 경우에는 블루투스와 WiFi 카드였습니다.

다음 두 명령을 사용하면(컴퓨터가 도크에 연결되어 있지 않은 경우) 해당 기능을 갖춘 장치가 있는지, 어떤 장치인지 확인할 수 있습니다.

$ cat /sys/bus/usb/devices/*/power/wakeup

$ ll /sys/bus/usb/devices/*/power/wakeup

첫 번째 명령은 다음 목록을 제공합니다.활성화됨그리고장애가 있는이는 두 번째 명령으로 나열된 장치에 해당합니다.

그런 다음 어떤 장치를 사용하고 있는지 조사할 수 있습니다.

$ cat /sys/bus/usb/devices/1-4/idVendor
$ cat /sys/bus/usb/devices/1-4/idProduct

(1~4번은 해당 기기로 교체하셔야 합니다.)

이런 방식으로 idVendor(내 경우에는 8087) 및 idProduct(내 경우에는 0025)라는 두 개의 코드를 얻게 되며 Google에서 코드가 무엇인지 확인할 수 있습니다.

마지막에 다음을 사용하여 비활성화할 수 있습니다.

# echo "disabled" >  /sys/bus/usb/devices/1-4/power/wakeup

그것이 당신에게도 도움이 되기를 바랍니다.

답변2

이것은 실행 가능한 코드 형식으로 Stefan의 답변을 요약한 것입니다.

어쩌면 누군가가 더 읽기 쉬운 버전을 제공할 수도 있습니다. awk 부분은 끔찍합니다.

#!/bin/bash
/sys/bus/usb/devices/*/power/wakeup에 있는 파일의 경우
하다
    [ $(cat $file) = "활성화됨" ] || 계속하다

    장치=${file%/power/wakeup}
    Vendor=$(cat $device/idVendor) || 계속하다
    product=$(cat $device/idProduct) || 계속하다
    verror="### '$vendor' 공급업체 이름을 찾을 수 없습니다 ###"
    perror="### '$product' 제품 이름을 찾을 수 없습니다 ###"

    컬 -s http://www.linux-usb.org/usb.ids -o - | 어이쿠'
        /^'$vendor' / { e=$0; 인쇄 ""; 인쇄; 다음 }
        /^[^[:space:]]/ { if (e) { print "'"$perror"'"; 출구 } }
        /^[[:space:]]+'$product'/ { if (e) $0 인쇄; 출구 }
        END { if (!e) 인쇄 "'"$verror"'" }
    '
    read -p "이 장치의 절전 모드 해제를 비활성화하시겠습니까? [y|N] " yn
    케이스 "${yn:-n}"
        [yY]) echo "disabled" > $file ;;
    에삭
완료

답변3

내 경우(Ubuntu 19.10)의 수정 사항은 다음과 같습니다.자동 화면 잠금안에:

설정 -> 개인정보 보호 -> 화면 잠금

없이자동 화면 잠금ON이면 시스템이 몇 초 동안 일시 중지/종료된 다음 알 수 없는 상태(사용할 수 없음)로 깨어납니다(전원 켜짐).

이것이 기능인지 버그인지 잘 모르겠습니다.

답변4

Ubuntu 20.04.1 LTS를 사용하여 dconf 편집기를 설치하고 이를 false로 변경했습니다.

/org/mate/desktop/lockdown/disable-lock-screen

관련 정보