web-dev-qa-db-ja.com

Ubuntu 18.04でスリープから再開した後にUSBポートが機能しない

最近、Ubuntu 18.04をインストールし、奇妙な問題に直面し始めました。スリープ/休止状態モードに入ったときに、3つのUSBポートのうち2つが動作しなくなりました。

Ubuntuを再起動すると、USBポートは通常モードに戻ります。

7
nasirkhan

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
2