Posts: 26,215
Joined: Oct 2003
Reputation:
187
You haven't explained what the problem is.
How XBMC should work is if it is focused and fullscreen then it owns the screensaver functionality.
If it is not it doesn't. The OS screensaver should kick in.
Posts: 5,184
Joined: Jan 2009
Reputation:
131
I have to admit that I actually ran into this problem as well a few times now. I usually watch some episode or movie while working on xbmc so I have XBMC running on my secondary screen and I'm actually coding on my primary screen. Then when there's some action scene I stop coding (but obviously focus is still on my IDE) and watch the video for a while and then BAM the system screensaver kicks in.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.
Posts: 4
Joined: Feb 2012
Reputation:
0
Sorry JM I'll try and clarify a bit more.
Prior to Frodo, and I believe that change I linked, the default behaviour was if XBMC was running the OS screensaver was disabled regardless of focus (or possibly at least while a video was playing).
Now, regardless of the state of XBMC such as playing video, if it loses focus it re-enables the OS screensaver.
So, as Montellese said, if you're a dual screen user and surfing while watching a video on XBMC and then sit back to watch the video, and not give it focus again, the screensaver will kick in. I actually thought it was a bug until I found that change.
I believe there's a few ways that we could save the plasma screens of those users but still not leave, in my opinion, a hell of a lot more people wondering what's going on.
1) Default behaviour of whether to disable or enable the OS screensaver is dependant on how many screens they're using. One screen you need to give it focus to keep the OS screensaver disabled (like it is now in Frodo). Two screen you don't (like it was in Eden).
2) While a video is playing it disables the OS screensaver but when it stops it enables it again
3) Have it as an option somewhere in the settings
Posts: 26,215
Joined: Oct 2003
Reputation:
187
The second seems most reasonable to me, though I wonder if that's what people expect when playing videos in other players (VLC, WMP, quicktime, whatever)?
Posts: 5,184
Joined: Jan 2009
Reputation:
131
I can try with VLC or MPC this week but last time I watched something with MPC in the same use case as I described earlier I can't remember the screensaver kicking in. But then again I can't really be sure that I paused long enough for it to happen.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.
Posts: 5,184
Joined: Jan 2009
Reputation:
131
OK I ran some tests with VLC and MPC-HC both with default configuration (i.e. I didn't touch anything). VLC always blocks the windows screensaver indepentent of whether a video is playing or is paused. MPC-HC blocks the windows screensaver as long as something is playing (independent of whether it's focused or not) but let's the screensaver kick in if playback is paused.
I think XBMC should behave the same as MPC-HC as it should suit most cases.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.
Posts: 5,184
Joined: Jan 2009
Reputation:
131
IMO if you walk away from your screen for a long time while a video is still playing, it's definitely your own fault. Furthermore most videos stop after a certain time.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.