Kodi 18 - LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)

  Thread Rating:
  • 7 Vote(s) - 4.86 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
J_E_F_F Online
Senior Member
Posts: 219
Joined: Sep 2013
Reputation: 2
Post: #3046
my ISP replaced a modem/router today which has caused all kinds of issues with my network, the least of which includes IP address changed everywhere.
My 2 RPI3s were up and running on new IPs, but my MySQL server IP changed, so I had to edit the advancedsettings.xml file through SSH. Upon reboot, neither RPi3 would boot into kodi, or if they did, all I get is a black screen. I don't see a crashlog from today, just an old one
http://sprunge.us/GZGK

Here is a debug log from build 0824 (both started on 0815, updated one as a test)
http://sprunge.us/gESK

Both have the same problem, on a reboot, I see the libreelec logo, a quick flash of the kodi logo, then a black screen, nothing more. Both are using a wireless connection too.
(This post was last modified: 2017-08-25 22:30 by J_E_F_F.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3047
Wouldn't it have been easier to reconfigure your new router to use the same IP settings as your old router? Smile

If Kodi is starting but hanging on a blank screen (and there is no crash log) then it's probably not crashing. You should be able to tell that by running "pgrep kodi.bin" over the course of a couple of minutes - if the number returned (the process id) is always the same then Kodi isn't crashing in a loop, it's just stuck.

Why is it stuck? Probably "wait for network" or some wake-on-lan configuration would be my guess. Maybe the MySQL server on "192.168.0.7" is not accessible?

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
J_E_F_F Online
Senior Member
Posts: 219
Joined: Sep 2013
Reputation: 2
Post: #3048
(2017-08-25 22:42)Milhouse Wrote:  Wouldn't it have been easier to reconfigure your new router to use the same IP settings as your old router? Smile

you would think so, but no. They provide a modem/router combo, the last one I was able to turn off DHCP and run it bridged so I could use my own wireless router as the DHCP server with all my settings/forwards for cameras etc. The new modem/router they provided is not allowing a bridged mode.

I reconfigured MySQL, that didn't help, I just updated MySQL and reconfigured, and that seems to have done the trick. Very odd indeed.

-----

Well that didn't work either, I could see the MySQL library, but not play anything.
Turns out it appears the change in DHCP servers disabled network discovery on the WIN10 file server. Once that was re-enabled, I was able to play content.
(This post was last modified: 2017-08-25 23:48 by J_E_F_F.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3049
New LibreELEC.tv Leia build #0825: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.12.9 #1 Fri Aug 25 22:24:25 BST 2017 armv6l GNU/Linux

# vcgencmd version
Aug 22 2017 14:20:40
Copyright (c) 2012 Broadcom
version eb51b8b84ec11d98562dfbb7be53cdd216c0ea4c (clean) (release)

# lsb_release
LibreELEC (Milhouse): devel-20170825222320-#0825-g1ca3686 [Build #0825]

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

Based on tip of LibreELEC.tv master (1ca3686d, changelog) and tip of XBMC master (e35491d8, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.12.y
  • Includes latest bcm2835-driver master (7f7df25d)
  • Includes latest kodi-platform master (36fb4937)
  • Includes latest libcec master (8adc786b, ahead +26)
  • Includes latest libnfs master (df94ae93, ahead +56)
  • Includes latest p8-platform master (a822e196)
  • Includes latest addons: inputstream.adaptive (be77f9f8, +55), inputstream.rtmp (e094fa38, +1), peripheral.joystick (cc14287c, +3), pvr.argustv (310737e2), pvr.demo (97d9462f, +2), pvr.dvblink (386088b5, +5), pvr.dvbviewer (d88ef8b3, +9), pvr.filmon (1c9d2ebe), pvr.hdhomerun (af02b933, +12), pvr.hts (ecab985b, +2), pvr.iptvsimple (1b803470, +6), pvr.mediaportal.tvserver (f327ab96, +6), pvr.mythtv (b46e5be2, +2), pvr.nextpvr (03a3b714), pvr.njoy (79e8e653), pvr.octonet (a77cf111), pvr.pctv (00b76689), pvr.stalker (df492d27, +1), pvr.vbox (44f3d04e), pvr.vdr.vnsi (7e6e3854, +2), pvr.vuplus (b8316b4c, +6), pvr.wmc (1d655540)
  • Include [env] compare: kodi: updates for September
  • Include [env] patch: libcec: don't link non-existant libtinfo
  • Include [env] patch: rev hack for kodi
  • Include [env] patch: tvheadend42: fixup ffmpeg patch
  • Include [env] patch: tvheadend42: add bzip dependency when transcoding
  • Include [env] patch: inputstream.adaptive: don't build it twice...
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, other)
  • Include [env] patch: pvr addons: disable broken addons
  • Include [env] patch: samba: only hup if pid available
  • Include [env] PR:1773: init: make break after behaviour really break after
  • Include [env] PR:1776: Don't cause system to hang on halt/reboot when net-booting
  • Include [env] PR:1791: nss/nspr: include in main image [rfc]
  • Include [env] PR:1835: add support for optional kernel modules in image and from addons
  • Include [env] PR:1876: linux: update to linux-4.12.9
  • Include [env] PR:1917: linux: enable ftrace
  • Include [env] PR:1918: Package Updates: intel-vaapi-driver, libva and libva-utils to 1.8.3
  • Include [env] PR:1919: samba: don't restart smbd in samba-autoshare
  • Include [env] PR:1922: brcmfmac_sdio-firmware-rpi: Consolidate firmware files
  • Include [env] PR:1923: mesa: update to 17.2.0-rc5
  • Include [pkg] patch: skin.estuary: reduce system info font size (kodi)
  • Include [pkg] PR:12311: FIX: ensure real filename from videodb in playlists
  • Include [pkg] PR:12710: [DemuxClient] transport flags
Build Highlights:
  1. New 4.12.9 kernel
  2. Fix for FUSE when mounting exFAT
  3. Avoid restarting Samba when auto-sharing
  4. Consolidate RPi0W/RPi3 WiFI & BT firmware files - drop brcmfmac43430-sdio.{bin,txt} from non-RPi builds
  5. PVR Addon API 5.7.0: New functions for EPG tags
  6. pvr.octonet joins pvr.argustv/filmon/nextpvr/njoy/pctv/stalker/vbox/wmc on the "not building" step.
  7. omxplayer: Avoid hang when skipping to next video
Build Details:
  1. LibreELEC.tv:
    • xf86-video-nvidia: update to xf86-video-nvidia-384.69 (PR:1915, 1 commit, 2 files changed)
    • inadyn: update to 2.2 (PR:1894, 3 commits, 4 files changed)
    • build system: drop .img extension for the open virtual appliance (PR:1893, 1 commit, 1 file changed)
  2. XBMC:
    • Explicitly disable guile in GnuTLS build (PR:12638, 1 commit, 1 file changed)
    • [PVR][addons][guiinfo][Estuary] PVR Addon API 5.7.0: New functions for EPG tags. (PR:12689, 6 commits, 35 files changed)
    • FIX: [droid] update avail stream during state update (PR:12712, 1 commit, 1 file changed)
    • Game OSD: New dialog for video settings (PR:12639, 13 commits, 51 files changed)
  3. pvr.demo:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:54, 1 commit, 3 files changed)
  4. pvr.dvblink:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:96, 1 commit, 4 files changed)
  5. pvr.dvbviewer:
    • Final PVR API 5.7.0 (PR:69, 1 commit, 3 files changed)
  6. pvr.hdhomerun:
    • update to PVR API 5.7.0 (PR:58, 1 commit, 4 files changed)
    • Set libhdhomerun git tree to master (PR:59, 2 commits, 1 file changed)
  7. pvr.hts:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:324, 1 commit, 5 files changed)
  8. pvr.iptvsimple:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:155, 1 commit, 4 files changed)
  9. pvr.mediaportal.tvserver:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:75, 1 commit, 4 files changed)
  10. pvr.mythtv:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:83, 1 commit, 4 files changed)
  11. pvr.vdr.vnsi:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:8, 1 commit, 3 files changed)
  12. pvr.vuplus:
    • PVR API 5.7.0: Add IsEPGTagRecordable, IsEPGTagPlayable, GetEPGTagStr (PR:73, 1 commit, 4 files changed)
  13. newclock5:
    • New commits in this build:
      • omxplayer: Avoid hang when skipping to next video (b9420679)
  14. kernel 4.12.y:
    • New commits in this build:
      • mm: Remove the PFN busy warning (c87fbef6)
      • cache: export clean and invalidate (48d090ab)
      • vcsm: Provide new ioctl to clean/invalidate a 2D block (ef79e7bb)
  15. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] patch: pvr addons: disable broken addons
    • Added: [env] patch: samba: only hup if pid available
    • Added: [env] PR:1919: samba: don't restart smbd in samba-autoshare
    • Added: [env] PR:1922: brcmfmac_sdio-firmware-rpi: Consolidate firmware files
    • Added: [env] PR:1923: mesa: update to 17.2.0-rc5

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
thent Offline
Member
Posts: 55
Joined: Nov 2014
Reputation: 0
Post: #3050
Slighty offtopic: I'd like to update my Pi2 via script, would it be possible to provide a static link which always points to the very latest release of yours?
Thank you!
regards
find quote
dascoco Offline
Junior Member
Posts: 13
Joined: Aug 2017
Reputation: 0
Thumbs Up  RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)
Post: #3051
(2017-08-25 14:24)HiassofT Wrote:  @dascoco I found out why exfat didn't work, a fix for that should be in tonight's build. No need for any more logs, but please report back when the issue is fixed.

