私の友人はちょうど自分のラップトップ(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カーネルの既知の問題です。これがチケットです。