最近、Ubuntu 18.04をインストールし、奇妙な問題に直面し始めました。スリープ/休止状態モードに入ったときに、3つのUSBポートのうち2つが動作しなくなりました。
Ubuntuを再起動すると、USBポートは通常モードに戻ります。
Stack Exchange (ここでは少し強化されています)からのこの答えには解決策があります:
/etc/default/grub
を編集し、LINUX_DEFAULT
を含む行を見つけて、次の行を変更します。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
に:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
ファイルを保存し、Sudo update-grub
を実行して、再起動します。
これを使用すると、次のことがわかります。
cat /sys/module/usbcore/parameters/autosuspend
-1
デフォルト値は2です。カーネルパラメーターはこの値を変更します。
カーネルパラメータを設定すると助かりました。サスペンドから再開すると、マウスが再び動作するようになりました。
提案:USBデバイスがサスペンド後に機能しない場合、次のコマンドをルートとして使用してドライバーを再ロードすることもできます。
modprobe -r uhci_hcd
modprobe uhci_hcd
および/または
modprobe -r ehci_hcd
modprobe ehci_hcd