I used the Newest Ubuntu. 64 bit Arm 22.04
I want to change the display resolution so I was trying to update the kernel. I am pretty new to Linux so I referred to the guide "Fusion for Apple Silicon: Tech Preview". Which tells me to download the newest kernel 5.15 or something blablabla. Then I downloaded them and ran "sudo dpkg -i *.deb". I reboot my VM and then, it can't startup.
You don't want the "-64k" versions of the kernel. Reboot with the old kernel, uninstall the -64k kernel packages and install the other 5.15 kernels.
To uninstall the -64k packages, use
sudo dpkg -u linux-image-unsigned-5.15.5-051505-generic-64k_5.15.5-051505.202111250933_arm64
sudo dpkg -u linux-modules-5.15.5-051505-generic-64k_5.15.5-051505.202111250933_arm64
sudo dpkg -u linux-headers-5.15.5-051505-generic-64k_5.15.5-051505.202111250933_arm64
(I believe the above is the correct syntax but am not on a Linux system right now to verify.)
Okay, I downloaded the ones without 64k and tried again. The same problem appeared... I am pretty sure I disabled wayland, and opened the terminal in the same folder with
linux-image-unsigned-5.15.5-051505-generic_5.15.5-051505.202111250933_arm64
linux-modules-5.15.5-051505-generic_5.15.5-051505.202111250933_arm64
Then I simply executed
sudo dpkg -i *.deb
I think I figured it out:
5.15 and later versions of Linux kernel can't run on my side.
I used 5.14.21 and it worked perfectly.