Vero 4k CEC issue


So it doesn’t work at all?
Did you try disconnecting other devices from the AVR as a test to see if they were causing issues?



Hi sam no i didnt. The only other device is a 75inch tv that i won’t be replacing anytime soon.


I tried the MyOSMC method of logging and got a massive file showing the entire contents of my NAS. I selected Quit/reboot to reset the log but the problem didn’t occur. As if the reboot fixes the problem. I tried this a few times - without a reboot the problem occurs, with a reboot it doesn’t occur (Is the Vero a quantum computer? :wink: )

It looks like I can edit my file in hastebin and remove the links to my movies. Is there other content I would be wise to delete?


So nothing else is connected to the AVR presently?



Kodi and the tv



Should only be listing the mounted shares.

There are no security issues with uploading the log as is, unless your vero or nas is accessible from the internet.

Thanks Tom.


ok, here’s my file:
I have removed links to my movies. As it didn’t seem to happen straight after a reboot I had to play around with a video and then upload the log.

After logging I then watched a film and this was the switch off process (not logged):
Switch off TV manually, amp automatically switches off, Vero automatically goes to suspend.
Amp stays off (I’ve set it this way) but TV and Vero switch back on (why?)
Switch off TV manually, Vero automatically goes to suspend.
Amp stays off but TV and Vero switch back on again (why?)
Switch off TV manually, Vero automatically goes to suspend. This time everything stays off.

Thanks for any help


Hi @fzinken

As the HDMI interface is disabled in suspend the Vero would not receive any CEC. So must be some different.

This has been puzzling me for a while; If the amp and TV are both on (Vero is off), when I select the input on the amp to the Vero, the Vero comes out of suspend. If CEC is not making this happen, what could be?


Actually it should. The TMDS clock is disabled only; but CEC events should be handled by the AO (always-on) co-processor on the Vero 4K. This processor provides a power domain that keeps communication alive; and therefore allows the user to wake their device from suspend using CEC.



This mysteriously stopped happening for a few weeks. Then a week or so ago I came home to see the TV power LED was blinking (I think it crashed or had a firmware update), I had to switch it off at the mains. Now the TV/amp/Vero problem above happens every time again.

[see Oct19 for log and description
Vero 4k CEC issue ]


Well, the only thing you can do to collect more data on the Vero side is to activate logs and additionally activate the libCEC component logging which should write the events of the CEC protocol as well.

You can learn more about how to submit a useful support request here.

Depending on the used skin you have to set the settings-level to standard or higher, in summary:

  • enable debug logging at settings->system->logging

  • enable component-specific logging ONLY for the libCEC component

  • enable event logging and notification event logging

  • reboot the OSMC device

  • reproduce the issue (means switch off TV which suspends the Vero, wait till the Vero wakes up unexpectedly and then continue with the next step)

  • upload the log set either using the Log Uploader method within the My OSMC menu in the GUI or the ssh method invoking command grab-logs -A

  • publish the provided URL from the log set upload, here

Perhaps, we can see who and what CEC event lets the Vero wake up.

OSMC skin screenshots:


Thanks @JimKnopf, I followed the directions and was just about to get a log when CEC just stopped working completely. After lots of fiddling I got the TV to control the amp but not the Vero yet. I’ll be back with a log when I’ve fixed it.