Kodi 18 - LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)

  Thread Rating:
  • 6 Vote(s) - 4.83 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Milhouse Offline
Team-Kodi Member
Posts: 12,877
Joined: Jan 2011
Reputation: 642
Post: #1846
(2017-05-23 22:38)Vimes Wrote:  
(2017-05-23 21:46)popcornmix Wrote:  
(2017-05-23 20:56)Vimes Wrote:  I have found that build 314 works fine but from build 315 on it fails.

Build 315....

http://forum.kodi.tv/showthread.php?tid=...pid2549210

Yes there are a couple of bug reports:
https://github.com/Pulse-Eight/libcec/issues/342
https://github.com/Pulse-Eight/libcec/issues/343

and this commit is under suspicion:
https://github.com/Pulse-Eight/libcec/co...27c890ede4

Perhaps Milhouse can try reverting that commit to confirm it is to blame.
If so you can add your voice to the libcec issues.

If Milhouse would feel that is appropriate then I could test and report accordingly.

Thanks for the links Smile

Can you test build #0523y: RPi2

It's similar to #0523, but with the following commits reverted:

https://github.com/Pulse-Eight/libcec/co...972e4786b0
https://github.com/Pulse-Eight/libcec/co...27c890ede4

Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
find quote
Vimes Offline
Fan
Posts: 308
Joined: Feb 2009
Reputation: 3
Post: #1847
(2017-05-24 20:58)Milhouse Wrote:  
(2017-05-23 22:38)Vimes Wrote:  
(2017-05-23 21:46)popcornmix Wrote:  Yes there are a couple of bug reports:
https://github.com/Pulse-Eight/libcec/issues/342
https://github.com/Pulse-Eight/libcec/issues/343

and this commit is under suspicion:
https://github.com/Pulse-Eight/libcec/co...27c890ede4

Perhaps Milhouse can try reverting that commit to confirm it is to blame.
If so you can add your voice to the libcec issues.

If Milhouse would feel that is appropriate then I could test and report accordingly.

Thanks for the links Smile

Can you test build #0523y: RPi2

It's similar to #0523, but with the following commits reverted:

https://github.com/Pulse-Eight/libcec/co...972e4786b0
https://github.com/Pulse-Eight/libcec/co...27c890ede4


I have just got home and tested it now and I can happily confirm that it works a treat. The Pi3 was fully powered off with the TV on standby. Then the power was applied to the Pi3 and when it started to power up the TV switched on then switched to the correct HDMI input of the PI3.


Great work and most appreciated Smile

What will this mean now, in terms of those reverted commits....?
find quote
Milhouse Offline
Team-Kodi Member
Posts: 12,877
Joined: Jan 2011
Reputation: 642
Post: #1848
(2017-05-24 23:18)Vimes Wrote:  I have just got home and tested it now and I can happily confirm that it works a treat. The Pi3 was fully powered off with the TV on standby. Then the power was applied to the Pi3 and when it started to power up the TV switched on then switched to the correct HDMI input of the PI3.


Great work and most appreciated Smile

What will this mean now, in terms of those reverted commits....?

Please report it to @opdenkamp on the Pulse-Eight github in either of those existing bug reports. It really needs fixing upstream, as reverting those commits doesn't really fix the issue.

Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
find quote
Vimes Offline
Fan
Posts: 308
Joined: Feb 2009
Reputation: 3
Post: #1849
(2017-05-24 23:34)Milhouse Wrote:  
(2017-05-24 23:18)Vimes Wrote:  I have just got home and tested it now and I can happily confirm that it works a treat. The Pi3 was fully powered off with the TV on standby. Then the power was applied to the Pi3 and when it started to power up the TV switched on then switched to the correct HDMI input of the PI3.


Great work and most appreciated Smile

What will this mean now, in terms of those reverted commits....?

Please report it to @opdenkamp on the Pulse-Eight github in either of those existing bug reports. It really needs fixing upstream, as reverting those commits doesn't really fix the issue.

Will do and thanks again.

Reported....

https://github.com/Pulse-Eight/libcec/co...27c890ede4


