I recently upgraded my Raspberry Pi 256mb from Raspbmc to the OSMC Release Candidate, there were a few hiccups along the way so thought I’d document them here incase anyone else runs into the same issues.
The OSMC RC install went fairly smoothly. I say fairly because it took a few attempts and some digging around before I found out I needed to add gpu_mem=32 to boot.config to prevent the install from hanging on my Raspberry Pi B 256mb.
Once OSMC was installed I then installed Hyperion in the usual way: install prerequisites, download installer, run installer:
sudo apt-get update
sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca-certificates
wget -N https://raw.github.com/tvdzwan/hyperion/master/bin/install_hyperion.sh
sudo sh ./install_hyperion.sh
I was then greeted by this message:
Failed to start hyperion.service: Unit hyperion.service failed to load: No such file or directory.
Thankfully the solution is easy, we just need to enable SPI:
sudo nano /boot/config.txt
Then add this to the bottom:
Finally, reboot – Hyperion and OSMC should now be up and running.
Don’t forget to replace the default /etc/hyperion.config.json with your own.