Kodi Community Forum
v18 LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Printable Version

Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
---- Thread: v18 LibreELEC Testbuilds for x86_64 (Kodi 18.0) (/showthread.php?tid=298462)



RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Bmn2016 - 2017-10-17

Oh sorry I didn't mention it, I use a Logitech Harmony 650 remote. I'll check the profile used for controlling the NUC later when I get back home.


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Milhouse - 2017-10-17

(2017-10-17, 18:40)Bmn2016 Wrote: Oh sorry I didn't mention it, I use a Logitech Harmony 650 remote. I'll check the profile used for controlling the NUC later when I get back home.

The problem is due to this commit in 4.14-rc1:

https://patchwork.kernel.org/patch/9891353/

It reduces the repeat interval for different protocols.

This shouldn't be an issue with "dumb" remotes but the Harmony default setting is to re-send the IR command 3 times, which is now interpreted as an additional button press by the kernel - presumably it now exceeds the new shorter keypress timeout.

To fix this you need to go into your Harmony settings and change the command repeat setting for your device and set it to a lower value - for me 0 works fine, as does 1, but 2 is a problem (as is 3).

Not sure what Harmony software you have, but I'm using the older non-web based Harmony Remote 7 software. I go into the device tab, click on the "Troubleshoot" button for the device, then edit the following option:
Image

and set a lower value, eg. 0:
Image

and update the remote.


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Milhouse - 2017-10-17

New LibreELEC.tv Leia build #1017: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.13.7 #1 SMP Tue Oct 17 21:04:10 BST 2017 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse): devel-20171017210247-#1017-gdc954af [Build #1017]

# Kodi version
(18.0-ALPHA1 Git:95762bd). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (dc954af, changelog) and tip of XBMC master (95762bd, changelog) with the following modifications: Build Highlights:
  1. wpa_supplicant: add security patches against KRACK attack
Build Details:
  1. LibreELEC.tv:
    • ffmpeg: fix undefined reference to rpi_sand128b_stripe_to_8_10 error when building for aarch64 (PR:2121, 1 commit, 1 file changed)
    • projects/WeTek_Play: use Wi-Fi and Bluetooth firmware from wlan-firmware-aml package (PR:2119, 2 commits, 6 files changed)
    • wpa_supplicant: add security patches against KRACK attack (PR:2123, 1 commit, 8 files changed)
  2. XBMC:
    • [PVR] Fix PVR startup / shutdown. (PR:12928, 1 commit, 5 files changed)
    • Support building with ninja (PR:12920, 2 commits, 2 files changed)
    • [cmake] refactor addon bindings (PR:12922, 2 commits, 5 files changed)



RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - wallacebw - 2017-10-18

Artwork downloader now flagged as incompatible starting with #1017.  Can anyone comment on why, or should I take this to the artwork downloader thread.  I use it quite regularly, and it seems like updates to this add-on have been slow, hopefully it is still on the Todo list.

Thanks


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Milhouse - 2017-10-18

@wallacebw I don't know why for sure, but I think the json module might be broken in the last build. I've done a diff between #1016 and #1017, the only difference is:

Code:
--- /usr/share/kodi/addons/xbmc.json/addon.xml.1016      2017-10-18 00:08:22.357081059 +0100
+++ /usr/share/kodi/addons/xbmc.json/addon.xml.1017      2017-10-17 21:07:30.000000000 +0100
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="xbmc.json" version="8.3.0" provider-name="Team XBMC">
+<addon id="xbmc.json" version="" provider-name="Team XBMC">
  <backwards-compatibility abi="6.0.0"/>
  <requires>
    <import addon="xbmc.core" version="0.1.0"/>
so in #1017 there is no version on xbmc.json which might now be breaking or disabling some addons.


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Bmn2016 - 2017-10-18

Logitech Harmony with Windows Media Center SE profile still doesn't work with Lirc disabled on #1016x.

After update from #1015, Lirc is disabled (been disabled from before update), remote trigger twice, repeats currently set to 3 (default) in Harmony software. After I enabled Lirc, double-trigger is gone, remote worked as expected until I disabled Lirc it stopped working. Plugged in a keyboard to enable Lirc, remote work again.