so long,

Hias

Now it's working well.
Thank you very much for solving this issue and invest much time on it.
find quote
SpokV Offline
Member
Posts: 50
Joined: Mar 2016
Reputation: 0
Post: #3052
(2017-08-24 15:46)SpokV Wrote:  Hi. I'm using netflix addon and for a minute or two it seems ok.but after that I'm experiencing buffering alot.
Is there any special configuration to the inputstream or anything else?
Thanks

Although no one here responded just wanted to note that what solved my buffering issues was changing the advancedsettings format (changed on kodi 17).
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3053
(2017-08-26 09:10)thent Wrote:  Slighty offtopic: I'd like to update my Pi2 via script, would it be possible to provide a static link which always points to the very latest release of yours?
Thank you!
regards

Sorry, no. You could always parse the forum post - that's quite easily done in a shell script.

Or retrieve http://milhouse.libreelec.tv/builds/mast...eases.json and determine the latest file from its contents.

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
MikeKL Offline
Fan
Posts: 450
Joined: Aug 2014
Reputation: 58
Post: #3054
Installed #0824 over #0823 (which was working along with a small number of previous #082x builds fine) and kodi entered into constant kodi re-start loop.
(Not been testing latest Leia builds for a while as stayed with #0603 until addon settings modification in Leia settled down)

Kodi Crashlog

In past I used to have these ocassional kodi re-start loops in some nightly builds which was considered to perhaps relate to my use of latest tvheadened server and tvheadened frontend builds running on rpi2.

Note: I remotely stopped kodi with "systemctl stop kodi" command and after approx 10 mins restarted Kodi with "systemctl start kodi" and sucessfully started kodi

kodi.log

rPi 3, SanDisk Ultra 8Gb SD & Milhouse LE TestBuild (Kodi 18) -> Onkyo AV -> Philips 42" LCD TV
(This post was last modified: 2017-08-26 12:15 by MikeKL.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3055
It would appear to be crashing while accessing one of your SQLite databases, most probably the EPG database. There were EPG-related changes in the last build.

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
ksooo Offline
Team-Kodi Member
Posts: 904
Joined: Jan 2015
Reputation: 47
Location: Hamburg, Germany
Post: #3056
(2017-08-26 12:18)Milhouse Wrote:  It would appear to be crashing while accessing one of your SQLite databases, most probably the EPG database. There were EPG-related changes in the last build.


... which are definitely unrelated. I know this stack trace. ;-) It's an ancient bug nobody with the skills to fix it was able to reproduce so far and none of the users affected was able to describe the configuration that causes the problem so good that a dev could try to fix the bug out of theory.

EDIT: IIRC, "solution" is to delete EPG*.db while Kodi is not running.
(This post was last modified: 2017-08-26 12:24 by ksooo.)
find quote
MikeKL Offline
Fan
Posts: 450
Joined: Aug 2014
Reputation: 58
Post: #3057
(2017-08-26 12:21)ksooo Wrote:  
(2017-08-26 12:18)Milhouse Wrote:  It would appear to be crashing while accessing one of your SQLite databases, most probably the EPG database. There were EPG-related changes in the last build.
I know this stack trace. ;-) It's an ancient bug nobody with the skills to fix it was able to reproduce so far and none of the users affected was able to describe the configuration that causes the problem so good that a dev could try to fix the bug out of theory.

