OK, with your new "roll up" things are looking quite good, however your config.txt contains
dtoverlay=vc4-fkms-v3d
I can also see the matching device tree binary object
vc4-fkms-v3d.dtbo
In
/boot/firmware/overlays
I can see
/lib/modules/5.3.0-1008-raspi2/kernel/drivers/gpu/drm/vc4/vc4.ko
But I cannot see
/lib/modules/5.3.0-1008-raspi2/kernel/drivers/gpu/drm/v3d/v3d.ko
This is crucial for graphical applications (such as ubuntu-desktop :) as it removes the graphical overhead from the cpu to the gpu, making the applications work much faster.
Have I failed to load your linux-modules properly or is it missing?
I think the
.../linux/arch/arm64/boot/dts/overlays/vc4-fkms-v3d-overlay.dts
is worth checking.
OK, with your new "roll up" things are looking quite good, however your config.txt contains vc4-fkms- v3d fkms-v3d. dtbo firmware/ overlays
dtoverlay=
I can also see the matching device tree binary object
vc4-
In
/boot/
I can see modules/ 5.3.0-1008- raspi2/ kernel/ drivers/ gpu/drm/ vc4/vc4. ko modules/ 5.3.0-1008- raspi2/ kernel/ drivers/ gpu/drm/ v3d/v3d. ko
/lib/
But I cannot see
/lib/
This is crucial for graphical applications (such as ubuntu-desktop :) as it removes the graphical overhead from the cpu to the gpu, making the applications work much faster.
Have I failed to load your linux-modules properly or is it missing?
I think the /linux/ arch/arm64/ boot/dts/ overlays/ vc4-fkms- v3d-overlay. dts
...
is worth checking.