I have more than one TV in the house and only one is in a comfortable place to sit and set up the Pi. Why not make OSMC do like Raspbian and check video before loading so we can move an OSMC box to different TV’s and have them work. Ei between one with CEC and one without?
Yes, one tv has CEC other doesn’t. Loading OSMC from NOOBS mediacenter works ok . Loaded from the installer, this TV goes black and stays black when MC starts. Same if I bring it up and set it up on the CEC TV and move the box to the other, MC is black. I can bring it up if config.txt has hdmi_safe=1, but so far experimenting, no other way. The CEC TV is a Viso 4k TV and the other is a Viso 1080 HDTV (2009 model)
Edit: This is incorrect. Loading OSMC from NOOBS no longer works. I originally did this back in March NOOBs so something has changed.
Do you need CEC on the second TV? Why not completely disable CEC in OSMC?
Do you need multiple operating systems or NOOBS at all?
This isn’t connected to CEC in any form. As @ActionA stated above, OSMC does poll hdmi connected devices at boot for supported resolutions except you set something in the config.txt the other TV couldn’t handle.
First, please backup your config.txt and revert any changes you made to it in the first place. Second, please revert any changes you made to OSMC concerning fix resolution.
Out of the box OSMC will work perfectly on both of your TVs.