EDIT: IIRC, "solution" is to delete EPG*.db while Kodi is not running
@ksooo if someone can advise me what additional information would be required about my installation I will attempt to provide it. I am reasonably sure can catch issue again with a full reboot of rpi2 (I am aware of previous ideas to delete EPG*.db even may have provided info for kodi restarts when EPG was being deleted before kodi starts in past posts on this topic)

Could intermittent bug be related to tvheadend server start up (previously running on same device) that updated nightly build has just been installed on? (Always occurs more often with fresh build onto previous running build)

I am away for few days so will not be able to provide any additional information until later next week

rPi 3, SanDisk Ultra 8Gb SD & Milhouse LE TestBuild (Kodi 18) -> Onkyo AV -> Philips 42" LCD TV
(This post was last modified: 2017-08-26 14:24 by MikeKL.)
find quote
polo_joe Offline
Senior Member
Posts: 201
Joined: Aug 2012
Reputation: 1
Post: #3058
How to save audio delay for a specific tvchannel/video. The delay is always deleted if I zap to an other channel and then go back.
find quote
Aux_ Offline
Senior Member
Posts: 190
Joined: May 2016
Reputation: 1
Location: Germany / BW
Post: #3059
(2017-08-26 20:48)polo_joe Wrote:  How to save audio delay for a specific tvchannel/video. The delay is always deleted if I zap to an other channel and then go back.

