I am a newcomer to OSMC, and have trouble just booting it ; Kodi does not show up, I get a sad face instead.
Detailed version: Using the OSMC installer on MacOS, I prepared a new Sandisk SD card with the 2021.12-1 image for Raspberry 2 / 3, configured to use my wifi setup. I put that card into a brand new Rpi3a+, no other devices connected except for an HDMI monitor and a USB keyboard, and waited a while for the installation to finish. I ended up with a sad face on a blue screen, but managed to log in on the console.
On my wifi router there is no trace of the raspberry. In case this matters, my ssid is hidden, and the router uses WPA2 PSK. This is a Rpi3a+, so I cannot use ethernet. Here are the logs: https://pastebin.com/i1iK2C89 . I also checked the ssid and key in /boot/preseed.cfg, no typo there.
Does anyone know what I could try to debug this ? Thanks !
I just tried the older 2020.11-1 version, and this one works (1), so I get my problem is related to the new video stack. Is the Raspberry 3a+ supported by current OSMC ?
1: except it did not connect to wifi by itself although it was configured to; I had to manually set the ssid and key again after booting.
Thanks ! Although my main problem is not about wifi, sorry if I conflated the issues here. To summarise:
with OSMC 2021.12-1 the boot on my Rpi3a+ does not reach the Kodi interface, and shows the “sad face” screen instead
version 2020.11-1 works as intended.
I see a lot of messages about OpenGL and failure to allocate GPU memory in the log, so I was wondering if the RPi3a+ were still supported by the current OSMC builds.
Replying to myself: adding the following lines in config.txt allowed me to finally reach Kodi.
[pi3]
dtoverlay=vc4-kms-v3d,cma-256
3a+, like Zero-2, only have 512Mb so this makes sense. Maybe this could be included in a future release, with a more specific tag like [boardtype=9020e0] (not tested).
I’ll open a different thread for my wireless issues.
Run the following command to add the staging repository: echo 'deb http://apt.osmc.tv buster-devel main' | sudo tee /etc/apt/sources.list.d/osmc-devel.list
Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot
Your system should have have received the update.
Please see if the issue is resolved.
I also recommend you remove /etc/apt/sources.list.d/osmc-devel.list after updating.
I’d also recommend you deactivate the staging repository. You can do so with the following command: sudo rm /etc/apt/sources.list.d/osmc-devel.list.
Please note that we will automatically disable this update channel after 14 days on your device in case you forget to do so to ensure that your system reverts to the stable update channel.