I’ve no specific experience of using “Philips Hue”.
But generically, there is usually no feedback on the command line if all is well, so that’s kind of positive.
After starting the service as you have done with sudo systemctl start hyperion.service
you should be able to confirm it’s running ok with: sudo systemctl status hyperion.service
In my case this gives:
● hyperion.service - Hyperion Systemd service
Loaded: loaded (/etc/systemd/system/hyperion.service; disabled)
Active: active (running) since Sat 2017-12-30 12:54:52 GMT; 4s ago
Main PID: 4664 (hyperiond)
CGroup: /system.slice/hyperion.service
└─4664 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json
Dec 30 12:54:52 osmc hyperiond[4664]: BLACKBORDER INFO: threshold set to 0.01 (3)
Dec 30 12:54:52 osmc hyperiond[4664]: BLACKBORDER INFO: mode:default
Dec 30 12:54:52 osmc hyperiond[4664]: INFO: AMLOGIC grabber created and started
Dec 30 12:54:52 osmc hyperiond[4664]: FRAMEBUFFERGRABBER INFO: opened with resolution: 1920x1080@32bit
Dec 30 12:54:52 osmc hyperiond[4664]: BLACKBORDER INFO: threshold set to 0.01 (3)
Dec 30 12:54:52 osmc hyperiond[4664]: BLACKBORDER INFO: mode:default
Dec 30 12:54:52 osmc hyperiond[4664]: INFO: Framebuffer grabber created and started
Dec 30 12:54:52 osmc hyperiond[4664]: BORDER SWITCH REQUIRED!!
Dec 30 12:54:52 osmc hyperiond[4664]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
Dec 30 12:54:55 osmc hyperiond[4664]: EFFECTENGINE INFO: effect finished
Are you getting feedback like that?
The config that the service is looking for under /etc/hyperion/ should be called hyperion.config.json
Incidentally a restart shouldn’t really make a difference as the service won’t start automatically. If you’d like it to do that then run: sudo systemctl enable hyperion.service
I note from the guide you followed it has lots of cut-and-paste config, which includes
Firstly, you definitely deleted the entire hyperion-vero4k folder and ran git clone again?
I did. I uninstalled, deleted hyperion-vero4k and ran git clone again and then installed the binary, just to be absolutely sure.
For the first command I get -bash: ll: command not found
For the second I get hyperiond: error while loading shared libraries: libpython3.4m.so.1.0: cannot open shared object file: No such file or directory
hi all, first post in this forum only to say thank you all! This was my last step for the vero4k migration from a raspi3, and with the @hissingshark installation script of hyperion and the addition of the amlgrabber section in my old configuration file, everything is working now.
Everything 's fine and dandy with 8bit footage (with amlgrabber instead of framegrabber in the config) but it isn’t yet working for 10bit footage. I found this post saying they got it working with echo 1 | sudo tee /sys/module/amvdec_h265/parameters/double_write_mode, but before I try that I would like to know if this can mess up something permanently.
edit: I tried it and while it fixed the ambilight it made the picture garbled on my TV.
edit2: using echo 3 instead of echo 1 did the job. echo 2 also gave display corruption for me.
You won’t mess up anything. This setting will enable h265 grabbing.
Can you report back how hyperion.ng works on your setup? I’m running into this issue:
From the comments you can see that using the AML-grabber disabled HW acceleration which seems to cause sync issues for me. For know I disabled the AML-grabber and am using a v4l video grabber. Hopefully AML will implement a stable v4l interface soon which could solve this issue.
But that doesn’t seem to work. I still get the same low brightness as with my default 2.5 gamma.
There’s a high probability I’m making a syntax error, as I’m not too at home in this environment, or it’s something else.