Used Harmony software to change repeats to 1, still working fine, went ahead and disabled Lirc it stopped right away, used keyboard to enable Lirc and it's been working ok since.

So, I'm guessing that, for some reason, linux kernel stopped handling IR command, it's relying on Lirc to handle IR now.

With 8.1.2 BETA, if Lirc is enabled, commands will be triggered twice because both kernel and Lirc intercept the signals.


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - loktar - 2017-10-18

Just find out why my PS3 controller is recognized as a player2, the motion sensor capabilities of the controller takes priority. tested with a regular controller and worked normal.

regular gamepad:
Code:
# ls -l /dev/input/by-id/
total 0
lrwxrwxrwx    1 root     root             9 Oct 18 10:01 usb-0079_USB_Gamepad-event-joystick -> ../event2
lrwxrwxrwx    1 root     root             6 Oct 18 10:01 usb-0079_USB_Gamepad-joystick -> ../js0

# cat /proc/bus/input/devices
I: Bus=0003 Vendor=0079 Product=0011 Version=0110
N: Name="USB Gamepad "
P: Phys=usb-0000:00:1a.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/0003:0079:0011.000B/input/input34
U: Uniq=
H: Handlers=js0 event2
B: PROP=0
B: EV=1b
B: KEY=3ff00000000 0 0 0 0
B: ABS=3
B: MSC=10

PS3 controller:
Code:
# ls -l /dev/input/by-id/
total 0
lrwxrwxrwx    1 root     root             9 Oct 18 10:07 usb-Sony_PLAYSTATION_R_3_Controller-event-if00 -> ../event2
lrwxrwxrwx    1 root     root             9 Oct 18 10:07 usb-Sony_PLAYSTATION_R_3_Controller-event-joystick -> ../event3
lrwxrwxrwx    1 root     root             6 Oct 18 10:07 usb-Sony_PLAYSTATION_R_3_Controller-joystick -> ../js1

# cat /proc/bus/input/devices
I: Bus=0003 Vendor=054c Product=0268 Version=8111
N: Name="Sony PLAYSTATION(R)3 Controller Motion Sensors"
P: Phys=usb-0000:00:1a.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/0003:054C:0268.000A/input/input33
U: Uniq=00:26:43:ed:37:ab
H: Handlers=js0 event2
B: PROP=40
B: EV=9
B: ABS=7

I: Bus=0003 Vendor=054c Product=0268 Version=8111
N: Name="Sony PLAYSTATION(R)3 Controller"
P: Phys=usb-0000:00:1a.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/0003:054C:0268.000A/input/input32
U: Uniq=00:26:43:ed:37:ab
H: Handlers=js1 event3
B: PROP=0
B: EV=20001b
B: KEY=f00000000 0 0 0 7fdb000000000000 0 0 0 0
B: ABS=3f
B: MSC=10
B: FF=107030000 0

any ideas on how to solve this?


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - HiassofT - 2017-10-18

(2017-10-18, 13:41)Bmn2016 Wrote: Used Harmony software to change repeats to 1, still working fine, went ahead and disabled Lirc it stopped right away, used keyboard to enable Lirc and it's been working ok since.

So, I'm guessing that, for some reason, linux kernel stopped handling IR command, it's relying on Lirc to handle IR now.
Note that after disabling LIRC in LE settings you have to reboot to re-enable kernel decoding.

When lircd starts it disables in-kernel decoding (ir-keytable will only show "lirc" under enabled protocols) but when it's stopped it won't re-enable the previous enabled protocol (rc-6 in your case).

so long,

Hias


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Bmn2016 - 2017-10-18

I see, so I disabled Lirc and did a reboot, all is well. Thanks a lot for your help guys.


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Milhouse - 2017-10-18

New LibreELEC.tv Leia build #1018: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.13.7 #1 SMP Wed Oct 18 21:04:24 BST 2017 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse): devel-20171018210302-#1018-g3d6896f [Build #1018]

