web-dev-qa-db-ja.com

Ubuntu 17.04キーボードがサスペンド後に応答しない

64ビットUbuntu 17.04がインストールされたSony Vaio SVF142C1WWがあります。中断状態から再開するたびに、キーボードもタッチパッドも数秒間機能しません。その後、タッチパッドは反応しますが、キーボードはまだ反応しません。

私は最近、Ubuntu 16.10からアップグレードしました。ここでは、キーボードとタッチパッドの両方が数秒間反応しないと反応しました。 this および this に対する回答を試しましたが、何も機能しませんでした。他に何ができますか?

4
Rahul Sharma

基本的に、シェルでこれを実行して、このソリューションに適用できることを確認します。

dmesg | grep i8042

この出力が得られることを確認します

[ 1.514469] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.525273] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.525287] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.526035] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 21.927438] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input10

次に、ブートパラメータi8042.directおよびi8042.dumbkbd/etc/default/grubに追加します。たとえば、実行

Sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=で始まる行を見つけて編集し、新しいパラメーターが含まれるようにします。これにより、編集後は次のようになります。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.direct i8042.dumbkbd"

を押して保存 Ctrl+Oを押して終了 Ctrl+X、実行

Sudo update-grub

出典:タイムトラベラー buntuフォーラムのこちら

7
Saif

@Saifは、問題の背後にある根本的なドライバーを発見しました。ただし、dumbkbdとdirectの設定は不要であり、Caps-LockなどのLEDのシステム制御を無効にします。

ほとんどのvaiosでは、代わりにコントローラーをリセットすると、この機能を維持しながら問題が修正されます。つまりgrub設定ファイルで-

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset"

それから

Sudo update-grub
2
Hector

Ubuntu 16.04のPCでも同じ問題が発生しました。サスペンドモードから戻った後、パスワード入力ボックスはキーボードイベントに応答しませんでした(点滅さえしませんでした)。 USBキーボードを再接続しても解決しませんでした。 Ctrl + F2で端末に切り替えることができました。キーボードは機能しました-入力ボックスだけが機能しませんでした。

Grubのデフォルト設定ファイルを開きます:

Sudo gedit /etc/default/grub

行を変更:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset"

走る

Sudo update-grub

その後、ubuntuを再起動します。

0
vladaman

ThinkPad E531マウスとサスペンド機能が再び機能する

GRUB_CMDLINE_LINUX_DEFAULT="atkbd.reset=1 i8042.nomux=1 i8042.reset=1 i8042.nopnp=1 i8042.dumbkbd=1 quiet splash"

Sudo update-grub

0
Kelvin Ng