Posts by mzurhorst

    I tested a bit further on the SSH console.
    1) irw /run/lircd/lircd shows the irw output I posted before.
    2) irw /run/lircd/lircd-ttyACM0 shows a different output:
    # irw /run/lircd/lircd-ttyACM0
    ffff005200080400 00 KEY_UP /storage/.config/lircd/lircd.conf
    ffff005000060400 00 KEY_LEFT /storage/.config/lircd/lircd.conf
    ffff004f00090400 00 KEY_RIGHT /storage/.config/lircd/lircd.conf
    ffff005000060400 00 KEY_LEFT /storage/.config/lircd/lircd.conf
    ffff0051000b0400 00 KEY_DOWN /storage/.config/lircd/lircd.conf

    The irw output shows each button once, but of cursor is still skipping entries.

    Afterwards I had a look at the services:
    LibreELEC:~/.config # systemctl |grep lirc
    eventlircd.service loaded active running Eventlirc server daemon
    lircd@ttyACM0:irman:lircd.conf.service loaded active exited Lirc with ttyACM0:irman:lircd.conf
    system-lircd.slice loaded active active system-lircd.slice


    And I switched off eventlircd:
    LibreELEC:~/.config # systemctl stop eventlircd.service

    LibreELEC:~/.config # irw /run/lirc/lircd-ttyACM0
    ffff005200080400 00 KEY_UP /storage/.config/lircd/lircd.conf
    ffff0051000b0400 00 KEY_DOWN /storage/.config/lircd/lircd.conf

    LibreELEC:~/.config # irw /run/lirc/lircd
    Cannot connect to socket /run/lirc/lircd: No such file or directory

    Et voila: the remote is now working properly. It seems that I get a working remote with lirc only instead of routing through rc-core etc. in the kernel.
    Not sure though if I am looking at the totally wrong stuff. Can someone please advise what I could do?

    Thanks.

    Regards,
    Marcus


    Just a tip, we're at 7.90.007 already. Shouldn't matter much on your topic, but it's good to know.

    Fair enough, I missed to update the signature. I am already at .007 with these issues above.


    In the meanwhile, seahawk1986 provided some further information:
    1) He assumes that LibreELEC facilitates eventlircd with the --release=_UP option.
    LibreELEC.tv/eventlircd.service at 0926869ead90661dfac2d919b40359f589083f72 · LibreELEC/LibreELEC.tv · GitHub

    2) Lircd is started with the --uinput option according to
    LibreELEC.tv/lircd_helper at c5126044200342d06d605e44d8bccff1796cbf12 · LibreELEC/LibreELEC.tv · GitHub

    But regarding to his information, this --uinput option is broken since years, and my observation matches pretty much the well known bug reports.
    Therefore, they have implemented an intermediate layer lircd2uinput (GitHub - seahawk1986/lircd2uinput: a daemon that reads from lircd-compatible sockets and outputs the key presses on an uinput device) between licrd and eventlircd.


    Question is, how does that information help me. What can I do to get this fixed?


    Regards,
    Marcus

    Hello all,
    I have issues with my remote control. After some hints from the VDR Portal, I am a step closer to identify the issues.
    This is where I could need some help now:

    1) Symtoms:
    Sometimes, my remote control jumps over menu entries and leaves every second entry out. Navigation is not possible anymore.
    I have this issue already a bit longer, and I was used to "fix" this with a couple of reboots. My first assumption was a hardware hickup or whatever on the wakeup board.
    I posted recently on VDR Portal and received some hints for further investigation.

    2) irw output:
    seahawk1986 asked me to check the irw output to confirm that double button presses are indeed received by the IR system.
    I went into my LibreELEC via SSH, and started irw. The output is very confusing:

    As you see, I have two different examples:

    • I press a button (here: KEY_MENU), and there is another button event "nested" inside. (here: KEY_EPG within the press and release of KEY_MENU button)
    • doubled events (here: KEY_EXIT)

    3) lircd-service(s):
    According to seahawk1986s suggestion, I wanted to stop/start lircd to see whether the hickup would be gone after reinitialization of the stack.
    And indeed, this seems to help:

    Quote


    LibreELEC:~ # systemctl |grep lirc
    eventlircd.service loaded active running Eventlirc server daemon
    lircd@ttyACM0:irman:lircd.conf.service loaded active exited Lirc with ttyACM0:irman:lircd.conf
    system-lircd.slice loaded active active system-lircd.slice


    I see that three services contain "lirc" in their name.

    In a first attempt, I stopped lircd@ttyACM0:irman:lircd.conf.service. ---> Result: Remote working as expected
    After a reboot, my issue was back.

    I wanted to stop lircd@ttyACM.... once again, but this time I received an error message "service not loaded".
    Why is is loaded at one time, and after the reboot it is not any longer? ---> Result: Remote not working


    Anyways, now I stopped the sxstem-lircd.slice service. ---> Result: Remote working as expected
    Wow. Different service stopped, but remote is now working.


    What would I have to do to get this fixed?
    - Are all the services required, or is there anything started that should not be started at all?


    Any help is appreciated. Thank you.
    Kind regards,
    Marcus

    Thanks to both of you.
    LE 7.90.006 is indeed working, very nice.

    Actually, I am stuck with the configuration of TVH. I did not manage to get TVH42 working at all.
    When I went back to TVH40, I was able to scan like >500 channels on Astra E19.2, but a large bunch of german "standard" channels (RTL, Sat1, VOX) is missing. Tons of other channels (germans, + many others) were found.

    Could this be related to the driver support? --

    Kind regards,
    Marcus

    2017-02-28: Cine S2 v7 is also not recognized in the LE 8 final.


    Hello,

    I am using the current LE alpha version, but my DigitalDevices DVB-S2 card seems unsupported by the included kernel.
    I found a thread about an unofficial LE7 version with alternate DVB drivers, but this is based on version 7.

    Is there any possibility to add the alternate DVB drivers to the LE 8 alphas or do I have to wait?


    Thank you.

    Kind regards,
    Marcus

    Hello again,

    I have to ask again since I am a bit lost on this topic.
    1) When I first installed OpenELEC 2 years ago, my MCE profile of the harmony remote was working immediately when I actived an "imon MCE" plugin. I did not have to create a lirc.conf file manually.
    2) When I upgraded to early OE6 builds, function of a few nagivation keys was lost, but the majority was still working. And a downgrade brought the missing buttons back.
    3) Afterwards migrating to LibreELEC because I had the hope that this flaw would be fixed with a bit more development momentum.
    4) I did a hard reset of LE v7.90.005 yesterday and again activated this said plugin. And again, a lot of keys are working.

    Long story short:
    Is it worth ivestigating why the remote button broke with the update of the plugin?
    Or was it anyways pure coincidence that the remote worked flawlessly back in the days, and I should not waste time on this topic?


    Could anyone please recommend what I should do?

    Thanks.

    Regards,
    Marcus

    Hello,

    I'd like to hook in with a question.
    I came from OE5 where I followed the instructions from Atric and installed their files from the zip archive.
    Afterwards I transferred to LE.

    When I am gonna upgrade to the new LE version, will this automatically fix things or do I still have some left-overs from OE in the system that I need to purge manually? --- Right now, my situation is that my remote is only partially working. Some keys (e.g. the BACK button) do not work, which makes navigating basically impossible.

    Kind regards,
    Marcus

    Hello,

    I have migrated from OpenELEC 5.0.8 to LibreELEC 7.0.1 on the weekend.
    Now my Harmony 900 remote control is not working 100% anymore.

    Actually, the proper function was lost between OE5 and OE6 already as far as I remember. I upgraded to this intermediate step because I understood that OE6 would be a good drop-off point to switch over to LibreELEC.

    Regardless of this, I would appreciate a few hints how I can get this fixed in LE.
    I am totally confused about the details.

    1) Hardware:
    a) Harmony 900 Remote Control
    b) Atric IR Wakeup USB Eco Receiver (<-- this is already doing some conversion of buttons inside the hardware ?!?)

    2) Harmony Profile: MCE Keyboard
    Most buttons worked under OE5. The only annoying thing is that startup and shutdown are not mapped to different keys. But I tried other profiles, and I came back at the end.
    Also, long presses for e.g. scrolling through the lists was not working perfectly.

    3) Kodi:
    In OE5, I onnly had the MCE plugin enabled and almost everything worked fine.
    After the upgrade, some buttons for the navigation in the menus are not working anymore. I cannot leave a window anymore to go back to the upper menu level. (I guess this would be either KEY_ESC or KEY_BACK broken).
    I switched the addon off/on, but this did not help.
    I do not recall that I created config files manually. Thus, having suddenly something broken seems to be related to a change of the system itself.
    (also, when I went back to OE5 some days ago, the proper function was restored immediately)

    I do not stick to the MCE profile when there is another profile more suitable. (only unsure whether I can feed everything through my wakeup board, but I guess so)

    Questions:
    1) what is the correct order of steps to debug the sudden missbehavior?
    2) which infos do I have to provide to receive some assistance?


    Thanks a lot in advance. Regards,
    Marcus