回答:
これを行っているのは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'
(マウスの文字列に「マウス」という単語があると仮定します)マウスの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
いました)。私が持っていた /etc/laptop-mode/conf.d/runtime-pm.conf
あたりaskubuntu.com/a/370406/318507を。これで問題が解決するかどうか、または元々中断していたものを追跡する必要があるかどうかを確認するのを待っています。