Edit: noticed is my first post, even thought I read the forum a lot, Hello all
After the last pacman upgrade, I think, CEC stopped working.
Here is the error in the logs:
$this->bbcode_second_pass_code('', '
22:29:14.870 T:1777021840 NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
22:29:14.872 T:1745875856 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
22:29:14.872 T:1745875856 ERROR: CecLogMessage - Open - vc_cec could not be initialised
22:29:14.872 T:1745875856 ERROR: CecLogMessage - could not open a connection (try 1)
22:29:15.872 T:1745875856 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
22:29:15.872 T:1745875856 ERROR: CecLogMessage - Open - vc_cec could not be initialised
22:29:15.872 T:1745875856 ERROR: CecLogMessage - could not open a connection (try 2)
[...]
22:29:24.876 T:1737487248 ERROR: OpenConnection - could not opening a connection to the CEC adapter
22:29:24.876 T:1745875856 ERROR: CecLogMessage - could not start CEC communications
[...]
00:43:54.510 T:1745875856 ERROR: CecLogMessage - could not open a connection (try 10)
00:43:55.510 T:1737487248 ERROR: OpenConnection - could not opening a connection to the CEC adapter
00:43:55.511 T:1745875856 ERROR: CecLogMessage - could not start CEC communications
00:44:05.512 T:1745875856 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
00:44:05.512 T:1745875856 ERROR: CecLogMessage - Open - vc_cec could not be initialised
00:44:05.513 T:1745875856 ERROR: CecLogMessage - could not open a connection (try 1)
00:44:06.513 T:1745875856 ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
')
Is anyone else having this issue?
I'm not certain it was the pacman upgrade due to some changes I made to my setup (yes, I know, doing changes right after upgrading is not the wisest choice, but I was moving my library to MySQL so I could share the status across all my devices and needed all the nodes to have the same version).
The changes after the upgrade were related to the HDMI TV not having the right resolution and CEC not working if the TV was off and the rpi was restarted/powered-on. That's why I'm asking. To see if it has something to do with those changes (although i reverted them and didn't solve the issue), or is simply an issue with my setup and will have to investigate further enabling verbose logs.