EmulationStation LIBCEC Message: lvl0: CECInput::mAdapter->DetectAdapters failed
Raspberry Pi 3
Whenever I launch a game I see the following message before the runcommand splash/load screens appear:
lvl0: CECInput::mAdapter->DetectAdapters failed
I compiled ES by myself and put the compiled executable in /opt/retropie/supplementary/emulationstation folder.
If I use the regular binary version of ES from the retropie-setup script I do not get this message.
I am pretty sure my TV doesn't support CEC.
I have libcec [184.108.40.206~jessie] and libcec3 [3.0.1-3~jessie] currently installed.
Previously I had compiled the following libcec from source: https://github.com/Pulse-Eight/libcec/
Anyone have any ideas?
@madmodder123 You're using a development version of ES, which probably has a new feature regarding CEC enabled TVs. Being a development version, work is in progress and you can't expect things to go smooth as in the stable version.
You can either use the
stablebranch to update from source or use the binary install when you update, those will be fine.
jonnykesh last edited by
sudo apt-get install libcec-dev
So I installed libcec-dev and recompiled the master branch of ES - that didn't work
I then recompiled the stable branch of ES - that didn't work
Is there a way I can just hide the message since it doesn't seem to affect anything?
@madmodder123 Modify the autostart script and redirect the Emulationstation output to
For other people:
In the command line type:
sudo nano /opt/retropie/supplementary/emulationstation/emulationstation.sh
"$esdir/emulationstation" "$@" > /dev/null 2>&1
@madmodder123 I was rather suggesting to modify
emulationstation.shis more likely to get overwritten by an upgrade of ES, the autostart part, not so much.
Alright sounds good to me i'll do that then.