I see that you have the most answers when it comes to hyperion, so hopefully you can help me. I had hyperion running on RPi3 with OSMC for close to 3 years with no issues.
I upgraded to OSMC Aug21 build a couple of days ago and hyperion had stopped working. In an effort to fix it I uninstalled my previous hyperion version and installed Hyperion.NG Alpha 10 using the apt server.
Below are the troubleshooting I performed after rebooting the Pi
osmc@osmc:~$ sudo systemctl status hyperion * hyperion.service - Hyperion Systemd service Loaded: loaded (/etc/systemd/system/hyperion.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2021-08-13 23:14:59 AEST; 8min ago Main PID: 1083 (code=exited, status=1/FAILURE) Aug 13 23:14:59 osmc systemd: hyperion.service: Service RestartSec=100ms expired, scheduling restart. Aug 13 23:14:59 osmc systemd: hyperion.service: Scheduled restart job, restart counter is at 5. Aug 13 23:14:59 osmc systemd: Stopped Hyperion Systemd service. Aug 13 23:14:59 osmc systemd: hyperion.service: Start request repeated too quickly. Aug 13 23:14:59 osmc systemd: hyperion.service: Failed with result 'exit-code'. Aug 13 23:14:59 osmc systemd: Failed to start Hyperion Systemd service. osmc@osmc:~$ /usr/bin/hyperiond /etc/hyperion/hyperion.config.json QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: 2021-08-13T23:26:11.873 hyperiond DB : <ERROR> Driver not loaded Driver not loaded 2021-08-13T23:26:11.874 hyperiond MAIN : <ERROR> Hyperion Daemon aborted: Failed to open database connection! 2021-08-13T23:26:11.874 hyperiond MAIN : <ERROR> Hyperion aborted: Failed to open database connection! osmc@osmc:~$ ls -l /usr/share/hyperion/bin total 21576 -rwxr-xr-x 1 root root 2470008 Jul 18 07:50 hyperion-dispmanx -rwxr-xr-x 1 root root 2473736 Jul 18 07:50 hyperion-framebuffer -rwxr-xr-x 1 root root 2473556 Jul 18 07:50 hyperion-qt -rwxr-xr-x 1 root root 2526988 Jul 18 07:50 hyperion-remote -rwxr-xr-x 1 root root 2617708 Jul 18 07:50 hyperion-v4l2 -rwxr-xr-x 1 root root 9522224 Jul 18 07:50 hyperiond osmc@osmc:~$ ls -l /usr/bin | grep hyperion lrwxrwxrwx 1 root root 36 Aug 13 23:23 hyperion-aml -> /usr/share/hyperion/bin/hyperion-aml lrwxrwxrwx 1 root root 41 Aug 13 23:23 hyperion-dispmanx -> /usr/share/hyperion/bin/hyperion-dispmanx lrwxrwxrwx 1 root root 44 Aug 13 23:23 hyperion-framebuffer -> /usr/share/hyperion/bin/hyperion-framebuffer lrwxrwxrwx 1 root root 35 Aug 13 23:23 hyperion-qt -> /usr/share/hyperion/bin/hyperion-qt lrwxrwxrwx 1 root root 39 Aug 13 23:23 hyperion-remote -> /usr/share/hyperion/bin/hyperion-remote lrwxrwxrwx 1 root root 37 Aug 13 23:23 hyperion-v4l2 -> /usr/share/hyperion/bin/hyperion-v4l2 lrwxrwxrwx 1 root root 36 Aug 13 23:23 hyperion-x11 -> /usr/share/hyperion/bin/hyperion-x11 lrwxrwxrwx 1 root root 36 Aug 13 23:23 hyperion-xcb -> /usr/share/hyperion/bin/hyperion-xcb lrwxrwxrwx 1 root root 33 Aug 13 23:23 hyperiond -> /usr/share/hyperion/bin/hyperiond osmc@osmc:~$
I am guessing QSqlDatabase: QSQLITE driver not loaded is the issue, but no clue how to proceed. Any help would be much appreciated.
Having gotten used to watching everything with ambilight not having hyperion is a bummer