サスペンドからの復帰後に、USBキーボードやらマウスやらが動作しなくなる…という事案がしばしば発生して困るので何とかしてみる。デバイスをつなぎ直したり、サスペンド → 復帰 を何度か繰り返すと復活することもあるのだけれど。
システム起動時のオプションを追加してやれば良いらしい。grub の設定に手を加えます。
ターミナルを開いて、
$ sudo nano /etc/default/grub
ファイルの最初の方に GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" という行がある筈なので、それを
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
に書き換えて保存。
ファイルを保存したら、
$ sudo update-grub
…を実行して、システムを再起動。
grub設定をGUIで弄れるツール・Grub Customizerを利用しても良いですな。
Grub Customizerを立ち上げて、[ 一般設定 ] タブをクリック。"Kernelパラメーター" 欄を
quiet splash usbcore.autosuspend=-1
…のように書き換えて、[ 保存 ]。そしてシステムを再起動。
如何でしょうか。
設定変更が効いているかどうかは、以下のコマンド…
$ cat /sys/module/usbcore/parameters/autosuspend
…を実行してみて、
-1
が出力されたら成功です。
参照:USB ports not working after resume from sleep on Ubuntu 18.04 - Ask Ubuntu
-----
-----
Grub Customizerのインストール方法は:
$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt update
$ sudo apt install grub-customizer
-----$ sudo apt update
$ sudo apt install grub-customizer
うちのシステムは:
- Ubuntu 18.04.3 LTS
- Kernel 5.0.0-29
- Lenovo ThinkCentre M715q tiny (2nd Gen)
匿名
突然すみません。「ubuntu サスペンド usb」で検索するとここにたどり着きました。
下記のようにsplash以降に書き加えるということで理解してよろしいでしょうか。
よろしくお願いします。
GRUB_~_DEFAULT="quiet splash usbcore.autosuspend=-1"
tyzから匿名への返信
そのとおりです。
わかりづらくて申し訳ありません。