最近、Debian GNOME をクリーンインストールし、安定版からテスト版にアップデートしました。テスト版にアップデートする前は、タッチパッドの GUI 設定がいくつかありました。アップデート後、スクリーンショットに示すように、それらは消えてしまいました。
たとえば、この設定ページで自然なスクロールの設定を見つけることができると思います。
このページをターミナルから開くと、次のエラーメッセージが表示されます。
$ gnome-control-center mouse
(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput
これは、問題がlibinput
インストールされていないことに関連していることを示しています。
$ dpkg-query -l '*libinput*'
ターミナルで実行するとlibinput-bin
、、、libinput10:amd64
およびlibinput5:amd64
がxserver-xorg-input-libinput
インストールされていることが示されます。
Arch Wiki - タッチパッド Synaptics言う
デスクトップ統合 (つまり、GNOME コントロール センターまたは KDE 設定を介してタッチパッドを構成する機能) が必要な場合は、xf86-input-libinput が必要であることに注意してください。
xserver-xorg-input-libinput
インストールされるパッケージは、Arch Wiki から参照されて構築されますxf86-input-libinput
。
失われた設定を取り戻すために、どうすれば問題を解決できますか?
答え1
同じ問題が発生したため、次の手順に従って修正しました。
- すべてのlibinputパッケージ(libinput5、libinput10、xserver-xorg-input- libinput)をインストールします。
- シナプティクスドライバを削除します → xserver-xorg-input-synpatics
/etc/X11/xorg.conf.d/
(いいね50-synaptics.conf
)内のすべてのシナプティクス関連ファイルを削除します- リブート
そしてタッチパッドが gcontrol-center に戻ってきました。
問題の原因:
GNOME および他のほとんどのデスクトップ環境は、タッチパッドに古い「synaptic」ドライバーに依存していました。しかし、GNOME 3.20 では、libinput に切り替えられました。問題は、「xserver-xorg-input-synaptics」が「xserver-xorg-input-all」に依存していたことにありました。
ソース :https://lists.debian.org/debian-devel/2016/07/msg00266.html