since the upgrade to 2021.08-1 I have an issue with CEC commands.
Hardware:
Raspberry 3
Samsung TV
Connected via HDMI cable and I am using the TV remote to control OSMC on the Raspberry
Before the upgrade I had configured the system in a way that the TV was not turned on when OSMC got rebootet or the mediacenter service restarted.
The upgrade seemed to have changed certain settings/interpretation of the settings.
I now configured the system in the following way but the TV still gets turned on when restarting the whole machine/linux reboot. Restarting just the mediacenter service does not result into turning the TV on.
yes even after disabling the TV still gets turned on and I see the blue screen with the OSMC logo during startup. But then the screen remains black afterwards but the TV is still on.
Was there maybe a change within the /boot/config.txt file?
Currently I have the following settings in that file:
Are you using profiles, and if so did you check both the master user CEC settings and whatever profile your using to make sure âSwitch source to this device on startupâ is disabled everywhere?
As for the RPi 4 section in config.txt this is normal as that file is the same across all supported RPiâs and that section only loads when it is booted on that hardware.
Profiles are where you add extra users to Kodi such as for a partner or kids that have their own settings. I have had a few times where I forgot to change things on all the profiles and not just the one I was logged into so this came to mind. This would not be the case if it is happening only during boot though.
Upon taking another look I think the issue may be that âhdmi_ignore_cec_init=1â is no longer in config.txt like it was in previous versions of OSMC. Try adding that to config-user.txt and see if it gets you where you want to go.
adding this /boot/config.txt solved the issue. The TV does not get turned on anymore while controlling via the TV remote control is working after I manually turn on the TV. This is exactly what I wanted to achieve. Thank you for the good hint.
Did it not work if put in config-user.txt? The config.txt file may get reset at some point with updates and the config-user file is intended to be the location now where most personalized settings are put so they are not subject to being lost with updates. There are some options that need to be loaded earlier and this requires putting them in config.txt, but I wouldnât think this would be one of them.