(2023-06-25, 14:11)popcornmix Wrote: The rpivid-v4l2 overlay became enabled by default over a year ago.
If that actually makes a difference, then it suggests your RpiOS install is outdated (it should be on a 6.1 kernel by default).
Also vc4-fkms-v3d is deprecated. vc4-kms-v3d is the correct one to use (and the default).
If you are up to date and vc4-kms-v3d is not working and vc4-fkms-v3d is, then we should investigate why that is.
It normally is caused by an issue with hotplug or edid of the display.
Right so, I finally figured out the final piece of this puzzle. I think it's a Kodi bug but basically, here's why it was working with the fkms driver,
Left is raspinfo with fkms, right is kms. Left shows the only connected HDMI, and shows it as A-1, right shows both HDMI's, and the connected one as A-2.
I can't see find it 100% occurring in the logs, but my gut is Kodi is throwing the output to the first HDMI it sees? Which, with kms, is the disconnected hdmi. I'm not at all sure though because as I said, it only happens for some videos.
Main thing is, after adding `hdmi_force_hotplug:1=1` to my config.txt, everything now works perfectly.
Only thing I notice that's different from the logs is
Quote:INFO <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
INFO <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S16NE
INFO <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE3 <- with hotplug
Quote:INFO <general>: GUI format 1920x1080, Display 1920x1080i @ 60.000000 Hz
INFO <general>: GUI format 1920x1080, Display 1920x1080 @ 60.000000 Hz <- with hotplug
and
Quote:2023-06-27 16:54:15.393 T:682 INFO <general>: Display resolution ADJUST : 1920x1080i @ 59.940063 Hz (20) (weight: 1080.000)
2023-06-27 16:58:40.824 T:124 INFO <general>: Display resolution ADJUST : 1920x1080 @ 23.976025 Hz (27) (weight: 0.000) <- with hotplug
Tbc, this makes no difference to me watching, but when looking for a red flag in the logs, they're the only things that stood out.
Once again, many many thanks for all the help and support received.