RPi 8GB * PINN * Libreelec 12 * Batocera

  • Hello.

    I'm trying to run an RPi5 from an SD card running PINN for now. I want to run LibreElec alongside Batocera. The version of LibreElec 12 available on PINN when booted into, i get a picture, but unfortunately there is the mesa problem where I can't see any menus or text.

    I came across a similar thread on the same forum and they suggested to use the following version of Libreelec:

    https://releases.libreelec.tv/LibreELEC-RPi5.aarch64-12.0.2-noobs.tar


    I have downloaded that version but I can't figure out how to manually install this version using PINN, can anyone please guide me through the process.


    Regards

  • Looking at the Pinn docs it is not possible to add another OS unless you have set up Project Soaces from your initial setup.

    When PINN installs OSes to a drive, it allocates all of the available drive space to the OSes by expanding the partitions. It is not possible to add any OSes later because there will be no remaining space. It is possible to replace an existing OS with another one.

    Project Spaces are empty OSes that just consist of an empty 100MB FAT32 partition and an empty 500MB nominal ext4 partition. The idea is that they can be installed initially with other OSes to reserve space for a future OS. Later the ProjectSpace can be replaced with another OS that has a similar partition layout.

    Link to Pinn Docs : https://github.com/procount/pinn/blob/master/README_PINN.md

  • Two options for forcing an update to the install:

    a) Adding "ssh" to kernel boot params in cmdline.txt wherever PINN stores/places this on the SD card. This will force the device to start the SSH daemon on boot and if you then find the IP address of the device (from the router, or an mDNS app) you can SSH in and wget the latest LE image to /storage/.update then reboot to update.

    b) Copying the same update file to the //LIBREELEC/Update SMB share which is enabled by default and maps to /storage/.update and then reboot by cycling power to start the update (not as clean, but will work).

    The RPi5 stepping/mesa issue was resolved ages ago so I'm not sure why PINN is offering an older image?

    procount, how does PINN get our images?