답변:
이 작업을 수행하는 것은 PowerNap 입니다.
다음을 사용하여 PowerNap 절전 스크립트의이 부분 만 비활성화 할 수 있습니다.
sudo powernap-action --disable usb_autosuspend
/sys/bus/usb/devices/«device»/power/level
도 효과가 있었고 다른 답변을 참조하십시오.
터미널에 다음 명령을 복사하여 붙여 넣으면 자동 일시 중단이 비활성화됩니다.
자동 일시 중단 USB 비활성화
echo 2 | sudo tee /sys/bus/usb/devices/*/power/autosuspend >/dev/null
USB 자동 일시 중지 해제
echo on | sudo tee /sys/bus/usb/devices/*/power/level >/dev/null
kern.log
같이 말합니다.WARNING! power/level is deprecated; use power/control instead
랩톱 모드 도구가 원인 일 수 있습니까? 그렇다면 다음을 시도하십시오.
선택 사항 :/etc/laptop-mode/conf.d/usb-autosuspend.conf
홈 폴더에 백업을 복사 하여 백업을 작성하십시오 .
cp /etc/laptop-mode/conf.d/usb-autosuspend.conf ~/usb.autosuspend.old
마우스 / 키보드의 USB ID를 얻습니다
lsusb
ID xxxx:xxxx
마우스 / 키보드를 포함한 목록이 나타납니다 .
원본 편집 usb-autosuspend.conf
sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
다음으로 AUTOSUSPEND_USBID_BLACKLIST=''
변경 이라는 항목이 있습니다.AUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'
USB 마우스 / 키보드가 일시 중지되지 않습니다. 이제 컴퓨터를 다시 시작하거나 다음을 사용하여 랩톱 모드를 다시 시작해야합니다.
sudo service laptop-mode restart
출처 : http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/
lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'
(마우스 문자열에 "mouse"라는 단어가 있다고 가정) 마우스의 ID를 찾을 수 없으면 마우스 watch -d lsusb
를 연결 하는 동안 사용 하십시오.
runtime-pm.conf
ID를 추가하는 줄이 이제라고 AUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""
합니다. 이상하게도 블랙리스트가 작동하지 않아서 설정 하여이 모듈을 비활성화했습니다 CONTROL_RUNTIME_AUTOSUSPEND=0
. 효과가 있었다!
/etc/laptop-mode/conf.d/runtime-pm.conf
laptop-mode-tools
usb-autosuspend.conf가 없었습니다 (14.04이지만 16.04입니다). 나는이 한 /etc/laptop-mode/conf.d/runtime-pm.conf
당 askubuntu.com/a/370406/318507을 . 그래도 문제가 해결되는지 또는 원래 중단 된 사항을 추적해야하는지 계속 기다리고 있습니다.