I have a Odroid N2+ with the latest nightly (CoreELEC-Amlogic-ng.arm-21.0-Omega_nightly_20240126-Odroid_N2.img) installed. When I pause a video the screensaver is expected to sgtart after 1 minute, and then after another 1 minute later the TV should turn off via CEC with my current settings.
What I am seeing is that the paused video will dim after 1 minute, and then CEC will turn it off.
I have settings->interface->screensaver-> Use dim if paused during video playback disabled (the switch is grey and moved to the left).
I have tried Asteroids and Picture show screensavers with the same results.
If there is no video playing the system will show the selected screen saver, and then will shut off as expected.
Can anyone tell me how to get the screensaver to work with a paused video? This is a supported device per the wiki, so I hope someone can make a suggestion.
Logs: https://paste.coreelec.org/JKdNsA
Update: I can also reproduce this bug in specific menu areas as well by. If I go into Settings-> System → Input → Peripherals → CEC adapter, and then just let the screen sit on the CEC Adapter settings window I will get a dim rather than a screensaver.
Here is a link to a video I made showing the issue. The screen saver never kicks in, it just goes dim.
Issue: TRIM_20240202_102752
I can upload a video of paused video doing the same thing if someone needs it, but visually it is the same. Let me know if that is wanted.
Same system. No changes Just in the main menu rather than the CEC Adapter window.
Working as expected: 2024-02-02-10-37-59-803
Photo of screen saver settings:
Update 2:
I observed something very interesting. If a video is paused and the controls are shown at the bottom the video will gray out for the screen saver. However if you press the back button to get the controls to disappear the expected/normal screensaver will kick in.
Works as expected (Paused video, no buttons shown, screensaver shown):
Does not work as expected (Paused video, buttons shown, picture dims)
Update 3:
I have found a messy work around that can be used until this werid behavior can be ironed out. It’s not perfect, but way better than nothing if you have bad habit of walking away from the TV while it is paused for long periods of time and don’t want to risk screen burn. The down side of this work around is that the video has to be manually restarted, and it chirps when it stops the video in the background.
Install the ‘Autostop addon’
Set the Pause Autostop Minutes to whatever time frame you like. It is limited to 5min increments.
Set Activate Screensaver to enabled.
Optional:Set CEC to turn off the TV after the screensaver has been activated.
Update 4: Much cleaner work around for paused videos.
Enable the Automatically close video OSD option.
https://kodi.wiki/view/Add-on:Estuary/Settings#Automatically_close_video_OSD
It’s not perfect, but it is much better.