내 친구가 방금 자신의 노트북(Lenovo Ideapad Slim 3 14)에 Debian을 설치했습니다. Linux 버전이 있습니다 6.1.0-12-amd64
.
그러나 그의 통합 터치패드와 키보드는 작동하지 않습니다. 이 문제는 Wayland와 Xorg는 물론 TTY 모드에서도 발생합니다. 이는 Ubuntu 23.04 라이브에서도 발생합니다.
둘 다 Windows 11에서 작동하고 키보드는 GRUB에서 작동합니다.
그러나 USB를 통해 연결된 외부 키보드는 Linux에서 작동합니다.
먼저 dmesg를 보면 다음 메시지가 표시됩니다.
i8042: PNP: PS/2 Controller [PNP0303:KBC0] at 0x60,0x64 irq 1
i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
따라서 i8042.nopnp
이 옵션을 커널 매개변수에 추가합니다. 재부팅 시 메시지가 사라지고 다음 메시지가 dmesg에 기록되었습니다.
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
하지만 키보드는 여전히 작동하지 않습니다.
다음 커널 매개변수를 각각 추가하려고 시도했지만 아무것도 변경되지 않았습니다.
i8042.dumbkbd=1
i8042.direct
i8042.dritek=1
pci.norcs
이것은 키보드 입력입니다 /proc/bus/input/devices
.
I: Bus=0011 Vendor=0001 Product=0002 Version=ab00
N: Name="AT Raw Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=100013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
키보드에 대한 장치 파일이 이라는 것을 알 수 있습니다 /dev/input/event0
. 그는 cat
해당 파일을 사용하여 키보드를 사용하려고 시도했지만 키보드는 터미널에 아무것도 인쇄하지 않았습니다. 내 노트북에 뭔가가 인쇄됐어요.
i8042
표시되지 않습니다 lsmod
. modprobe i8042
아무 것도 인쇄되지 않으며 문제가 해결되지 않습니다.
이 문제를 더 조사할 아이디어가 있습니까?
답변1
이것은 실제로 Linux 커널의 알려진 문제입니다.이것이 티켓이다.