Hi everyone,
This is happening on a new RPi3 that I set up for the first time yesterday afternoon. It’s my first OSMC experience too, and I must say it’s not going well. I’ve been getting sad face loops all the time yesterday, every time because I unplugged the device after OSMC froze up. Never was I able to recover my guisettings or my database, but I had to start fresh each time by renaming/deleting /home/osmc/.kodi.
The reason for all past crashes before this one was multitasking: I let Kodi scan/import a large source folder from .nfo files while installing and configuring add-ons. Apparently the RPi3 can’t handle that much load at once - it froze, and the only way to get it back was to unplug it.
After unplugging, it would be stuck in the endless sad face loop until I deleted the /.kodi folder. I tried at least salvaging guisettings.xml, but I got the sad face loop every time. So I had to start from scratch each time: set up HTTP access, download skin, add sources…
After doing that about 3-4 times, losing everything, starting from zero, making progress, losing everything, starting from zero again… I realized I had to leave it alone while it was populating the library. So I did, and went to bed last night with it scanning a large folder.
And this morning, it was frozen again. I was able to see the dimmed screen with the UI where I left it - the refresh library process had finished. But it was completely unresponsive to CEC and keyboard. SSH was unable to connect.
So I unplugged it yet again, and now I’ve lost all settings and database yet again… and with that, the better part of yesterday.
I’ll keep my questions short.
-
Is there any way to reboot OSMC when it’s frozen, short of unplugging?
-
Is there a way to keep guisettings.xml after unplugging? Kodi wasn’t this sensitive on Windows, where I’ve been running it before the RPi. Just wondering why it won’t start with an old guisettings.
-
I’d love to know the reason for this endless loop, and why it crashed while just sitting there not doing anything. Here’s kodi.log… not sure if it helps though: http://paste.osmc.io/jujulebilu.coffee
I’d love to get behind this, and I’d appreciate any help. Thank you.