When you install ArchLinux ARM 64 on a Raspberry Pi you might find some difficulties.  When you boot up the Pi the screen can turn white and the touchscreen doesn’t respond. Here I’ll explain you how to solve it.

As the official Pi-screen resolution is 800×480 it might show a white screen as soon as the kernel turns on it’s video-drivers. To avoind this add nomodeset to the cmdline.txt file. Your cmdline.txt might look then like :

root=/dev/mmcblk0p2 rw rootwait nomodeset console=tty1 audit=0 loglevel=3

Your Pi now might boot up with a normally working display, although config.txt might need some info to make the touchscreen responsive.

dtoverlay=vc4-kms-v3d
ignore_lcd=0
lcd_rotate=2
dtoverlay=edt-ft5406
dtoverlay=rpi-ft5406