Posts by cosmos

    Glad to hear that!

    Basically I do not have a home lab, even though I do have a very old NAS, APs and a multitude of systems. I never had an always on system with low wattage and horsepower to spare. That's why I was thinking virtualizing the LE instance. I'm not really sure whether I'll follow the VM route TBH though, perhaps I'll follow a minimal energy-footprint approach instead. But atm I'm considering all options ;)

    One question: was hypervisor overhead significant in your case? That is, was the host (proxmox perhaps) load significant when idle and on playback?

    chewitt thanks for the info. I did recall seeing back at the time that virtualized environment (full or para) were not supported, that's why I've abstained. Been using PVE and ESXi at work for years now, but never using pass-through, albeit from the occasional USB drive.

    Never used docker and I'm tempted to do so, but I think that it would be better to go full VM to pass through the entire GPU to LE.

    Still, once more thank you buddy for addressing my questions all these years :)

    Grasshopper thanks! I've seen a couple of posts earlier, plus some written in the proxmox forum. For example: https://forum.proxmox.com/threads/igpu-p…ics-530.138810/

    The current IPv6 connection configuration allows for full auto settings or fully manual.

    It might be helpful if one could allow manual config of IP/router/prefix, but provide the user with the option of specifying the DNS servers to use, for anti-blocking reasons.

    A very low priority request, hope it's worthwhile and doable, considering your limited time 🙂

    Got an odroid C2 that will be replaced with a mini PC (a gmktek N150 El cheapo build). Also got an IR Creative remote that used to operate my always on C2.

    My TV is solely for LE use. Whenever I pressed something on the remote, it happily turned on the TV.

    The Intel build has a fan and I was wondering:

    1) would/could you recommend a cheap (say AliExpress) USB IR adapter that would play happily with the box?

    2) which way would be best to "hibernate" the device and have it start up with the minimum number of key presses? I know yatse offers a wake on lan function, but I'm wondering if there's something faster/less clumsy.

    TIA for any info provided.

    This is baffling to say the least. And apologies again for jumping OT, but I really needed the feedback of the OP in the other thread, since he is in the same boat and might be able to confirm (or not) my own experiences.

    It's funny: I honestly can't recall any issues at all on LE11 with H264 playback. Something has definitely changed, but from what you're saying it seems hard to track and, judging from the size of C2 installations, IMO not worth the hussle.

    But again, thank you for taking the time to address my issues :)

    My apologies on intruding on this discussion, but since the OP has both a C2 and an Intel-based box, I'd like to ask whether upgrading from 11 to 12 on C2 introduced any issues on H264 playback. Specifically:

    * seeking causes artifacting to appear

    * in worse cases, kodi restarts

    * in general the frequency of problems with H264 increased dramatically on 12 (on 11 I can't recall having any issues at all)

    Do you recall encountering any similar issues on H264 material after upgrading to LE12?

    Thank you, will try that!


    Is it possible to stick with the stable 12.0.1 version and just replace packages/sysutils/eventlircd/udev.d/98-eventlircd.rules with the patched one?

    If so, would I experience any issues updating to the next LE stable version when released?


    Is it also possible that RE: LE12 - PS3 BD Remote re-configure mapping is at play here? Doh, of course it does it is the same file :)

    On my LE installation on a Intel-based pc I have been using an old Sony PS3 remote (this one: https://www.amazon.com/Sony-PlayStati…B000M17AVO?th=1 )

    Basically I had mapped a couple of keys, like the blue key to call the subtitle download action. This worked till LE11. After upgrading to LE12 this does not work anymore. Basic keys do work (ie navigation, ok, play, stop, back).

    I've made sure that the remote.xml custom mappings file resides in the usual directory. Anything else I should examine to make this work?

    Having got LE12 on C2 I've been getting a very unusual bag of results. On the plus side:

    + skipping or starting mid-video on H.265 material seems improved on LE12 compared to 11!

    + artifacting also on H.265 stuff is greatly reduced! Especially on panning scenes on which the visual deterioration was significant on LE11!

    On the minus side:

    - a lot of H.265 material does not play, even if I elect to play it from the start. The same material was playable on LE11 though. After pressing play, I remain in the file manager screen and nothing happens, apart from an indicator that the selected file is now played.

    - in a lot of cases, pressing stop makes C2 restart Kodi (only Kodi, not a full system restore)

    - what's worse is that I'm having trouble on H.264, whereas I did not have any issues on 11 99.999% of the time. It's not on all material, but I did have problems on 3-4 clips out of the 10 tried. In one of the cases it was intermittent sound, on the other cases seeking crashed playaback, or had artifacts or...

    - Finally, I do not know if the code of LE12 has become much more complex, but it feels as snapiness went down considerably. Is it something to be expected?

    If the crashing/rebooting issues did not occur immediately after upgrading to LE12 I'd treat this as a PSU issue TBH, but under the circumstances it feels as if it's software related.

    Not writing this as a bug report per se, but rather to see whether at least someone else with C2 out there has the same issues on LE12.

    No boot-related issues on my end and have been running LE11 and now 12 for some time now, on Samsung EVO and the Sandisk orange/gray SD cards (don't recall the exact model sorry).

    Posting here because I recall the following, don't know if they help. One, a couple of times after a power loss, C2 would not boot. I went ballistic checking things out. Even re-wrote a new SD card. Same result. By mistake, left the box at that unusable state, turned off the tv and went to bed. The other day tv was on, and I was greeted with the LE installation wizard. Installing the old, working SD card also worked just fine.

    Two, on another occasion, issue was traced to a faulty power unit, simple as that...

    Following the wiki instructions for NFS at https://wiki.libreelec.tv/how-to/mount_network_share I had created some shares on my Odroid C2 LE11. For example a storage-anime.mount file containing:

    Do note the lack of any special options. The setup above had worked for years.

    After upgrading to LE12 it stopped working, with the following error:

    Code
    Aug 14 14:54:23 bedroom systemd[1]: Mounting storage-anime.mount...
    Aug 14 14:54:23 bedroom mount[1347]: mount.nfs: rpc.statd is not running but is required for remote locking.
    Aug 14 14:54:23 bedroom mount[1347]: mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
    Aug 14 14:54:23 bedroom mount[1347]: mount.nfs: Protocol not supported for <nas_ip>:/anime/ on /storage/anime
    Aug 14 14:54:23 bedroom systemd[1]: storage-anime.mount: Mount process exited, code=exited, status=32/n/a
    Aug 14 14:54:23 bedroom systemd[1]: storage-anime.mount: Failed with result 'exit-code'.
    Aug 14 14:54:23 bedroom systemd[1]: Failed to mount storage-anime.mount.

    Following the hint about using option nolock, I've modified the storage-anime.mount file above to include nolock. It now works, not sure if this can do any damage.

    1) Is this behaviour a bug or a feature? IOW, should it be "fixed"?

    2) Should the wiki be updated to reflect that at least option nolock should be included?

    With chewitt 's help I've been operating an Odroid C2 on LE11 with some custom EDID modes (notably 1080p@24), because on 24fps material the system switched to 1080p60 (my sammy for some reason did not list 24/25/30 modes as possible, even though my old PS3 had no trouble switching to those modes). For the record, this is how it got solved.

    Some days ago I updated to LE12 throwing the .img.gz file in the update directory. After the upgrade, I noticed something peculiar:

    1) dmesg reported edid errors like the following:

    2) Even though errors are listed in dmesg, 1080@24 material is played just fine. However, 23.976 material makes tv switch to 1080p60, whereas on LE11 it was played on 1080p24...

    This does not make sense. If the custom EDID was not active, my Samsung would not switch at all to 1080p24 (ie even for 24fps material).

    I'm attaching some information here, including my custom edid file.

    modetest | paste -> https://paste.libreelec.tv/secure-shiner.log

    dmesg | paste -> https://paste.libreelec.tv/ample-emu.log

    If it might help someone, checking what is different from the wiki (and what I basically followed) for the C2 case, it seems that the instructions for intel-based installations need a couple of modifications for C2 systems:

    1) An addition perhaps should be made that extlinux.conf might be available as /flash/extlinux/extlinux.conf instead of /flash/extlinux.conf

    2) Most importantly, contents of extlinux.conf should not include the initrd=/edid.cpio part, otherwise the system will panic at boot.

    Just ran it: displayed a "using existing edid" but nothing more. Upon closer inspection, it seems the script exits at line 20 for some reason (even though the script enters /storage/cpio succesfully). Modified that line to do a cd alone.

    Now the script produced:

    Code
    info: using existing edid.bin
    info: edid setup complete!

    ... and /flash/extlinux/extlinux.conf:

    Code
    LABEL LibreELEC
     LINUX /KERNEL
     FDT /meson-gxbb-odroidc2.dtb
     APPEND boot=LABEL=LIBREELEC disk=LABEL=STORAGE systemd.debug_shell=ttyAML0 console=ttyAML0,115200n8 console=tty0 drm.edid_firmware=edid/edid.bin video=HDMI-A-1:D

    And it worked!!!! Cheers mate!!! :)

    This is related to Odroid C2 on 11.0.1: switching tv to 24fps? where I was trying to get my C2 switch to 1080p24, even though it is not normally detected by EDID? Followed the Intel-related instructions in https://wiki.libreelec.tv/configuration/edid#intel however during boot the boot process is stopped with the error message specified in the subject and described in length in my older thread.

    Has anyone on C2 been able to successfully use these instructions, in order to boot with a modified EDID file? If not, then there's obviously something different on C2 boots, otherwise I'll need some help figuring what I'm doing differently here...