![키보드가 작동하지 않음](https://linux55.com/image/100410/%ED%82%A4%EB%B3%B4%EB%93%9C%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%9D%8C.png)
Xorg가 시작된 후 키보드가 작동하지 않습니다. tty를 변경하는 것조차 불가능합니다. 로그를 추출했는데 다음과 같습니다.
[ 14.990] (EE) Failed to load module "libinput" (loader failed, 7)
그리고
[ 14.989] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/x86_64-linux-gnu/libinput.so.10: version `LIBINPUT_1.5' not found (required by /usr/lib/xorg/modules/input/libinput_drv.so)
전체 로그:http://pastebin.com/hze08rbG
다른 Linux를 사용하거나 Xorg를 비활성화하여 이 문제를 어떻게 해결할 수 있습니까?
답변1
좋습니다. 로그와 댓글을 확인해 보세요. 이것이 나의 첫 번째 분석 세트입니다.
그래픽 카드가 2개 있는데,
- 인텔은 통합 그래픽입니다.
- 엔비디아 960M
이것을 설정이라고 합니다 Optimus
.
기본적으로 이제 Nvidia 드라이버로 전환했는데, 이로 인해 어느 정도 문제가 발생하고 있습니다.
이 문제를 먼저 해결하려면 까지 부팅하지 마십시오 graphical.target
.
때까지 시작하지 마십시오graphical.target
- 복구 모드로 들어가서 루트 쉘을 얻으십시오.
- rootfs 다시 마운트 사용
mount -o remount,rw /
- 이 기능을 활성화하는 것은
multi-user.target
실제로 필수는 아니지만 이중 확인을 사용하는 데 필요합니다.systemctl enable multi-user.target --force
- 다음 명령을 사용하여 기본 대상을 다중 사용자로 설정합니다.
systemctl set-default multi-user.target
- 시스템을 다시 시작하십시오.
이제 로그인 프롬프트가 표시되고 로그인 사용자 이름과 비밀번호를 입력해야 합니다.
Nvidia 드라이버 제거
이것은 약간 까다롭습니다. 설치된 드라이버를 식별해야 합니다. 일부 배포판에서는 드라이버에 고유하고 테스트된 버전을 제공합니다. 와 같은 다른 타사 드라이버가 있습니다 Noveau
.
- 사용 가능한 드라이버에 대한 검색 저장소를 사용하십시오
apt-cache search nvidia
. 나는 그들 중 일부가 다음과 같이 나열되기를 바랍니다nvidia-364
nvidia-304
nvidia-noveau
. - 어떤 버전을 설치했는지 확실하지 않으면 모두 제거해 보세요. 예를 들어,
nvidia-304
다음을 사용하는 경우sudo apt-get purge nvidia-304
- 안전 장치를 다시 측정하려면
Xorg
다시 설치를 사용해 보십시오sudo apt-get install --reinstall xorg
. - 이 모든 단계를 완료한 후 플러시 버퍼를 사용
sync
하고 재부팅하십시오. 다시 로그인하라는 메시지가 표시됩니다. 다음 단계를 계속하려면 로그인하세요.
다시 전환하다graphical.target
이 단계에서 다시 전환하여 graphical.target
행운을 시험해보세요 ;)
- 복구 모드로 부팅합니다.
- rootfs 다시 마운트
mount -o remount,rw /
graphical.target
사용 으로 전환sudo systemctl set-default graphical.target
- 플러시 버퍼 사용
sync
- 시스템을 다시 시작하십시오.
- 이렇게 하면 UI가 모든 입력 장치에서 작동하게 됩니다.
건배!