나는 최근에 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
.
데스크탑 통합(예: 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-synpacics
- 다음에서 모든 시냅스 관련 파일을 삭제합니다
/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