
The config.txt file is located on the small FAT32 "boot" partition of the card, which is accessible on a Windows or Mac OS computer (ignore any messages about the card needing to be formatted, that's because Windows can't read the 2nd Linux partition). To enable FKMS in Bullseye, edit config.txt and look for the line with dtoverlay=vc4-kms-v3d, then change it to dtoverlay=vc4- fkms-v3d (add an f in front of kms on that line). If that works, then you could try enabling the older FKMS driver in Bullseye (which is no longer supported, but still works). Use Raspberry Pi Imager to write the "Legacy" Buster OS (32-bit) to a card and give that a try.

What you have said does not necessarily prove anything without knowing the OS version. The hardware, the pi, the monitor, the mouse, keyboard all function fine as running it from another SD card proves that.Īgain, which version of the OS (Buster or Bullseye)?
