2013-12-08, 19:15
XBMCbunutu
XBMC v.12.2 stable
GIT 32b1a5e
Intel Core i5
with onboard graphics HD 4600
ASUS H87M motherboard
Sharp Aquos TV
xbmc.log
http://pastebin.ca/2485711
If I turn the TV off, or change the source away from XBMCbuntu for one minute then the video will disappear. The server and XBMC are still running as confirmed via a terminal. The video is not restored by a key entry or running a video.
Reading the xbmc.log, I suspect the issue arises here:
-> 18:57:40 T:3038193408 ERROR: XLCDproc::Connect - Unable to connect to host, LCDd not running?
-> 18:57:40 T:3038193408 ERROR: XLCDproc::Initialize - Connect failed. Giving up.
which I believe is a result of this snippet of code from the (source code, uncompiled) XLCDproc.cpp:
-> CloseSocket();
-> // give up after 60 seconds
-> if (m_initRetryInterval > INIT_RETRY_INTERVAL_MAX)
-> {
-> m_used = false;
-> CLog::Log(LOGERROR, "XLCDproc::%s - Connect failed. Giving up.", __FUNCTION__);
With the TV off, or on a different input, XBMC is not seeing the handshake it requires and in 60 seconds stops sending a signal.
It seems once the socket is closed, the code no longer looks to see if the a signal is present again. My guess is that the Sharp TV only sends a signal/handshake for the input that is active?
I found a solution for a RPi setup, and was hoping something similar existed for a linux XBMC 12.2 setup.
-> RPi solution: http://forum.xbmc.org/showthread.php?tid=172803
-> Add to /boot/config.txt file
-> # Force HDMI even if unplugged or powered off
-> hdmi_force_hotplug=1
If you could please direct me to a similar solution for my XBMCbuntu 12.2 setup, I would greatly appreciate it!
XBMC v.12.2 stable
GIT 32b1a5e
Intel Core i5
with onboard graphics HD 4600
ASUS H87M motherboard
Sharp Aquos TV
xbmc.log
http://pastebin.ca/2485711
If I turn the TV off, or change the source away from XBMCbuntu for one minute then the video will disappear. The server and XBMC are still running as confirmed via a terminal. The video is not restored by a key entry or running a video.
Reading the xbmc.log, I suspect the issue arises here:
-> 18:57:40 T:3038193408 ERROR: XLCDproc::Connect - Unable to connect to host, LCDd not running?
-> 18:57:40 T:3038193408 ERROR: XLCDproc::Initialize - Connect failed. Giving up.
which I believe is a result of this snippet of code from the (source code, uncompiled) XLCDproc.cpp:
-> CloseSocket();
-> // give up after 60 seconds
-> if (m_initRetryInterval > INIT_RETRY_INTERVAL_MAX)
-> {
-> m_used = false;
-> CLog::Log(LOGERROR, "XLCDproc::%s - Connect failed. Giving up.", __FUNCTION__);
With the TV off, or on a different input, XBMC is not seeing the handshake it requires and in 60 seconds stops sending a signal.
It seems once the socket is closed, the code no longer looks to see if the a signal is present again. My guess is that the Sharp TV only sends a signal/handshake for the input that is active?
I found a solution for a RPi setup, and was hoping something similar existed for a linux XBMC 12.2 setup.
-> RPi solution: http://forum.xbmc.org/showthread.php?tid=172803
-> Add to /boot/config.txt file
-> # Force HDMI even if unplugged or powered off
-> hdmi_force_hotplug=1
If you could please direct me to a similar solution for my XBMCbuntu 12.2 setup, I would greatly appreciate it!