name: HDMI CEC not working - missing /dev/vchiq
about: Unable to use HDMI CEC during boot selection probably due to missing /dev/vchiq
Describe the bug
My goal was to use TV Remote during boot selection via HDMI CEC.
It doesn't work, so I went ahead and tried it inside the actuall installed OSs.
Both of them work with the remote, so TV is set up correctly, and it is supported. The only place it doesn't work is PINN GUI.
I then look into the debug file within CTRL+ALT+F2 terminal and see these three lines
CecListener thread started
Looking for "/mnt/cec_keys.json"
Error during vchi_initialise()
|
qDebug() << "Error during vchi_initialise()"; |
= The ceclistener did not start at all.
It uses vcgencmd under the hood, but once I try vcgencmd commands, it gives VCHI initialization failed . The vcgencmd tries to use vchiq binary, but upon closer clook at /dev/ folder, it does not contain any vchiq at all. Am I doing something wrong? Shouldn't CEC work out of the box here?
To reproduce
Pretty much as described above
Expected behaviour
I'm able to control boot selection gui using my tv remote.
Actual behaviour
Boot selection does not respond to TV remote controls at all.
System
- Which model of Raspberry Pi?
Raspberry Pi 5 (4GB RAM)
- Which version of PINN?
3.9.3
Logs
CecListener thread started
Looking for "/mnt/cec_keys.json"
Error during vchi_initialise()
Additional context
name: HDMI CEC not working - missing /dev/vchiq
about: Unable to use HDMI CEC during boot selection probably due to missing /dev/vchiq
Describe the bug
My goal was to use TV Remote during boot selection via HDMI CEC.
It doesn't work, so I went ahead and tried it inside the actuall installed OSs.
Both of them work with the remote, so TV is set up correctly, and it is supported. The only place it doesn't work is PINN GUI.
I then look into the debug file within CTRL+ALT+F2 terminal and see these three lines
pinn/recovery/ceclistener.cpp
Line 114 in 8335ec5
= The ceclistener did not start at all.
It uses
vcgencmdunder the hood, but once I tryvcgencmd commands, it givesVCHI initialization failed. Thevcgencmdtries to usevchiqbinary, but upon closer clook at/dev/folder, it does not contain anyvchiqat all. Am I doing something wrong? Shouldn't CEC work out of the box here?To reproduce
Pretty much as described above
Expected behaviour
I'm able to control boot selection gui using my tv remote.
Actual behaviour
Boot selection does not respond to TV remote controls at all.
System
Raspberry Pi 5 (4GB RAM)
3.9.3
Logs
Additional context