I’ve been debugging why my Argon One case (which includes a raspi hat) which operates a Raspberry
Pi 4 does not work when running Ubuntu Desktop 22.04. When looking at the
config.txt file, I noticed that contrary to the 22.04 release notes, it had
dtoverlay=vc4-kms-v3d instead of
dtoverlay=vc4-fkms-v3d. Changing it to what it should have been,
dtoverlay=vc4-fkms-v3d (full kms) resolved the issues with the Argon One case.
Is there a reason why the Ubuntu Desktop 22.04 image had the incorrect kms configuration? I will check a fresh flash now, and see if it is incorrect upon flash, incorrect upon initial boot, or incorrect post-installation.
Here is the section from the release notes:
- The Raspberry Pi desktop images have switched to using the Full KMS graphics drivers. The official Raspberry Pi DSI display does not work with full KMS enabled. To enable the use of the Raspberry Pi DSI display, edit the
config.txtfile on your Raspberry Pi’s hard drive and change the line