Posts: 3,029
Joined: Aug 2009
Reputation:
150
vbat99
Posting Freak
Posts: 3,029
YES!!! Yes yes yes!!!
It's A-Live!!
Thank you Sooooo much for persevering with me.
Don't know why I missed bmc suppose to be bcm I checked and re-checked before I posted. Dang it.
One Happy Chappy here!
(now to document it so I can remember it later.)
Posts: 3,029
Joined: Aug 2009
Reputation:
150
vbat99
Posting Freak
Posts: 3,029
Thanks MilhouseVH
You've been a great help. Will post any relevant info here for future reference to other users.
Posts: 2
Joined: May 2014
Reputation:
0
I am running raspbmc and using texturecache.py I can indeed get the display to go to sleep and wakeup. It would be fine except for those nasty ¨relax raspbmc will restart" messages. I have gotten rid of the one in xbmc-watchdog.sh but that doesn really seem to have any effect.
Does anybody know where and how I can get rid of the "relax" dialog?
Posts: 3,029
Joined: Aug 2009
Reputation:
150
vbat99
Posting Freak
Posts: 3,029
Sorry, can't help any more than that.
I'd almost say that relax dialogue is in Rasmbmc...Thought I'm still on miappa's build and haven't gotten to Sam's Gotham release yet.
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
2014-05-24, 00:53
(This post was last modified: 2014-05-24, 01:15 by Milhouse.)
Good news, with the latest Raspberry Pi firmware (23 May 2014 onwards) and texturecache.py v1.6.1, it is no longer necessary to restart xbmc.bin when re-enabling HDMI.
With the new firmware, "vcgencmd display_power 0" and "vcgencmd display_power 1" can be used to disable/enable HDMI. This method is less disruptive than "tvservice -o" or "tvservice -p", meaning that xbmc.bin doesn't need to be restarted.
The path to the vcgencmd binary will try to be determined automatically, defaulting to /usr/bin/vcgencmd (OpenELEC default) and then using "which" to determine alternative locations if required. When this binary cannot be located (or the disable_power command is not supported) then existing xbmc.bin restart behaviour will be used. Specify the path to vcgencmd with @bin.vcgencmd if it cannot be found automatically.
Now that @bin.tvservice will no longer be called to disable/enable HDMI whenever vcgencmd is used instead, I've added "@bin.ceccontrol" which can be set to the path of a script that will be called with "on" and "off" arguments whenever HDMI is enabled or disabled (either with tvservice or vcgencmd).
Note that @bin.tvservice is still be used to check initial HDMI status, so continue to specify @bin.tvservice if you're using a non-default path (/usr/bin/tvservice) value for this binary. Specify @bin.ceccontrol if you were using @bin.tvservice to implement additional CEC functionality whenever tvservice is called.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.