# Kodi version
(18.0-ALPHA1 Git:8afa041). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (3d6896f, changelog) and tip of XBMC master (8afa041, changelog) with the following modifications: Build Highlights:
  1. Fix for xbmc.json that resulted in some addons being disabled
  2. tvheadend42: changed to ffmpegx
Build Details:
  1. LibreELEC.tv:
    • ffmpeg: fix an issue in HEVC patch (PR:2127, 1 commit, 1 file changed)
    • buildsystem: add TARGET_FEATURES (PR:2124, 2 commits, 16 files changed)
  2. XBMC:
    • Revert "Support building with ninja" (PR:12932, 1 commit, 2 files changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] compare: tvheadend42: changed to ffmpegx



RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - wallacebw - 2017-10-19

Thanks, I can confirm the referenced issue with plugins bring disabled has been resolved in build 1018.

In my case I confined that artwork downloader is in fact enabled again.

Thanks again


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Gismo112 - 2017-10-19

I think, there is a Problem with PVR in the new Builds.

When i Install or deactivate a Addon, the PVR-Plugin (DVBLink in my case) restarting and search for Channels.
The #1010 was the last without the Problem.

Edit: For me, the Problem is in the Kodi-Master. I have it in Windows and Android too.

I think the Commit: a10da67
make the Problem.

Debug-Log

I open a Trac-Ticket : 17626


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Milhouse - 2017-10-19

New LibreELEC.tv Leia build #1019: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.13.7 #1 SMP Thu Oct 19 21:04:13 BST 2017 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse): devel-20171019210252-#1019-g4f4bfb1 [Build #1019]

# Kodi version
(18.0-ALPHA1 Git:922a6bb). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (4f4bfb1, changelog) and tip of XBMC master (922a6bb, changelog) with the following modifications: Build Highlights:
  1. xbmc.json fix mk2
Build Details:
  1. LibreELEC.tv:
    • linux-amlogic: enable UHID driver support and fix Xiaomi BT remotes (PR:2128, 2 commits, 5 files changed)
    • projects/WeTek_Core: use Wi-Fi and Bluetooth firmware from wlan-firmware-aml package (PR:2131, 1 commit, 7 files changed)
  2. XBMC:
    • [amlogic] Fix RetroPlayer on AMLogic hardware (PR:12918, 1 commit, 5 files changed)
    • Revert "[buildtools][windows] fail if patch doesn't succeed" (922a6bb)
  3. pvr.teleboy:
  4. pvr.zattoo:
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:12936: [cmake] support building with ninja on posix platforms



RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - xbmcnoob - 2017-10-20

Hello and thanks for your updates. I am currently running an Intel NUC NUC6CAYH with Libreelec and the latest update. Now I have the Probem that Kodi runs only with every 5-7 times reboot. By this I mean the CPU load is very high and you can see flashes on the TV. If the CPU load is low, everything runs perfectly. One could also mean that the playback refresh rate would not be right. The picture stuttered then. Is there maybe a Problem with the VAAPI Driver?


RE: LibreELEC Testbuilds for x86_64 (Kodi 18.0) - Gismo112 - 2017-10-20

I have the same NUC and Libreelec-Version on SSD. My Kodi runs without the issues you written.

To get the Problem resolved, check for new Bios-Version.

After update (or when newest installed):

  • Press F2 when prompted during boot to enter BIOS Setup.
  • Press F9 to set all BIOS options to default values !!
  • Select Advanced.
  • On the Devices and Peripherals > SATA menu, Chipset SATA Mode is set to AHCI.
  • On the Devices and Peripherals > USB menu, USB Legacy is enabled (checked).
  • On the Devices and Peripherals > Video menu, IGD Minimum and Aperture Memory is set to 512 MB.
  • On the Boot > Boot Priority menu:
  • UEFI Boot is enabled and set to Linux . Fast Boot OFF !!
  • Legacy Boot is enabled (checked).
Then Save and Restart to Test.

If this not help, create a new different Libreelec Boot-Device (USB / SDCARD) an testing with this.