It seems only to work when you press "Set as default for all media"

[ 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-08-26 22:35 by Aux_.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3060
New LibreELEC.tv Leia build #0826: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.12.9 #1 Sat Aug 26 23:02:54 BST 2017 armv6l GNU/Linux

# vcgencmd version
Aug 22 2017 14:20:40
Copyright (c) 2012 Broadcom
version eb51b8b84ec11d98562dfbb7be53cdd216c0ea4c (clean) (release)

# lsb_release
LibreELEC (Milhouse): devel-20170826230147-#0826-g1ca3686 [Build #0826]

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

Based on tip of LibreELEC.tv master (1ca3686d, changelog) and tip of XBMC master (eeed7305, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.12.y
  • Includes latest bcm2835-driver master (7f7df25d)
  • Includes latest kodi-platform master (36fb4937)
  • Includes latest libcec master (8adc786b, ahead +26)
  • Includes latest libnfs master (df94ae93, ahead +56)
  • Includes latest p8-platform master (a822e196)
  • Includes latest addons: inputstream.adaptive (b96e503a, +58), inputstream.rtmp (e094fa38, +1), peripheral.joystick (cc14287c, +3), pvr.argustv (310737e2), pvr.demo (97d9462f, +2), pvr.dvblink (386088b5, +5), pvr.dvbviewer (d88ef8b3, +9), pvr.filmon (1c9d2ebe), pvr.hdhomerun (8afbcd23, +13), pvr.hts (ecab985b, +2), pvr.iptvsimple (1b803470, +6), pvr.mediaportal.tvserver (f327ab96, +6), pvr.mythtv (b46e5be2, +2), pvr.nextpvr (03a3b714), pvr.njoy (79e8e653), pvr.octonet (a77cf111), pvr.pctv (00b76689), pvr.stalker (df492d27, +1), pvr.vbox (44f3d04e), pvr.vdr.vnsi (7e6e3854, +2), pvr.vuplus (b8316b4c, +6), pvr.wmc (1d655540)
  • Include [env] compare: kodi: updates for September
  • Include [env] patch: libcec: don't link non-existant libtinfo
  • Include [env] patch: rev hack for kodi
  • Include [env] patch: tvheadend42: fixup ffmpeg patch
  • Include [env] patch: tvheadend42: add bzip dependency when transcoding
  • Include [env] patch: inputstream.adaptive: don't build it twice...
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, other)
  • Include [env] patch: pvr addons: disable broken addons
  • Include [env] PR:1773: init: make break after behaviour really break after
  • Include [env] PR:1776: Don't cause system to hang on halt/reboot when net-booting
  • Include [env] PR:1791: nss/nspr: include in main image [rfc]
  • Include [env] PR:1835: add support for optional kernel modules in image and from addons
  • Include [env] PR:1876: linux: update to linux-4.12.9
  • Include [env] PR:1917: linux: enable ftrace
  • Include [env] PR:1918: Package Updates: intel-vaapi-driver, libva and libva-utils to 1.8.3
  • Include [env] PR:1919: samba: don't restart smbd in samba-autoshare
  • Include [env] PR:1922: brcmfmac_sdio-firmware-rpi: Consolidate firmware files
  • Include [env] PR:1923: mesa: update to 17.2.0-rc5
  • Include [pkg] patch: skin.estuary: reduce system info font size (kodi)
  • Include [pkg] PR:12311: FIX: ensure real filename from videodb in playlists
  • Include [pkg] PR:12710: [DemuxClient] transport flags
Build Highlights:
  1. inputstream.adaptive and RetroPlayer fixes
Build Details:
  1. XBMC:
    • RetroPlayer fixes (PR:12665, 4 commits, 20 files changed)
    • [depends] bump libxml2 to 2.9.4 (PR:12718, 1 commit, 1 file changed)
    • [AE/OSXSink] - fixed c&p in scoring algorithm - thx to dcb314 - fixes #17580 (PR:12716, 1 commit, 1 file changed)
  2. inputstream.adaptive:
    • compile issue fixed (issue: 57) (a1d7d2ef)
    • IGNOREDISPLAY settings option (to get 4K on FHD displays) (d8a579af)
    • Check for HEV instead HEVC to support hev1* streams (b96e503a)
  3. pvr.hdhomerun:
    • Use .tar.gz instead off commit number to get libhdhomerun (PR:60, 1 commit, 1 file changed)

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
Post Reply