Недавно я сделал чистую установку 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
Устанавливаемый пакет собран на основе ссылки xf86-input-libinput
Arch Wiki.
Как мне решить мою проблему, чтобы вернуть недостающие настройки?
решение1
Так как у меня возникла та же проблема, я исправил ее, выполнив следующую процедуру:
- Установите все пакеты libinput (libinput5, libinput10, xserver-xorg-input- libinput
- Удалить драйвер synaptics → xserver-xorg-input-synpatics
- Удалить все файлы, связанные с Synaptics, в
/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