랩톱이 일시 중지되면 마우스를 살짝 움직이면 랩톱이 깨어납니다. PC를 가방에 넣고 실수로 마우스를 움직일 때 이는 좋지 않습니다. PC는 라이딩 중에 배터리를 소모하면서 계속 켜져 있습니다. 따라서 이미 이 주제가 있지만 도움이 되지 않았습니다.예전에 물어본 질문
깨우기 위해 모든 USB 장치가 비활성화되어 있는지 확인했습니다.
Device S-state Status Sysfs node
LID S4 *enabled
SLPB S3 *enabled
IGBE S4 *disabled pci:0000:00:19.0
EXP2 S4 *disabled pci:0000:00:1c.1
XHCI S3 *disabled pci:0000:00:14.0
EHC1 S3 *disabled pci:0000:00:1d.0
/etc/rc.local의 장치 이름 EHC1 및 XHCI를 /proc/acpi/wakeup에 에코하여
또한 lsusb로 장치를 식별하고 확인했습니다.
cat /sys/bus/usb/devices/2-6/power/wakeup
장애인으로 돌아왔습니다.
어떻게 비활성화할 수 있는지 모르겠습니다. 저는 Ubuntu 14.04 LTS와 함께 Lenovo T450을 사용하고 있습니다.
감사해요!
편집: 저는 Fujitsu 무선 마우스 WI610을 사용하고 있습니다.
답변1
내 Ubuntu 16.04 x64 ASUS ZenBook UX430UA에서는 다음과 같이 작동합니다.
# Check
more /proc/acpi/wakeup
or
grep --color -E '|enabled' /sys/bus/usb/devices/*/power/wakeup
그런 다음 루틴을 비활성화합니다.
# Disable
for f in /sys/bus/usb/devices/*/power/wakeup
do
echo "disabled" > $f
done
재부팅 후 비활성화하려면 /etc/rc.local에 종료 0 행 앞에 비활성화 루틴을 추가하십시오.