Kodi 18 - LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)

  Thread Rating:
  • 7 Vote(s) - 4.86 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3076
@bmonster could you post a screenshot of what you are seeing in the settings when the "enable ssh" doesn't appear (before you click on it to make it appear)?

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-08-28 23:20 by Milhouse.)
find quote
bmonster Offline
Senior Member
Posts: 208
Joined: Aug 2008
Reputation: 3
Post: #3077
(2017-08-28 23:19)Milhouse Wrote:  @bmonster could you post a screenshot of what you are seeing in the settings when the "enable ssh" doesn't appear (before you click on it to make it appear)?

Deleting the oe_settings fixed it, and now i cant get it back to the state when it was broken.
(This post was last modified: 2017-08-28 23:35 by bmonster.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3078
(2017-08-28 23:33)bmonster Wrote:  
(2017-08-28 23:19)Milhouse Wrote:  @bmonster could you post a screenshot of what you are seeing in the settings when the "enable ssh" doesn't appear (before you click on it to make it appear)?

Deleting the settings fixed it, and now i cant get it back to the state when it was broken.

I haven't been able to reproduce (and not sure why it would be happening), however I've made some changes that will be in the next build - if it continues with #0829 please let me know. Thanks.

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
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3079
@bmonster I think I've reproduced it, and the changes I've made should fix it (there were missing default members for the new workgroup, min and max settings which when accessed while loading the Samba settings would trigger an unhandled exception that resulted in the SSH settings failing to load - you should have had some errors in your kodi.log). Thanks for the heads up.

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
parcel Offline
Senior Member
Posts: 112
Joined: Mar 2015
Reputation: 6
Post: #3080
(2017-08-28 23:50)Milhouse Wrote:  @bmonster I think I've reproduced it, and the changes I've made should fix it (there were missing default members for the new workgroup, min and max settings which when accessed while loading the Samba settings would trigger an unhandled exception that resulted in the SSH settings failing to load - you should have had some errors in your kodi.log). Thanks for the heads up.

I got also FTP and SSH connection refused by libreelec recent test builds.
find quote
origpumu Offline
Junior Member
Posts: 5
Joined: Oct 2016
Reputation: 0
Post: #3081
(2017-08-28 23:13)Aux_ Wrote:  
(2017-08-28 18:55)origpumu Wrote:  Hi,

Don't know, if this is the right place for featurerequests. If not, please give me a hint.

I miss a function in update mechanism of libreelec: I have to restart my raspberry to update available versions from updatechannel. My pi is 24/7 on and there is never a newer version in the list before the pi is rebooted.

Thx for Your time.
Peter.

Gesendet von meinem E6653 mit Tapatalk

Hi Peter,

You do not have to reboot raspberry Pi, you just click on "Custom Channel 1" ( h**p://milhouse.libreelec.tv/builds/master/RPI2 ) and confirm with OK. If you now press "Available Versions" the new version is available.
It works. Thank You.

Gesendet von meinem E6653 mit Tapatalk
find quote
Aux_ Offline
Senior Member
Posts: 190
Joined: May 2016
Reputation: 1
Location: Germany / BW
Post: #3082
(2017-08-29 06:57)parcel Wrote:  
(2017-08-28 23:50)Milhouse Wrote:  @bmonster I think I've reproduced it, and the changes I've made should fix it (there were missing default members for the new workgroup, min and max settings which when accessed while loading the Samba settings would trigger an unhandled exception that resulted in the SSH settings failing to load - you should have had some errors in your kodi.log). Thanks for the heads up.

I got also FTP and SSH connection refused by libreelec recent test builds.

I can confirm neither sftp nor ssh works.

[ 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-29 09:04 by Aux_.)
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3083
Yes, ssh/ftp will be fixed tonight

Edit: when ssh/ftp isn't working there should have be an error in the kodi.log, would be helpful if someone posted a log to confirm.

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-08-29 09:24 by Milhouse.)
find quote
Aux_ Offline
Senior Member
Posts: 190
Joined: May 2016
Reputation: 1
Location: Germany / BW
Post: #3084
(2017-08-29 08:59)Milhouse Wrote:  Yes, ssh/ftp will be fixed tonight

Edit: when ssh/ftp isn't working there have be an error in the kodi.log, would be helpful if someone posted a log to confirm.


Ok, it works again. I have looked into the settings and had seen that ssh was disabled. After activating everything works.

[ 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-29 09:04 by Aux_.)
find quote
parcel Offline
Senior Member
Posts: 112
Joined: Mar 2015
Reputation: 6
Post: #3085
(2017-08-29 09:04)Aux_ Wrote:  
(2017-08-29 08:59)Milhouse Wrote:  Yes, ssh/ftp will be fixed tonight

Edit: when ssh/ftp isn't working there have be an error in the kodi.log, would be helpful if someone posted a log to confirm.


Ok, it works again. I have looked into the settings and had seen that ssh was disabled. After activating everything works.

I got also good. Thank you.
find quote
amediauser Offline
Junior Member
Posts: 23
Joined: Apr 2014
Reputation: 0
Post: #3086
Bug report #1

Audio goes out of sync when transcoding to AC3.

Last working version #0409, first broken version #0410.

Step to reproduce:

Downloaded the Kodi provided sample "4. MVC 3D ISO Sample #4 for Proper Lip-synch & Clean Graphics Render Verification (1080p/23.976)".
https://drive.google.com/file/d/0BwxFVkl...sp=sharing

Extracted "BDMV/STREAM/00000.m2ts" as "Ant-Man DTS.m2ts"
Converted "Ant-Man DTS.m2ts" to AC3 using tsMuxeR and eac3to as "Ant-Man AC3.m2ts"

Clean Kodi profile with the following changes from default.

Player settings > Videos > Adjust display refresh rate > On start / stop
System settings > Audio > Allow passthrough > On
System settings > Audio > - Enable Dolby Digital (AC3) transcoding > On

Tested again with the follwing additional changes.

Player settings > Videos > Sync playback to display > On
System settings > Audio > PLL adjustment to maintain audio/video sync > Low

Mostly this can be observed after skipping in the file, occasionally it is out of sync from the start.

LibreELEC v8.0.2

1 v802.ac3.play.log http://sprunge.us/JCdi
2 v802.ac3.skip.log http://sprunge.us/TPTK
3 v802.dts.play.log http://sprunge.us/HOeO
4 v802.dts.skip.log http://sprunge.us/FiCE

5 v802.sync.ac3.play.log http://sprunge.us/DNcE
6 v802.sync.ac3.skip.log http://sprunge.us/NNfG
7 v802.sync.dts.play.log http://sprunge.us/GMOM
8 v802.sync.dts.skip.log http://sprunge.us/LZQM

Milhouse-9.0 #0409

1 0409.ac3.play.log http://sprunge.us/KDUh
2 0409.ac3.skip.log http://sprunge.us/LgXC
3 0409.dts.play.log http://sprunge.us/NQJG
4 0409.dts.skip.log http://sprunge.us/DcjN

5 0409.sync.ac3.play.log http://sprunge.us/TQQc
6 0409.sync.ac3.skip.log http://sprunge.us/FVRB
7 0409.sync.dts.play.log http://sprunge.us/SWPT
8 0409.sync.dts.skip.log http://sprunge.us/CJLe

Milhouse-9.0 #0410

1 0410.ac3.play.log http://sprunge.us/ghai
2 0410.ac3.skip.log http://sprunge.us/RLJR
3 0410.dts.play.log http://sprunge.us/eRNS
4 0410.dts.skip.log<<<BAD SKIP http://sprunge.us/hIbQ

5 0410.sync.ac3.play.log http://sprunge.us/HWOI
6 0410.sync.ac3.skip.log http://sprunge.us/SgLQ
7 0410.sync.dts.play.log http://sprunge.us/TVRK
8 0410.sync.dts.skip.log<<<BAD SKIP http://sprunge.us/DTRa

Milhouse-9.0 #0810

1 0810.ac3.play.log http://sprunge.us/iKMG
2 0810.ac3.skip.log http://sprunge.us/LHWR
3.1 0810.dts.play.log http://sprunge.us/geHH
3.2 0810.dts.play.bad.log<<<BAD START http://sprunge.us/BCfC
4 0810.dts.skip.log<<<BAD SKIP http://sprunge.us/PfMc

5 0810.sync.ac3.play.log http://sprunge.us/CHLZ
6 0810.sync.ac3.skip.log http://sprunge.us/aNfi
7 0810.sync.dts.play.log http://sprunge.us/CKBV
8 0810.sync.dts.skip.log<<<BAD SKIP http://sprunge.us/XaSO

Milhouse-9.0 #0817

1 0817.ac3.play.log http://sprunge.us/DPIV
2 0817.ac3.skip.log http://sprunge.us/IWLN
3.1 0817.dts.play.log http://sprunge.us/dTHA
3.2 0817.dts.play.bad.log<<<BAD START http://sprunge.us/cTLY
4 0817.dts.skip.log<<<BAD SKIP http://sprunge.us/GMNU

5 0817.sync.ac3.play.log http://sprunge.us/FfRN
6 0817.sync.ac3.skip.log http://sprunge.us/XdJi
7 0817.sync.dts.play.log http://sprunge.us/TDSH
8 0817.sync.dts.skip.log<<<BAD SKIP http://sprunge.us/bcgj

Milhouse-9.0 #0818

1 0818.ac3.play.log http://sprunge.us/VcUL
2 0818.ac3.skip.log http://sprunge.us/gRdg
3.1 0818.dts.play.log http://sprunge.us/eTVY
3.2 0818.dts.play.bad.log<<<BAD START http://sprunge.us/dYPT
4 0818.dts.skip.log<<<BAD SKIP http://sprunge.us/GjLZ

5 0818.sync.ac3.play.log http://sprunge.us/ZXcP
6 0818.sync.ac3.skip.log http://sprunge.us/KBPB
7 0818.sync.dts.play.log http://sprunge.us/jhOZ
8 0818.sync.dts.skip.log<<<BAD SKIP http://sprunge.us/EMAX


Bug report #2


After #0424 the PlayerDebug overlay no longer displays the audio "err" value it is always "0.0ms".

LibreELEC_0424_playerdebug_err_cropped
[Image: ckbUIWT.png]

LibreELEC_0425_playerdebug_err_cropped
[Image: jHJyDlV.png]

After #0817 the PlayerDebug overlay often displays the audio "rr" value as "inf".

LibreELEC_0818_playerdebug_err_cropped
[Image: 9Ub0fPF.png]
find quote
smp1 Offline
Senior Member
Posts: 191
Joined: Jun 2016
Reputation: 0
Post: #3087
Noticed another bug when playing HEVC 10-bit videos. When a HEVC10 video ends and the next HEVC10 automatically starts to play - there is a black screen and no audio. However, if I manually skip to a next video - it plays normally.
find quote
Milhouse Offline
Team-Kodi Member
Posts: 13,232
Joined: Jan 2011
Reputation: 671
Post: #3088
New LibreELEC.tv Leia build #0829: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.12.9 #1 Tue Aug 29 21:04:38 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-20170829210331-#0829-gdf8cbaf [Build #0829]

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

Based on tip of LibreELEC.tv master (df8cbaf, changelog) and tip of XBMC master (9d97ef9, 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 (7f7df25)
  • Includes latest kodi-platform master (36fb493)
  • Includes latest libcec master (8adc786, ahead +26)
  • Includes latest libnfs master (df94ae9, ahead +56)
  • Includes latest p8-platform master (a822e19)
  • Includes latest addons: inputstream.adaptive (850f679, +65), inputstream.rtmp (e094fa3, +1), peripheral.joystick (cc14287, +3), pvr.argustv (23cc0e8, +1), pvr.demo (122dedd, +3), pvr.dvblink (816f90c, +6), pvr.dvbviewer (8741c8b, +10), pvr.filmon (34dca04, +1), pvr.hdhomerun (ace19fa, +17), pvr.hts (53118d8, +3), pvr.iptvsimple (ac4f4bd, +7), pvr.mediaportal.tvserver (69afb53, +14), pvr.mythtv (b46e5be, +2), pvr.nextpvr (a855663, +1), pvr.njoy (99874de, +1), pvr.octonet (a77cf11), pvr.pctv (549f690, +1), pvr.stalker (e15edca, +2), pvr.vbox (b5da811, +1), pvr.vdr.vnsi (7e6e385, +2), pvr.vuplus (9bfd868, +7), pvr.wmc (d820bf8, +1)
  • 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: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. Fix ssh breakage after samba workgroup/min/max change
Build Details:
  1. LibreELEC.tv:
    • Package Updates: dbus 1.11.16, connman-1.35 (PR:1926, 2 commits, 2 files changed)
      • dbus: update to dbus-1.11.16
      • connman: update to connman-1.35
    • LibreELEC-settings: add support for workgroup, server min/max proto s (PR:1927, 2 commits, 4 files changed)
    • emby: update to 3.2.27.0 and rename to Emby Server (PR:1890, 1 commit, 2 files changed)
    • dispmanx_vnc: update to 77b33a6 (PR:1886, 2 commits, 3 files changed)
    • mono: update to 5.2.0.215 (PR:1884, 1 commit, 2 files changed)
  2. XBMC:
    • [addons] add pts on CAddonAEStream::AddData addon function (PR:12736, 1 commit, 3 files changed)
    • [cmake] FindMySqlClient: Compatibility with MariaDB (PR:12727, 1 commit, 1 file changed)
    • [depends] bump dbus to 1.11.16 (and actually build it) (PR:12731, 2 commits, 2 files changed)
    • [win32] do not try to switch to invalid resolution during initialization (PR:12739, 1 commit, 2 files changed)
    • [input] allow set of unicode in CAction (PR:12735, 1 commit, 1 file changed)
  3. inputstream.adaptive:
    • Version bump (2.0.16) (db96c97)
    • Pass manifest update parameter instead concatting (475cac7)
    • Continue instead break when looping through decrypter search paths (01e390d)
    • Respect resolution limits if "ignore display " is active (850f679)
  4. pvr.mediaportal.tvserver:
    • Update to v3.3.2 (PR:76, 7 commits, 20 files 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
popcornmix Offline
Team-Kodi Member
Posts: 7,925
Joined: Feb 2011
Reputation: 331
Post: #3089
(2017-08-29 19:49)amediauser Wrote:  Player settings > Videos > Adjust display refresh rate > On start / stop
System settings > Audio > Allow passthrough > On
System settings > Audio > - Enable Dolby Digital (AC3) transcoding > On

Tested again with the follwing additional changes.

Player settings > Videos > Sync playback to display > On
System settings > Audio > PLL adjustment to maintain audio/video sync > Low

Can you just clarify with which settings out-of-sync audio occurs?
(i.e. default, with ac3 transcoding enable, and with PLL sync?)
find quote
polo_joe Offline
Senior Member
Posts: 201
Joined: Aug 2012
Reputation: 1
Post: #3090
@Milhouse
tvheadend now should have omx rpi transcoding ability, could you enable transcoding in your builds?
find quote
Post Reply