update from 20240612 to 20240613 no ir

  • Update from nightly 13 amlgx 20240612 to 20240613 broke ir.

    Code
    irw
    Cannot connect to socket /run/lirc/lircd: Connection refused
    Code
    Jun 14 18:11:08.650336 LibreELEC systemd[1]: lircd.service was skipped because of an unmet condition check (ConditionPathExists=/storage/.config/lircd.conf).
    Jun 14 18:11:08.651632 LibreELEC systemd[1]: lircd-uinput.service was skipped because of an 
    unmet condition check (ConditionPathExists=/storage/.config/lircd.conf).

    Loghttps://paste.libreelec.tv/infinite-macaque.log

  • Thank you very much for your help.

    When I got to my computer, version 20240615 had already been released. So first I upgraded to it, and got

    After that, via ssh, I upgraded to LibreELEC-AMLGX.aarch64-12.80.0.tar, and ir works fine. If necessary, I downgrade the rating to 20240615 and get a full log, and above that is only what I managed to catch.

  • hi, I may still have the same issue on the 12.8 nightly:

    LibreELEC (chewitt): 12.80.0 (AMLGX.aarch64)
    LibreELEChv:~ # systemctl stop kodi
    LibreELEChv:~ # systemctl stop eventlircd
    LibreELEChv:~ # ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
    208.868481: lirc protocol(necx): scancode = 0x40400e
    208.868635: event type EV_MSC(0x04): scancode = 0x40400e
    208.868635: event type EV_SYN(0x00).
    208.928223: lirc protocol(necx): scancode = 0x40400e repeat
    208.928383: event type EV_MSC(0x04): scancode = 0x40400e
    208.928383: event type EV_SYN(0x00).
    210.580253: lirc protocol(necx): scancode = 0x40400b
    210.580421: event type EV_MSC(0x04): scancode = 0x40400b
    210.580421: event type EV_SYN(0x00).
    210.640206: lirc protocol(necx): scancode = 0x40400b repeat
    210.640361: event type EV_MSC(0x04): scancode = 0x40400b
    210.640361: event type EV_SYN(0x00).
    212.288272: lirc protocol(necx): scancode = 0x40404d
    212.288416: event type EV_MSC(0x04): scancode = 0x40404d
    212.288416: event type EV_SYN(0x00).
    212.352225: lirc protocol(necx): scancode = 0x40404d repeat
    212.352410: event type EV_MSC(0x04): scancode = 0x40404d
    212.352410: event type EV_SYN(0x00).
    ^C
    LibreELEChv:~ # irw
    Cannot connect to socket /run/lirc/lircd: No such file or directory

    Am I missing something ? The remote works in 9.2.8 coreelec without modification.
    The device is a Tanix Tx9s ( S912 rev a)
    thank you!

  • I found what was missing, it was /storage/.config/rc_maps.cfg .

    I added :
    LibreELEChv:~/.config # cat rc_maps.cfg
    meson-ir * tanix_tx5max.toml 

    After that it worked like on the old version.

    I don't understand how things work from the docs, is there no way to load things automatically like on the old version ?
    I am happy it works anyway, thank you