Posts: 8,973
Joined: Feb 2011
Reputation:
427
Enable debug logging. Run "systemctl stop kodi.service", copy guisettings, run "systemctl start kodi.service". Post kodi.log.
I suspect the guisettings.xml is invalid and so kodi is replacing it with a valid one, but the log will show if this is happening.
Posts: 74
Joined: Feb 2014
Reputation:
5
Again is guisettings overwriten.
It look like Kodi do a timecheck or something on this file?
Posts: 74
Joined: Feb 2014
Reputation:
5
2015-10-23, 16:15
(This post was last modified: 2015-10-23, 16:29 by nono123.)
No, i only changed the "8" into a "6". Just for testing.
And a changed nothing else.
It looks like that, Kodi is the only one who can modify the guisettings.xml by the remote on the TV.
Everything is results in a overwritten file.
Posts: 8,973
Joined: Feb 2011
Reputation:
427
Does the line still contain 'default="true"' ? If so you must remove that as that specifies the default should be used and the value entered should be ignored.
Once I removed the 'default="true"' line I could change the height to 26 and it persisted on next run.
Posts: 465
Joined: Apr 2012
Reputation:
11
If I recall correctly, Kodi locks guisettings and will overwrite any changes made when it exits. Stopping Kodi isn't enough as OE starts it again. I think you need to lock the service from restarting, stop Kodi, make the change in guisettings, then unlock it and restart. This is how it was done when it was xbmc...
touch /var/lock/xbmc.disabled
killall -9 xbmc.bin
make whatever changes...
rm /var/lock/xbmc.disabled
But I'm not sure if this is still how it would be done in recent versions of Kodi and OE.
Posts: 74
Joined: Feb 2014
Reputation:
5
2015-10-25, 10:07
(This post was last modified: 2015-10-25, 10:13 by nono123.)
I seems that it is (almost) impossible the override the guisettings.xml in Isengard.
So the backups made by the backup addon are pretty useless.
Not a very nice idea... With more than 3500 lines in it.
As i understand, in Jarvis the skin has its own settings.xml, in its own dir.
So i am gone take a look at Jarvis first.
Thanks for the help, so far.