I tried to remove and reinstall hyperion(2.0.0-alpha.10.1~buster) on my Raspberrypi.
the installation seems to be ok
Code
$ sudo apt-get update && sudo apt-get install hyperion
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 https://apt.hyperion-project.org buster InRelease
Hit:3 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libavahi-compat-libdnssd1 libcec4 libmbedcrypto3 libmbedtls12 libmbedx509-0 libp8-platform2 libqt5serialport5 libturbojpeg0
The following NEW packages will be installed:
hyperion libavahi-compat-libdnssd1 libcec4 libmbedcrypto3 libmbedtls12 libmbedx509-0 libp8-platform2 libqt5serialport5 libturbojpeg0
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6,683 kB of archives.
After this operation, 29.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package libqt5serialport5:armhf.
(Reading database ... 101633 files and directories currently installed.)
Preparing to unpack .../0-libqt5serialport5_5.11.3-2_armhf.deb ...
Unpacking libqt5serialport5:armhf (5.11.3-2) ...
Selecting previously unselected package libavahi-compat-libdnssd1:armhf.
Preparing to unpack .../1-libavahi-compat-libdnssd1_0.7-4+deb10u1_armhf.deb ...
Unpacking libavahi-compat-libdnssd1:armhf (0.7-4+deb10u1) ...
Selecting previously unselected package libmbedcrypto3:armhf.
Preparing to unpack .../2-libmbedcrypto3_2.16.0-1_armhf.deb ...
Unpacking libmbedcrypto3:armhf (2.16.0-1) ...
Selecting previously unselected package libmbedx509-0:armhf.
Preparing to unpack .../3-libmbedx509-0_2.16.0-1_armhf.deb ...
Unpacking libmbedx509-0:armhf (2.16.0-1) ...
Selecting previously unselected package libmbedtls12:armhf.
Preparing to unpack .../4-libmbedtls12_2.16.0-1_armhf.deb ...
Unpacking libmbedtls12:armhf (2.16.0-1) ...
Selecting previously unselected package libturbojpeg0:armhf.
Preparing to unpack .../5-libturbojpeg0_1%3a1.5.2-2+deb10u1_armhf.deb ...
Unpacking libturbojpeg0:armhf (1:1.5.2-2+deb10u1) ...
Selecting previously unselected package libp8-platform2:armhf.
Preparing to unpack .../6-libp8-platform2_2.1.0.1+dfsg1-2_armhf.deb ...
Unpacking libp8-platform2:armhf (2.1.0.1+dfsg1-2) ...
Selecting previously unselected package libcec4:armhf.
Preparing to unpack .../7-libcec4_4.0.7+dfsg1-1+rpt2_armhf.deb ...
Unpacking libcec4:armhf (4.0.7+dfsg1-1+rpt2) ...
Selecting previously unselected package hyperion.
Preparing to unpack .../8-hyperion_2.0.0-alpha.10.1~buster_armhf.deb ...
---Hyperion ambient light preinst ---
Unpacking hyperion (2.0.0-alpha.10.1~buster) ...
Setting up libqt5serialport5:armhf (5.11.3-2) ...
Setting up libavahi-compat-libdnssd1:armhf (0.7-4+deb10u1) ...
Setting up libturbojpeg0:armhf (1:1.5.2-2+deb10u1) ...
Setting up libp8-platform2:armhf (2.1.0.1+dfsg1-2) ...
Setting up libcec4:armhf (4.0.7+dfsg1-1+rpt2) ...
Setting up libmbedcrypto3:armhf (2.16.0-1) ...
Setting up libmbedx509-0:armhf (2.16.0-1) ...
Setting up libmbedtls12:armhf (2.16.0-1) ...
Setting up hyperion (2.0.0-alpha.10.1~buster) ...
--- Hyperion ambient light postinstall ---
---> Install Hyperion desktop icons
-----------------------------------------------------------------------------
---> Hyperion has been installed!
--->
---> You can start Hyperion from your menu now
---> For configuration, visit with your browser: 192.168.0.200:8090
---> or if already used by another service try: 192.168.0.200:8091
-----------------------------------------------------------------------------
Webpage: www.hyperion-project.org
Forum: www.hyperion-project.org
Documenation: docs.hyperion-project.org
-----------------------------------------------------------------------------
Processing triggers for libc-bin (2.28-10+rpt2+rpi1) ...
Display More
but the server is down and it seems the service is not available at all
Code
$ sudo systemctl disable --now hyperion@pi
Failed to disable unit: Unit file hyperion@pi.service does not exist.
the only way to start the server is by running:
Code
$ sudo /usr/share/hyperion/bin/hyperiond /etc/hyperion/hyperion.config.json
2021-10-04T13:48:36.740 hyperiond SETTINGSMGR : <ERROR> Database version [2.0.0-alpha.10] is greater that current Hyperion version [2.0.0-alpha.10.1]
2021-10-04T13:48:36.745 hyperiond DAEMON : <INFO> CEC handler created
2021-10-04T13:48:36.753 hyperiond EFFECTFILES : <INFO> 40 effects loaded from directory :/effects/
2021-10-04T13:48:36.757 hyperiond EFFECTFILES : <INFO> 22 effect schemas loaded from directory :/effects/schema/
how can I restore the service and make it start automatically on reboot?