I had not used OSMC on my rpi3 for over 3 years because it was in storage. Version was Nov 2020. Tried to update it today but it wouldn’t. After some quick reading, I decided to start fresh and restore.
Restore messed up the home menu, and I couldn’t customise it any longer.
I’m now trying a clean install to May 2024.05-1, however ‘out of the box’ now I’m unable to customise the home menu without being directed to install marcelveldt’s repo. After configuring that repo I’m still unable to customise as I’m getting further errors (simple.json.blahblahblah among others. What gives?
To get a better understanding of the problem you are experiencing we need more information from you. The best way to get this information is for you to upload logs that demonstrate your problem. You can learn more about how to submit a useful support request here.
Depending on the used skin you have to set the settings-level to standard or higher, in summary:
-
enable debug logging at settings->system->logging
-
reboot the OSMC device twice(!)
-
reproduce the issue
-
upload the log set (all configs and logs!) either using the
Log Uploader
method within the My OSMC menu in the GUI or thessh
method invoking commandgrab-logs -A
-
publish the provided URL from the log set upload, here
Thanks for your understanding. We hope that we can help you get up and running again shortly.
OSMC skin screenshot:
First of all, thanks for your response. Whilst I will provide you debugs if you really want them, I have to reiterate that this is a clean, virgin install. I downloaded the 2024.05-1 disk image today and used the current OSMC installer.
There is absolutely no customisation done here other than to try and adjust my Home Screen left side menu through the Settings → Interface → Skin → Configure Skin → General → Enable main menu customisation. I then scroll down to Add-ons and try to install the Recommended:
Skin Shortcuts
Skin Helper Service
Skin Helper Service Widgets
Skin Helper Skin Backup
Prior versions of OSMC I was able to customise this out of the box. Now it seems I have to spend hours trying to search for repo’s and zip files to install addons just to use this basic feature. Why do I have to spend hours scouring the internet to try to manually try to find these basic addons?
I think fzinken was probably asking for logs as you didn’t say what skin you were using, and neither skin that is supplied stock should be asking you to install any repo. From your last response it sounds like your using the OSMC skin. I do believe that with this skin there is only one add-on that is required to customize the main menu and it should tell you that when you go to customize it and install it with just a single confirmation. I think the add-on mirror was down for a while yesterday so perhaps that caused a bit of a glitch. I’d try again and see if things are now working as expected (perhaps after a reboot of the device).
Thanks Darwin. As I said it is a clean install, no mods so using the default skin. When I tried to customise the home menu it wouldn’t prompt me to install the marcelveldt repo - it only showed toward the bottom of the screen that it needed it. I had to manually scour the internet to find it. I installed it by zip successfully. However I kept running into missing dependencies, at least 4-5 of them.
I restarted yesterday many times. I will try it again soon and report back.
The OSMC Skin only needs the skinshortcuts script for home menu customization - this addon is available via the Kodi repo and will install from there when clicking on the respective buttons in the skin settings. Not sure what the issue would be here… The Skin Helper scripts are supported, but not needed for customization.
Hi Chillbo, so my problems looked to have stemmed from the apparent mirror outage. I reset my skin settings yesterday morning and tried again. This time I was prompted, unlike previously, to install the required components have the ability to customise the home menu. Also other add-ons were available to install unlike when the mirror was out. Thanks for your help guys - I think we can mark this case closed.