hopefully that might help, although I did notice that it had already been reported 28 days ago, with no comment. The person making those commits has not been active this month.
(This post was last modified: 2017-05-24 23:54 by Vimes.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 12,877
Joined: Jan 2011
Reputation: 642
Post: #1850
New LibreELEC.tv Leia build #0525: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.11.2 #1 Thu May 25 02:25:31 BST 2017 armv6l GNU/Linux

# vcgencmd version
May 15 2017 17:01:07
Copyright (c) 2012 Broadcom
version 9469ea3706e34c4de62f38a5008f69a429b4b43e (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20170525022341-#0525-g856d624 [Build #0525]

# Kodi version
(18.0-ALPHA1 Git:61e98fd). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (856d6246, changelog) and tip of XBMC master (1a38948a, changelog) with the following modifications: Build Highlights:
  1. Incorrect release code - should have been #0524 but I probably won't have time to do one tonight anyway so...
  2. Enable mesa GLES support for Generic/RPi/RPi2 (nothing to see here, testing only)
  3. Bump Samba 4.6.4
Build Details:
  1. LibreELEC.tv:
    • linux: enable fq_codel for all projects (PR:713, 2 commits, 9 files changed)
    • Enable mesa GLES support for Generic/RPi/RPi2 (PR:1395, 9 commits, 8 files changed)
  2. XBMC:
    • [osx/windowing] - fix regression after removing deprecated video mode enumeration API (PR:12152, 2 commits, 1 file changed)
    • [fix] gcc 4.8 doesn’t correctly implement std::regex (PR:12154, 1 commit, 4 files changed)
    • allow using VAAPI with OpenGLES (PR:12113, 7 commits, 12 files changed)
  3. inputstream.adaptive:
  4. peripheral.joystick:
    • Minor fixes and improvements (PR:104, 3 commits, 2 files changed)
    • [xinput] Add motors to built-in button map (PR:103, 1 commit, 2 files changed)
    • Preserve underscores in file name (PR:102, 1 commit, 1 file changed)
  5. kernel 4.11.y:
    • New commits in this build:
      • [ARM64] enable drivers for GPIO expander and vcio (8cedda2b)

Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(This post was last modified: 2017-05-25 12:39 by Milhouse.)
find quote
Aux_ Offline
Senior Member
Posts: 155
Joined: May 2016
Reputation: 1
Post: #1851
In build #0525 does not work the multimedia keys (stop, play, pause, rec etc.).
Pansonic TX-50EXW784 - remote control.
From build to build, the one works the other no function...

[ 2x RPi2, 2x RPi3 ]
[ LE Testbuilds for RaspberryPi (Kodi 18.0) ]
[ Marantz NR1506 ]
[ Panasonic TX-50EXW784 ]
[ NAS @ OMV 3.0.8x (Erasmus) on Banana Pi ]
[ ODROID C2 + wrxtasy's LE 8.0 ]
find quote
popcornmix Offline
Team-Kodi Member
Posts: 7,862
Joined: Feb 2011
Reputation: 326
Post: #1852
(2017-05-25 17:42)Aux_ Wrote:  In build #0525 does not work the multimedia keys (stop, play, pause, rec etc.).
Pansonic TX-50EXW784 - remote control.
From build to build, the one works the other no function...

Have you tried this: http://forum.kodi.tv/showthread.php?tid=...pid1367645
I have a Panasonic and find those buttons occasionally stop working.
Unplugging from main all CEC devices (e.g. TV) may also help.
find quote
Aux_ Offline
Senior Member
Posts: 155
Joined: May 2016
Reputation: 1
Post: #1853
WOW !!! Thanks @popcornmix it works perfectly Smile

Power + 7 + 3 + stop

[ 2x RPi2, 2x RPi3 ]
[ LE Testbuilds for RaspberryPi (Kodi 18.0) ]
[ Marantz NR1506 ]
[ Panasonic TX-50EXW784 ]
[ NAS @ OMV 3.0.8x (Erasmus) on Banana Pi ]
[ ODROID C2 + wrxtasy's LE 8.0 ]
(This post was last modified: 2017-05-25 20:00 by Aux_.)
find quote
iorx Offline
Junior Member
Posts: 2
Joined: May 2017
Reputation: 0
Post: #1854
"The dependency in kodi.game version 1.0.29 could not be satisfied"

I had a moment and thought I'll give this build a try. After the konami code and game menu enabled I was met by this error trying to install an emulator.
I've looked into repositories and such, but it doesn't make to much sense to me (not extremely experienced on this system is my excuse).
So, to the point. Is this an easy fix?

RPi3 coming from the latest official version of Libreelec,
Upgraded through dropping #0525, 25-May-2017 into the ./update folder and rebooted.

Brgs,
find quote
Milhouse Offline
Team-Kodi Member
Posts: 12,877
Joined: Jan 2011
Reputation: 642
Post: #1855
@iorx: http://forum.kodi.tv/showthread.php?tid=...pid2589482

Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(This post was last modified: 2017-05-25 22:06 by Milhouse.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 12,877
Joined: Jan 2011
Reputation: 642
Post: #1856
New LibreELEC.tv Leia build #0525: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.11.2 #1 Thu May 25 21:06:11 BST 2017 armv6l GNU/Linux

# vcgencmd version
May 15 2017 17:01:07
Copyright (c) 2012 Broadcom
version 9469ea3706e34c4de62f38a5008f69a429b4b43e (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20170525210503-#0525-g856d624 [Build #0525]

# Kodi version
(18.0-ALPHA1 Git:61e98fd). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (856d6246, changelog) and tip of XBMC master (feb2cda8, changelog) with the following modifications: Build Highlights:
  1. [addons] Bring in new binary style (First part)
Build Details:
  1. XBMC:
    • Few fixes for dependencies (PR:12157, 3 commits, 3 files changed)
    • [cmake] fix FindRapidJSON after 3d8742f818c20b8302464f34fbf248ed5aac2e0b (PR:12159, 1 commit, 1 file changed)
    • Fix win64 DLL wrapping and Debug build (PR:12160, 2 commits, 4 files changed)
    • [addons] Bring in new binary style (First part) (PR:12148, 3 commits, 12 files changed)
  2. kernel 4.11.y:
    • New commits in this build:
      • dwc_otg: make periodic scheduling behave properly for FS buses (a4727d42)

Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
find quote
flubshi Offline
Junior Member
Posts: 3
Joined: May 2017
Reputation: 1
Post: #1857
(2017-05-24 23:34)Milhouse Wrote:  Please report it to @opdenkamp on the Pulse-Eight github in either of those existing bug reports. It really needs fixing upstream, as reverting those commits doesn't really fix the issue.

I had a similar issue, which seems to be fixed with https://github.com/Pulse-Eight/libcec/pull/352
In my eyes just a simple typo which causes random cec behavior. Is @opdenkamp available to confirm and merge this PR?
find quote
Vimes Offline
Fan
Posts: 308
Joined: Feb 2009
Reputation: 3
Post: #1858
(2017-05-26 10:07)flubshi Wrote:  
(2017-05-24 23:34)Milhouse Wrote:  Please report it to @opdenkamp on the Pulse-Eight github in either of those existing bug reports. It really needs fixing upstream, as reverting those commits doesn't really fix the issue.

I had a similar issue, which seems to be fixed with https://github.com/Pulse-Eight/libcec/pull/352
In my eyes just a simple typo which causes random cec behavior. Is @opdenkamp available to confirm and merge this PR?


That could indeed offer a solution...?

opdenkamp doesn't seem to have been active for a while though..?
(This post was last modified: 2017-05-26 10:33 by Vimes.)
find quote
flubshi Offline
Junior Member
Posts: 3
Joined: May 2017
Reputation: 1
Post: #1859
(2017-05-26 10:32)Vimes Wrote:  That could indeed offer a solution...?
I think so. E.g. when TV is turned off, this wrong variable is set to false. Therfore, when TV is turned on again, this value blocks reconnecting cec. I compared an old and a new log. I guess 'm_bActiveSource' should indicate that a cec source is active/connected, while new introduced 'm_bActiveSourceSent' should indicate that an 'active message' was sent. Due to using m_bActiveSource instead of m_bActiveSourceSent, this causes strange behavior.

You can also compare setters and getters:
SetActiveSourceSent => m_bActiveSource = setto;
ActiveSourceSent => return m_bActiveSourceSent;
This confirms that accidentally a wrong/similar named variable was used.

(2017-05-26 10:32)Vimes Wrote:  opdenkamp doesn't seem to have been active for a while though..?
It seems that he is inactive since Apr 7. But maybe one of the kodi devs has contact...
(This post was last modified: 2017-05-26 12:37 by flubshi.)
find quote
Vimes Offline
Fan
Posts: 308
Joined: Feb 2009
Reputation: 3
Post: #1860
(2017-05-26 12:37)flubshi Wrote:  
(2017-05-26 10:32)Vimes Wrote:  That could indeed offer a solution...?
I think so. E.g. when TV is turned off, this wrong variable is set to false. Therfore, when TV is turned on again, this value blocks reconnecting cec. I compared an old and a new log. I guess 'm_bActiveSource' should indicate that a cec source is active/connected, while new introduced 'm_bActiveSourceSent' should indicate that an 'active message' was sent. Due to using m_bActiveSource instead of m_bActiveSourceSent, this causes strange behavior.

You can also compare setters and getters:
SetActiveSourceSent => m_bActiveSource = setto;
ActiveSourceSent => return m_bActiveSourceSent;
This confirms that accidentally a wrong/similar named variable was used.

(2017-05-26 10:32)Vimes Wrote:  opdenkamp doesn't seem to have been active for a while though..?
It seems that he is inactive since Apr 7. But maybe one of the kodi devs has contact...

I do not like to ask but if anyone here has the ability to push this in the appropriate direction it would be most appreciated Smile

I had confirmed the issue for me at build #315 and then noted those findings on the git, after help was provided by Milhouse who made a special test build to confirm that by reverting those commits it would resolve the issue.
find quote
Post Reply