Permanently enabling debug logging and hiding the text overlay?

I’ve got a S905X3 device using the latest coreelec and I occasionally (but quite infrequently) encounter bugs during general usage.

Despite numerous attempts I’ve yet to recreate any of the infrequent bugs with the debug log enabled.

Can we not have an option to switch debug logs on and hide the top left text overlay?
Or perhaps there’s already an option I can toggle with SSH?

That way I can just use my box as normal (I watch a film on it almost every night), and whenever I encounter a bug I can upload the relevant log and upload it for the devs.

You can create an advancedsettings.xml with that option. See here the options available https://kodi.wiki/view/Advancedsettings.xml

And here to activate the components to debug via the file

Can’t get it to work:

2020-12-30 16:22:33.151 T:4066771536  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <loglevel>3</loglevel>
                                            </advancedsettings>
2020-12-30 16:22:33.151 T:4066771536  NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
2020-12-30 16:22:33.151 T:4066771536 WARNING: CSettingsManager: missing version attribute
2020-12-30 16:22:33.152 T:4066771536  NOTICE: Default Video Player: VideoPlayer
2020-12-30 16:22:33.152 T:4066771536  NOTICE: Default Audio Player: paplayer
2020-12-30 16:22:33.152 T:4066771536  NOTICE: Disabled debug logging due to GUI setting. Level 1.
2020-12-30 16:22:33.152 T:4066771536  NOTICE: Log level changed to "LOG_LEVEL_DEBUG"

Keeps saying ‘Disabled debug logging due to GUI setting’ and I haven’t touched the GUI setting with this installation.
I tried editing .kodi/userdata/guisettings.xml to remove the debug tags but they revert on reboot.
Also tried adding hide=“true” and hide=“false” to loglevel tag.

Default value is 2. To hide on-screen debug log text use value 1.

What does “Disabled debug logging due to GUI setting” mean then?

Actually value 3 works too.
You can see that debug looging is activated

Log level changed to "LOG_LEVEL_DEBUG"

I don’t know what Disabled debug logging due to GUI setting. Level 1. means.

About | FAQ | Terms of Service | Privacy Policy | Legal Notice