Posts by andrkac

    What's the status of gbm support?
    I have to replace my hardware for libreelec and checking RPi5. Unfortunately, it is gbm and hyperion does not show it in grabber section. I spot this years ago (used some custom xx86 build of libreelec), but seems that it still not working. Is there any way to configure such set?

    I've found it!

    The issue is outside of hyperion, kodi and libreelec. It's closer to hardware, some kind of hung up.

    I completely forgot about one thing: few month ago I've connected HDMI wireless transmitter (with converter of course) to the second DisplayPort. From time to time I use FullHD projector with it.

    So starting from this July I had:

    - DP1 with 1360x768 TV

    - DP2 with 1920x1080 transmitter

    This worked great till now and without any reason - failed. With completely no action performed, including any connections or turning projector on/off.

    I've checked:

    # xrandr

    Screen 0: minimum 320 x 200, **current 3280 x 1080**, maximum 16384 x 16384

    DisplayPort-0 connected **primary** **1360x768+0+0** (normal left inverted right x axis y axis) 1600mm x 900mm

    1360x768 60.02*+

    [...]

    DisplayPort-1 connected **1920x1080+1360+0** (normal left inverted right x axis y axis) 708mm x 398mm

    1920x1080 60.00*+ 50.00 59.94 30.00 24.00 29.97 23.98

    [...]

    Looks like Screen 0 changed its primary display.

    Now just disconnected transmitter and connected back and looks that DP-1 does not determine final resolution. I can see:

    Screen 0: minimum 320 x 200, current **1360 x 768**, maximum 16384 x 16384

    DisplayPort-0 connected **primary** **1360x768+0+0** (normal left inverted right x axis y axis) 1600mm x 900mm

    1360x768 60.02*+

    [...]DisplayPort-1 connected (normal left inverted right x axis y axis)

    1920x1080 60.00 + 50.00 59.94 30.00 24.00 29.97 23.98

    1920x1080i 50.00

    1280x1024 75.02 60.02

    1440x900 59.90

    1360x768 60.02

    1280x720 60.00 50.00 59.94

    1024x768 75.03 70.07 60.00

    800x600 72.19 75.00 60.32 56.25

    720x576 50.00

    720x480 60.00 59.94

    640x480 60.00 59.94

    None is marked by star "*".

    Probably I could fix my issue using command:

    xrandr --output DisplayPort-0 --primary

    I'll check it next time...

    Now LEDs work fine

    I have hyperion installed on my libreelec@amd64. It worked for me correctly through years, including Libreelec updates.

    Unfortunately - something failed now. Hyperion reads output resolution wrongly.

    Everything on OS/kodi side shows the same resolution: 1360x768. On hyperion side, I can see this resolution only when I switch to Framebuffer, but it can display and process only boot image, not actual display. Every time I try to swicth from Framebuffer to X11 (or XCB - the same effect) resolution switches to 3280x1080 - on Input: Display:0. I don't know why and where is this value from. It looks like double 1640x1080. My computer has two displayports but both are fullhd, however it runs only on 1360x768, same like actual display.

    I didnt change ANYTHING today, I don't know the reason of such change. How to fix that issue?

    Hi,

    I have more hardware/electronics question, I don't know where to ask for that. I don't think it is hyperion related, but tbh - not sure. Please try to help.

    I have DYI libreelec/kodi player (build on Intel mini itx mobo inside of old philips deck with analog gauges and indicators), which works. There is Arduino Leonardo connected to build ambilight (Leonardo, becuse it will have some tasks related to internal keyboard; Leonardo has usb host) on a small tv. And it almost works, using hyperion project of course. All on ws2812b.

    Why almost?
    First I used (also DYI) reworked ATX power supply, much oversized - I need less than 3A for LEDS, this PS brings 12A.
    Everything is ok in this config.

    But the PS is big and has fan. So, of course I want to sizedown PS and use passive one. Have tried different ones - 3A (should also work, but without reserve), 4A, 5A, and at last - 12A, dedicated for LEDs. And none of this PS works ok with my installation.
    It may work ok for seconds or minute or two, but from time to time some LEDS blinks as they want to. Or i.e. all (or just part of them) blinks in order, but totally independently of displayed video. Few seconds it can work well.
    in hyperion web interface I can see video output, all looks ok.

    The only difference between working and not working setup is power supply unit.
    And I don't have any idea how to fix or debug it.
    Does someone have any idea? Any idea how to check what hyperion really sends to my Arduino?


    I had the same with old config and now - on new libreelec.
    Hyperion freshly installed by

    Code
    wget -qO- https://gist.githubusercontent.com/Paulchen-Panther/f0baf820343bbf800a041b102dd9cadd/raw/7f96a82d59c278b5394ca457e4098e469bd2674c/libreelec.sh | bash

    Still working...
    My arduino program awaits magic word defined like this:
    uint8_t prefix[] = {'A', 'd', 'a'}, hi, lo, chk, i;
    Maybe here's something wrong?

    ...still no dependency to power supply.
    No more ideas.