Agreed it's definitely two separate issues. The problem with the Panfrost issue is that it's preventing me from seeing what's wrong. After installing mali-bifrost-wayland-driver I am stuck at a black screen - no SSH, no way of knowing what went wrong. That's why I'm so focused on it. That's really odd though that you're not seeing it as well. All this said, I am currently able to get to an ubuntu desktop by blacklisting the panfrost driver and installing mali-bifrost-wayland-driver. I also can confirm I'm on kernel 5.9.14 from your ppa.tobetter wrote: ↑Fri Dec 18, 2020 9:13 amI am testing the installation almost everyday and have not issue the conflict issue of Panfrost at all. If your kernel installed version is still 5.9, don't borther with Panfrost driver and do nothing with it. Just install mali-bifrost-wayland-dirver and share the log when it's being installed.
Also, as I said, you have two different problems. Other than GPU issue, you should solve out the initramfs issue and I wish you to focus on this first to see if your N2 is faulty or not.
The weird thing is that on a fresh install, immediately after boot, running
dmesg | grep mali
returns nothing. If I run dmesg | grep panfrost
instead, I see the panfrost driver attempting to initialize the GPU, like how in my previous logs you can see mali trying to do the same. I think this might have something to do with the drm module, but I'm not sure. In the previous logs I posted after blacklisting panfrost and installing mali-bifrost-wayland-driver I see systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
Now, I'm thinking the initramfs issue might be related to the USB ports unfortunately - the boot drive is on an SSD in a USB3 enclosure. It's a bit slow to be recognized by the N2 and I think that after petitboot loads the kernel there's a lag between when the kernel expects to find a rootfs and when one actually appears to the host.
I'm working on isolating any possible noise that might be causing issues (i.e. from any WiFi antennas or anything nearby), I'll see if that helps a bit