PI1 December Update Woes

I have a had a very reliable PI1 which has worked reliable with no custom add-ons or any overclocking.

I did the December update and after a reboot had a black screen with no response to interaction. I pulled the power and rebooted into a range of filesystem issues that OSMC attempted to repair, which it seemed to do successfully. However, upon launch OSMC was pretty flaky, with plenty of add-on errors and some icons missing from the MyOSMC screen. Performing an update didn’t work either. Essentially I appear to have had very similar issues as Issue after December update.

I managed to get logs ( http://paste.osmc.io/qiyogezufe ) however, after doing a clean SD (Nov) install, booting OSMC and doing Dec update and rebooting I’m back to a range of add-on errors upon launch, and an inability to launch any of MyOSMC, so unable to get to the log uploader GUI at all now.

From what I can tell November ver had been working fine, so I’ll revert to that for the time being.

If it’s SD card related I’m using a Strontium MicroSD 4GB Class 4 (01T23120017 SR4GTFC4R)

Try deleting /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/OSMC_Backups.pyc and reboot.

Let me know what happens.

You too @Dvidal8.

Hi,
I gave it a try (actually renamed the file instead of deleting it…) and made no difference to me.
After rebooting same errors about updates, manually checking updates doesn’t work and the Confluence skin is still corrupted.
Logs here: http://paste.osmc.io/heyaxogetu
Regards,
Daniel

Can you please be more specific than “a range of add-on errors”… vague details like that don’t help us figure out what’s wrong - please copy the exact errors or if possible take a photo of the errors as they appear.

Ok, I did another SD format and install with Nov, and then ran the Dec update, this time round I had an issue with no fonts showing up, and a bunch of dialogs too that I assume have the same add-on errors as before, except this time there are no words to share.

I’ll upload a video of the reboot after update, and I can still SSH and gather logs, which I have done at http://paste.osmc.io/opekacaruh

Of note the first thing I see at reboot is a warning that the HTTP get time request appears to be taking too long - you can see it top right in the video I’ll share.

Did you try to add dtoverlay=mmc to /boot/config.txt

I see a lot of file system errors in your debug log.

Could you try a fresh install of the November image and then before updating add

dtoverlay=mmc

To your /boot/config.txt. Then update to the December release. Please let us know how that goes.

assuming I can just add ,mmc to the end of the existing dtoverlay line?

I think you add a new dtoverlay row (you can have multiple).

No you must add it as its own line.

OK, added line, works a treat!

SD Card info as originally supplied :wink:

I’ll try myself. Just I need to find some time to do the whole reinstallation.
No hope to recover without reinstalling?

Hi again,

Ok… something weird happened.

Before reinstalling I wanted to make a last test and I powered off the RPI (not only reboot, but disconnect and reconnect the power cable). After that, I was able to run the manual update without errors in the MyOSMC menus. It did find an update and executed it. No problem either.

The errors in the logger went almost gone except for some related to add ons. Looking in the add ons menu I saw that there was an orphan dependency for the Open Weather add on so I totally uninstalled it rebooted.

Now I cannot see more errors in the loggers. Only the Confluence skin is still corrupted. All the fonts are invisible until I bring the focus on them.

Can someone tell me how to reinstall the Confluence skin? In the add ons menu I can find it but no option to uninstall or reinstall it.

Thanks for all the support.

Regards,

Daniel

Have a look into the addons category in the settings menu.

Yes. No option there to reinstall or uninstall… Do you have it? Perhaps I am doing something wrong…

Just checked. I cannot uninstall confluence either.
Mybe you cannot uninstall it as it is the shipped default. Can you uninstall it when choosing a different skin before?

No… I am trying from the OSMC skin and it´s the same.
Thanks for checking, by the way.

Confluence is an integral part of Kodi - you can’t uninstall it separately.

If it’s corrupt you’ll need to reinstall Kodi itself. For a Pi 1:

sudo apt-get install rbp1-mediacenter-osmc --reinstall

If Confluence was corrupted then other things probably are though so a fresh install is probably the best way.

That did the trick with the skin, thank you very much DBMandrake.

Still, when browsing the Confluence skin I can see still I lot of warnings and errors

22:26:56 27.657415 T:2694837280 NOTICE: Thread JobWorker start, auto delete: true 22:26:56 27.659342 T:2703225888 NOTICE: Thread TCPServer start, auto delete: false 22:26:56 27.662176 T:2711614496 NOTICE: Thread EventServer start, auto delete: false 22:26:56 27.662462 T:2711614496 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777 22:26:56 27.662781 T:2711614496 NOTICE: UDP: Listening on port 9777 22:26:56 27.798943 T:2650797088 NOTICE: Thread AirPlayServer start, auto delete: false 22:26:57 28.891598 T:2824860704 NOTICE: -->Python Interpreter Initialized<-- 22:26:58 29.662462 T:2788946976 NOTICE: Previous line repeats 5 times. 22:26:58 29.662998 T:2788946976 WARNING: CPythonInvoker(7): Script invoked without an addon. Adding all addon modules installed to python path as fallback. This behaviour will be removed in future version. 22:27:07 38.606670 T:2797335584 NOTICE: -->Python Interpreter Initialized<-- 22:27:30 61.255074 T:2797335584 NOTICE: Previous line repeats 1 times. 22:27:30 61.256424 T:2797335584 NOTICE: StorageServer Module loaded RUN 22:27:30 61.258129 T:2797335584 NOTICE: StorageClient-2.5.4 Starting server 22:27:43 74.874878 T:2833249312 NOTICE: Thread JobWorker start, auto delete: true 22:28:05 95.926575 T:2805724192 NOTICE: Previous line repeats 1 times. 22:28:05 95.927902 T:2805724192 NOTICE: Thread LanguageInvoker start, auto delete: false 22:28:05 96.262550 T:2805724192 NOTICE: -->Python Interpreter Initialized<-- 22:28:05 96.511673 T:2814112800 NOTICE: Thread JobWorker start, auto delete: true 22:28:33 123.954811 T:2770334752 NOTICE: Previous line repeats 1 times. 22:28:33 123.956436 T:2770334752 NOTICE: Thread LanguageInvoker start, auto delete: false 22:28:33 124.141747 T:2770334752 NOTICE: -->Python Interpreter Initialized<-- 22:28:34 125.642776 T:2824860704 ERROR: EXCEPTION: Non-Existent Control 300 22:28:49 140.757187 T:3024753200 ERROR: Unmatched ] 22:28:49 140.758728 T:3024753200 ERROR: Error parsing boolean expression Window.IsVisible(filemanager)] 22:28:49 140.766418 T:3024753200 ERROR: Window Translator: Can't find window settingsprofile 22:28:57 148.699951 T:3024753200 ERROR: Unmatched ] 22:28:57 148.701569 T:3024753200 ERROR: Error parsing boolean expression Window.IsVisible(filemanager)] 22:28:57 148.708298 T:3024753200 ERROR: Window Translator: Can't find window settingsprofile 22:29:13 164.491394 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/osmc/FX_Icon.png 22:29:13 164.494446 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.pi/resources/osmc/FX_Icon.png 22:29:13 164.495865 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.pioverclock/resources/osmc/FX_Icon.png 22:29:13 164.497360 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.networking/resources/osmc/FX_Icon.png 22:29:13 164.498764 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.logging/resources/osmc/FX_Icon.png 22:29:13 164.500824 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.services/resources/osmc/FX_Icon.png 22:29:13 164.502090 T:3024753200 WARNING: Cleanup: Having to cleanup texture OSMC_icon_white.png 22:29:13 164.503708 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.remotes/resources/osmc/FX_Icon.png 22:29:13 164.505081 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.apfstore/resources/osmc/FX_Icon.png 22:29:13 164.506317 T:3024753200 WARNING: Cleanup: Having to cleanup texture /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/osmc/FO_Icon.png 22:29:13 164.507553 T:3024753200 WARNING: Cleanup: Having to cleanup texture OSMC_icon_line.png 22:29:16 167.051605 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.pi/resources/osmc/FX_Icon.png 22:29:16 167.053268 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.pioverclock/resources/osmc/FX_Icon.png 22:29:16 167.054718 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/osmc/FX_Icon.png 22:29:16 167.056076 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/osmc/FO_Icon.png 22:29:16 167.058380 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.networking/resources/osmc/FX_Icon.png 22:29:16 167.060654 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.logging/resources/osmc/FX_Icon.png 22:29:16 167.063492 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.apfstore/resources/osmc/FX_Icon.png 22:29:16 167.064636 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.services/resources/osmc/FX_Icon.png 22:29:16 167.068634 T:2824860704 WARNING: ReleaseTexture: Unable to release texture /usr/share/kodi/addons/script.module.osmcsetting.remotes/resources/osmc/FX_Icon.png 22:29:16 167.069733 T:2824860704 WARNING: ReleaseTexture: Unable to release texture OSMC_icon_line.png 22:29:16 167.070953 T:2824860704 WARNING: ReleaseTexture: Unable to release texture OSMC_icon_white.png 22:29:42 193.116547 T:2694837280 NOTICE: Thread JobWorker start, auto delete: true 22:30:50 261.450378 T:3004167200 NOTICE: CAESinkPi:AddPackets Underrun (delay:0.00 frames:2205) 22:30:52 263.454376 T:2805724192 NOTICE: Thread JobWorker start, auto delete: true

So I assume you are right and…

Now it´s usable again, but it doesn´t look trustworthy. I better follow your advice before things get worse.

Thanks a lot for all the help,

Daniel