私は解決策を見つけることができない非常に奇妙な問題に直面しています。キーボードのキーを押したまま、タッチパッドのジェスチャが機能しなくなることがありました。タッチパッドはカーソルを動かしていますが、それ以上のものはありません。私の設定では、キーを繰り返すように設定されていますが、キーボードのキーを押している間、キーは一度しか表示されません。
$ uname -r
4.13.0-26-generic
2018年1月11日頃、多くのUbuntuユーザーがカーネル4.13.0-26自動更新の問題を報告し始めました。
これらは過去数日間に報告された問題です。 これらの問題のすべてが、カーネル4.13.0-26が原因であると検証されているわけではありません。
Intel Microcode Update 2018-01-08 は、投機的実行分岐セキュリティホールに対処するため、一部のシステムを破壊しました。これにより、1月8日から1月21日まで多くのUbuntuシステムが影響を受けました。 2018年1月22日に、Ubuntuは2017-07-07から古いマイクロコードを戻す更新プログラムをリリースしました。
アップデートで問題が発生し、Ubuntuを再インストールし、2018年1月8日から2018年1月22日の間にアップデートをオフにした場合は、Ubuntu自動アップデートを再度試してください。詳細については、前の段落のリンクを確認してください。
を使用して端末を開く Ctrl+Alt+T。次に入力します:
uname -r
ターミナルはすでに開いているので、次を使用してUbuntuリリースを取得します。
lsb_release -a
ターミナルを閉じるには:
exit
Grubメニューでコンピューターを起動するとき、Advanced Optionsを選択し、古いカーネルを選択して問題が解決するかどうかを確認します。その場合は、Ubuntu LTSで提供されている新しいカーネルに定期的に更新し、機能するまでそれらを確認してください。 Sudo apt auto-remove
を実行しないでください。これにより、作業中の古いカーネルが消えてしまう可能性があります。
カーネル4.13.0-26の導入により、2018年1月11日頃のUbuntu LTSアップデートと2017年9月からの 古いバグ が表面化しました。開発者はカーネル4.14(次のセッションで説明)を試すことを推奨しましたが、より迅速な修正により PEAQ WMI Hotkeys が無効になっているようです。
nix&Linux で説明したように、最初のステップはそれがロードされていることを確認することです:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=11 [slave pointer (2)]
⎜ ↳ Dell Dell KM632 Wireless Keyboard and Mouse id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=10 [slave keyboard (3)]
↳ Lenovo EasyCamera: Lenovo EasyC id=13 [slave keyboard (3)]
↳ Ideapad extra buttons id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ Dell Dell KM632 Wireless Keyboard and Mouse id=18 [slave keyboard (3)]
↳ PEAQ WMI hotkeys id=17 [slave keyboard (3)]
上の最後の行に注意してください
ロードされている場合は、xinput
コマンドで無効にできますが、上記のバグレポートで提案されている回避策を使用します。
Sudo rmmod peaq_wmi
お気に入りのSudoエディターを使用して、/etc/modprobe.d/blacklist.conf
を編集します。ファイルの最後に次の2行を挿入します。
#spams ^@
blacklist peaq_wmi
ファイルを保存して終了します。
これによると Debian Bug Report 短期的な修正が使用されます:
Sudo rmmod psmouse
Sudo modprobe psmouse
ターミナルでこれを試してから、タッチパッドをテストします。
一時的な修正が機能する場合は、/etc/rc.local
ファイルをSudoパワーで編集します。次の行を追加します。
/sbin/rmmod psmouse
/sbin/modprobe psmouse
これ以降、再起動すると修正は永続的になります。
サスペンドから再開する場合、これはまだテストされていないことに注意してください。その部門に問題がある場合は、以下のコメントを投稿してください。
カーネル4.13.0-26のユーザー向けに4.14.13がタッチパッドとキーボードを改善することが確認されています。ただし、2018年1月20日の時点で4.14.14が最新のカーネルになり、Specterサポートが含まれていますが、実行速度は2%遅くなります。
2018年1月23日-カーネル4.14.15がリリースされました。 2018年1月31日-カーネル4.14.16がリリースされました。
上記のバグレポートでは、開発者は最新のメインライン(安定した)カーネルを試すことを推奨しています。場合によっては、OPは低いカーネル番号ではなく、高いカーネル番号に移動したいことがあります。このセクションでは、最新のメインライン(安定)カーネルに移行する方法に焦点を当てます。
カーネル4.13.0-26の自動Ubuntu LTSアップグレードとは関係なく、タッチパッドが機能しなかった2017年8月に遡るインスタンスがありますが、答えの1つは依然としてカーネル4.14を必要とします: タッチパッドはLenovo Ideapadで検出されません320(Kubuntu 17.04を使用 。
2018年1月10日、最新の安定したメインラインカーネルは4.14.13
でした。手動でインストールする場合は、次のことを知っておく必要があります。
Sudo apt auto-remove
コマンドでは削除されません。これに従う必要があります: ブートメニューをクリーンアップするために古いカーネルバージョンを削除するにはどうすればよいですか?Sudo update-grub
を実行すると、GrubのメインメニューでUbuntuという最初のオプションがUbuntuの最新のLTSカーネルになります。警告が表示されなくなったので、最新のメインラインカーネル(4.14.13)をインストールするには、次のリンクに従ってください: 更新方法ディストリビューションをアップグレードせずにカーネルを最新のメインラインバージョンにアップグレードしますか?
最新のカーネルに更新した場合、このコマンドを使用して見逃した古いカーネルを確認することが重要です。
$ apt-cache search . | grep 'image-4.13.0-..-generic'
linux-image-4.13.0-16-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
(... SNIP ....)
linux-image-4.13.0-26-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-31-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-32-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
(... SNIP ....)
Ubuntu Kernel Teamが提供する新しいサポート対象カーネルが表示されたら、インストールしてテストする必要があります。たとえば、4.13.0-32
を使用するためにインストールするものを確認するには:
$ apt-cache search . | grep '4.13.0-32-generic'
linux-cloud-tools-4.13.0-32-generic - Linux kernel version specific cloud tools for version 4.13.0-32
linux-headers-4.13.0-32-generic - Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
linux-image-4.13.0-32-generic - Linux kernel image for version 4.13.0 on 64 bit x86 SMP
linux-image-extra-4.13.0-32-generic - Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
linux-signed-image-4.13.0-32-generic - Signed kernel image generic
linux-tools-4.13.0-32-generic - Linux kernel version specific tools for version 4.13.0-32
ほとんどのユーザーは、これらすべてのパッケージを必要としません。通常は、headers
、image
、image-extra
、およびsigned-image
のみです。
Ubuntu 16.04でも4.13.0-36-generic
カーネルで同じ問題が発生します。
PEAQ WMIホットキーを永続的に無効にするには、Sudo modprobe -r peaq_wmi
コマンドを使用します。
以下の2行をファイルの最後に追加します/etc/modprobe.d/blacklist.conf
:
#spams ^@
blacklist peaq_wmi
私は同じ問題を抱えています、それはドライバーのタッチパッドの問題かもしれません。
私の場合、古いシナプスドライバーと新しいlibinputパッケージの間に矛盾がありました。このトピックは私を助けます: Debian GNOME:タッチパッド設定がありません。シナプスの代わりにlibinputを使用してください
Libinputの新規インストール後、実行しました:
Sudo apt-get purge xserver-xorg-input-synaptics
タッチパッドが再び機能する