Hi guys. My setup is following: WS2812B and Arduino nano connected via USB and serial port /dev/ttyUSB0 on Arclinux x86_64 machine. Arduino was flashed with following sketch: https://github.com/Wifsimster/adalight_ws2812. Everything was setup correctly, I know that cause whole this setup is working as expected from Hyperion on Windows. My goal is to make it work on Archlinux machine, cause this is the home media server and also machine connected to TV, where from we are watching movies, cartoons, etc. This setup is also working on mentioned Archlinux machine if I login to Hyperion web UI, then choose Share Screen option, then share whole screen or certain window (VLC, browser, Stremio, what ever)
The problem is: I cannot make it work with regular screen capture method.
On screenshot above, these are only options I can choose (device, input and resolution). I was try to play with various values for frequency, decimation and crops, but no change.
This is my configuration for LED output:
This is my system info:
Hyperion Server: - Build: master (GitHub-f9473d97/e51a42dc-1634757685)
- Build time: Oct 26 2021 07:12:42
- Git Remote: /home/stiw47/.cache/yay/hyperion.ng-git/hyperion.ng
- Version: 2.0.12
- UI Lang: en (BrowserLang: en-US)
- UI Access: expert
- Avail Capt: v4l2,framebuffer,x11,xcb,qt
- Config path: /etc/hyperion
- Database: read/write
Hyperion Server OS: - Distribution: Arch Linux
- Architecture: x86_64
- CPU Model: AMD A6-3400M APU with Radeon(tm) HD Graphics
- CPU Type: 1
- Kernel: linux (5.14.15-lqx1-1-lqx (WS: 64))
- Root/Admin: true
- Qt Version: 5.15.2
- Python Version: 3.9.7
- Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:94.0) Gecko/20100101 Firefox/94.0
Alles anzeigen
I repeat once again: I believe that my setup (Arduino + WS2812B + power supply + connections) is ok, cause same that setup is working on Windows machine with Hyperion.
I believe this could be some Linux stuff related with users, permissions, serial port, idk
I would appreciate any help and I would be glad to provide any additional needed info.
P.S. There is no hyperion.conf.json file inside /etc/hyperion/. I installed hyperion.ng-git from AUR: https://aur.archlinux.org/packages/hyperion.ng-git/ and hyperion.conf.json file didn't come with installation. I was notice if I install hyperion package from Archlinux community repo, hyperion.conf.json file is in place, but with hyperion repo package I had a problem that wasn't able to start service at all.