Hi,
I have huge difficulties trying to get hyperion to work.
First of all: I have downloaded HyperCon to configure my Setup.
I am using a Raspberry Pi 3 (Raspbian), ws2812b with 256 LEDs.
My first problems occured when starting hyperion using systemd. Hyperion seems to crash shortly after it's started.
root@raspberrypi:~# systemctl status hyperion
● hyperion.service - Hyperion Systemd service
Loaded: loaded (/etc/systemd/system/hyperion.service; disabled)
Active: failed (Result: start-limit) since Sa 2018-04-07 18:28:06 CEST; 4s ago
Process: 912 ExecStart=/usr/bin/hyperiond /etc/hyperion/hyperion.config.json (code=killed, signal=SEGV)
Main PID: 912 (code=killed, signal=SEGV)
Apr 07 18:28:06 raspberrypi systemd[1]: Unit hyperion.service entered failed state.
Apr 07 18:28:06 raspberrypi systemd[1]: hyperion.service holdoff time over, scheduling restart.
Apr 07 18:28:06 raspberrypi systemd[1]: Stopping Hyperion Systemd service...
Apr 07 18:28:06 raspberrypi systemd[1]: Starting Hyperion Systemd service...
Apr 07 18:28:06 raspberrypi systemd[1]: hyperion.service start request repeated too quickly, refusing to start.
Apr 07 18:28:06 raspberrypi systemd[1]: Failed to start Hyperion Systemd service.
Apr 07 18:28:06 raspberrypi systemd[1]: Unit hyperion.service entered failed state.
Alles anzeigen
Sometimes (very rare) though, it doesnt crash but instead freezes, systemctl says that hyperion is properly running, though I can not use hyperion-remote commands. I noticed that hyperion actually tried to adress the LED stip (as SOME LEDs have lighted up in the right color, seemingly random which ones lit up):
root@raspberrypi:~# systemctl status hyperion
● hyperion.service - Hyperion Systemd service
Loaded: loaded (/etc/systemd/system/hyperion.service; disabled)
Active: active (running) since Sa 2018-04-07 18:33:57 CEST; 2s ago
Main PID: 1036 (hyperiond)
CGroup: /system.slice/hyperion.service
└─1036 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json
Apr 07 18:33:58 raspberrypi hyperiond[1036]: {
Apr 07 18:33:58 raspberrypi hyperiond[1036]: "colorOrder" : "rgb",
Apr 07 18:33:58 raspberrypi hyperiond[1036]: "leds" : 256,
Apr 07 18:33:58 raspberrypi hyperiond[1036]: "name" : "MyPi256",
Apr 07 18:33:58 raspberrypi hyperiond[1036]: "type" : "ws281x"
Apr 07 18:33:58 raspberrypi hyperiond[1036]: }
Apr 07 18:33:58 raspberrypi hyperiond[1036]: whiteAlgorithm ::
Apr 07 18:33:58 raspberrypi hyperiond[1036]: HYPERION INFO: Not creating any smoothing
Apr 07 18:33:58 raspberrypi hyperiond[1036]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects
Apr 07 18:33:58 raspberrypi hyperiond[1036]: EFFECTENGINE INFO: Initializing Python interpreter
root@raspberrypi:~# hyperion-remote -c ff0000
hyperion-remote:
version : V1.03.4 (brindosch-c750c41/dc6a602-1522918225
build time: Apr 5 2018 01:57:05
Unable to connect to host
Alles anzeigen
Also, sometimes the ports 19444/19445 show up in netstat -ntlp and nmap --open -p19444-19445, and sometimes they don't.
I thought that it might be a mem problem, so here's my free: