Hi,
I had a hyperion version up and runnign for quite a long time. 2.0.0-alpha.5.
Since some days (don't ask me since when, I'm not using it that frequently) it is no longer running.
Propably some OS updates or so have been run in the meantime.
I've deleted ~/.hyperion to avoid any propblems with my configuration.
If I run it via systemd, I'm in a restarting loop as follows:
Feb 28 22:24:13 raspberrypi systemd[1]: Started Hyperion ambient light systemd service for user pi.
Feb 28 22:25:10 raspberrypi systemd[1]: hyperiond@pi.service: Main process exited, code=killed, status=9/KILL
Feb 28 22:25:10 raspberrypi systemd[1]: hyperiond@pi.service: Failed with result 'signal'.
Feb 28 22:25:12 raspberrypi systemd[1]: hyperiond@pi.service: Service RestartSec=2s expired, scheduling restart.
Feb 28 22:25:12 raspberrypi systemd[1]: hyperiond@pi.service: Scheduled restart job, restart counter is at 1.
Feb 28 22:25:12 raspberrypi systemd[1]: Stopped Hyperion ambient light systemd service for user pi.
Feb 28 22:25:12 raspberrypi systemd[1]: Started Hyperion ambient light systemd service for user pi.
Feb 28 22:25:32 raspberrypi systemd[1]: Stopping Hyperion ambient light systemd service for user pi...
Feb 28 22:25:47 raspberrypi systemd[1]: hyperiond@pi.service: State 'stop-sigterm' timed out. Killing.
Feb 28 22:25:47 raspberrypi systemd[1]: hyperiond@pi.service: Killing process 13986 (hyperiond) with signal SIGKILL.
Feb 28 22:25:47 raspberrypi systemd[1]: hyperiond@pi.service: Main process exited, code=killed, status=9/KILL
Feb 28 22:25:47 raspberrypi systemd[1]: hyperiond@pi.service: Failed with result 'timeout'.
Feb 28 22:25:47 raspberrypi systemd[1]: Stopped Hyperion ambient light systemd service for user pi.
Alles anzeigen
If I start it directly, it starts up until:
then it hangs for some seconds and then it gets automatically kiled. full log:
pi@raspberrypi:~ $ hyperiond -d
[hyperiond MAIN] <INFO> Set user data path to '/home/pi/.hyperion'
[hyperiond DAEMON] <DEBUG> <PythonInit.cpp:33:PythonInit()> Initializing Python interpreter
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond EFFECTFILES] <INFO> 38 effects loaded from directory :/effects/
[hyperiond EFFECTFILES] <INFO> 21 effect schemas loaded from directory :/effects/schema/
[hyperiond EFFECTFILES] <INFO> 0 effects loaded from directory /home/pi/.hyperion/custom-effects
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond BLACKBORDER] <DEBUG> <BlackBorderProcessor.cpp:65:handleSettingsUpdate()> Set mode to: default
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Blackborder detector: enabled
[hyperiond DAEMON] <INFO> set screen capture device to 'dispmanx'
[hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond DISPMANXGRABBER] <INFO> Display opened with resolution: 640x480
[hyperiond DISPMANXGRABBER] <DEBUG> <Grabber.cpp:83:setWidthHeight()> Set new width: 80, height: 45 for capture
[hyperiond DAEMON] <INFO> DISPMANX frame grabber created
[hyperiond V4L2:auto] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond LEDDEVICE] <INFO> LedDevice 'file' found.
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Smoothing: enabled
[hyperiond FLATBUFCONNECTION] <INFO> Connecting to Hyperion: 127.0.0.1:19401
[hyperiond EFFECTENGINE] <INFO> Run effect "Rainbow swirl fast" on channel 0
[hyperiond EFFECTENGINE] <DEBUG> <EffectEngine.cpp:183:runEffectScript()> Start the effect: name [Rainbow swirl fast], smoothCfg [2]
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:158:registerInput()> Register new input 'System/EFFECT' with priority 0 as inactive
[hyperiond HYPERION] <INFO> Initial foreground effect 'Rainbow swirl fast' started
[hyperiond EFFECTENGINE] <INFO> Run effect "Warm mood blobs" on channel 254
[hyperiond EFFECTENGINE] <DEBUG> <EffectEngine.cpp:183:runEffectScript()> Start the effect: name [Warm mood blobs], smoothCfg [2]
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:158:registerInput()> Register new input 'System/EFFECT' with priority 254 as inactive
[hyperiond HYPERION] <INFO> Inital background effect 'Warm mood blobs' started
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:158:registerInput()> Register new input 'System/GRABBER' with priority 250 as inactive
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Framegrabber: enabled
[hyperiond BOBLIGHT] <DEBUG> <BoblightServer.cpp:28:BoblightServer()> Instance created
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> LED device: enabled
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:238:setInputImage()> Priority 0 is now active
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 0
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:198:setInput()> Priority 254 is now active
Killed
Alles anzeigen
Any ideas what I should check? Definitely no changes made to the hyperion installation. OS (and propably some dependencies) maybe, but no changes (from me) to the hyperion install.
WebFrontend is (of course) not reachable since it can't start.
Kind regards,
Martin