http://bugzilla.opensuse.org/show_bug.cgi?id=1180799 Bug ID: 1180799 Summary: No keyboard input available in installer or during boot on RPi4 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: dillon.ang.h@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello, After I updated my system from Tumbleweed AArch64 snapshot 20201218 to snapshot 20210108, I noticed that there appears to be a problem with kernel-default-5.10.4-1.1. It may be related to the kernel module for the VL805 chip that handles USB on the Raspberry Pi 4. This issue does not affect the Raspberry Pi 3 which still appear to run normally. This problem can be seen in a few different ways. When booting the system from the installation DVD, I have keyboard input in GRUB, but as soon as the system starts booting into the installer, my keyboard and mouse goes dead. It will boot all the way to the screen where it asks you to accept the license agreement (including downloading what it needs to update the installer), but you cannot use either the mouse or keyboard. You also are unable to interact with the system during the boot process using the keyboard (to switch from the splash to a verbose mode). Because of this, you cannot actually install Tumbleweed 20210108 on the Raspberry Pi 4 from the USB. I tested this on a Raspberry Pi 4 4GB that boots entirely from a USB drive (no SD card), I installed 20201218, then I did a zypper dup to 20210108. While you can interact with the system using the keyboard during GRUB, during the boot process, it stalls completely, and the system times out and goes into a recovery prompt (since it can no longer see the USB drive it is booting from). You cannot type anything here since all USB devices appear to be dead. I also tested this on the same Raspberry Pi 4 4GB with an SD card. I installed 20201218 using the USB drive, then I did a zypper dup to 20210108. This time, it will boot up until the prompt to enter a password to unlock encrypted drives (I use LUKS on my home partition to encrypt it), but you are unable to enter a password to unlock the drive since the system does not respond to the keyboard. You are also unable to interact with the system using the keyboard during the boot process (you can switch between the splash and verbose mode with the keyboard). The workaround was to boot the system up using kernel-default-5.9.14-1, since it was previously installed when I installed 20201218. When I did this, the system worked as expected both when booted from USB and when booted from an SD card. I've seen this behavior previously when I ran the Debian AArch64 and Ubuntu AArch64 installer. You can interact with the system during GRUB, but as soon as the installer starts, you lose any ability to use USB devices. It appears also related to the VL805 chip the Raspberry Pi 4 uses since I was able to boot and run through the installation for both of these on the Raspberry Pi 3. -- You are receiving this mail because: You are the assignee for the bug.