Running 8.2-8.1.5 after reading about that being a particularly stable version on my Beelink/RedStripe MXQ. So much better than Kodi on Android ever was!
My only issue is what I believe to be refresh rate changes blanking the screen. I'm not sure if this is a problem with this build or just the way Krypton works in general. Maybe someone here can point me in the right direction to minimize this.
I'm using it with a projector, and it seems to blank the display and reconnect when selecting a video, and again when ending the video and returning to the GUI. I'm under the impression this is because the GUI wants to display at 60fps, while the video I selected is 23.97. Heck, it even blanks the display when seeking within the video, as I'm guessing it tries to change the refresh rate back to the GUI when the playback was temporarily interrupted, only to change it again when the new position plays. When using on a computer monitor, this seems like a minor blank screen, but frame rate changes on the projector are registered as a source disconnect/connect, which makes my projector a little nuts. The splash screen comes up, a big NO SIGNAL banner comes on, then it checks possible connections before deciding the HDMI port is good again and reconnecting, along with a bunch of other messages about optimal resolution, etc, which go away after 2-3 seconds. It also seems to create more heat as I hear the projector's fan ramp up RPM during this process. All in all, its not horrible if this happens now and then, but it seems like I would really like to keep these blank outs to a minimum and I feel like they are happening far too often now.
For example, when returning to the GUI without any video playing, why must it go back to 60fps? Can't it remain at 23.97 or whatever it was just at unless another video requires a different frame rate? Like, if I'm watching 3-4 videos that are all encoded at 24p, why can't it just remain at that refresh rate the entire session, GUI and all? I feel like it is aggressively trying to change the frame rate whenever possible for no good reason at all. Especially the bit about seeking within the video. Makes it particularly hard to find a position to jump to when the display goes bonkers each time.
And yes, before you ask, I tried playing with the Adjust Display Refresh Rate settings. It is currently set to Start/Stop, but I'd rather a "start and stay there until a video needs something else" setting, rather than have it go back everytime the video stops. I tried setting it to all other options as well, but it seems to behave the same way no matter what I set it to there so I'm starting to suspect this setting is broken and/or doesn't really do anything. Or maybe I'm doing it wrong? Sync Playback to Display is currently off, as I want to try and keep it using the correct frame rate for the video (one of the reasons I like this over the Android Kodi). I tried seeing if I could change the Kodi refresh rate so that the GUI at startup maybe wouldn't require fps changes, but that option appears to be grayed out.
Am I SOL? Is this just how LibreElect/Kodi 17/Etc is supposed to work? Or is there something I can do to minimize the fps refreshes?