• 1
  • 54
  • 55
  • 56(current)
  • 57
  • 58
  • 86
v19 LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)
New LibreELEC.tv Matrix build #0309: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 29422830f44970895b55ad0eb681ae209105334586327fffc76636a135b21480 (RPi)
SHA256 Checksum: bc55cbf033e5b547aaabb9fbfc0db664d2786d68d1fc71b36316d30659d342e6 (RPi2)

text:
# uname -a
Linux rpi512 5.4.22 #1 Mon Mar 9 21:04:02 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Mar 6 2020 18:40:00
Copyright © 2012 Broadcom
version d5afe412e364adbdafc0394ac65e674091a56473 (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200309210327-#0309-gf7f07ab [Build #0309]

# Kodi version
Kodi (19.0-ALPHA1 Git:8f800e3). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (f7f07ab, changelog) and tip of XBMC master (8f800e3, changelog) with the following modifications: Build Highlights:
  1. Bump addon version to 9.80.3 - new repo being populated (with xbmc.python 3.0.0 compatible addons)
Build Details:
  1. LibreELEC.tv:
    • distro: bump ADDON_VERSION to 9.80.3 (PR:4249, 1 commit, 1 file changed)
    • Allwinner: Linux: Improve colour management (PR:4250, 1 commit, 3 files changed)
  2. XBMC:
    • Add support for extra date and bpm tags in music files (PR:17437, 2 commits, 47 files changed)
    • [Fix]Smart Playlist Editor group by Invalid values for type (PR:17434, 1 commit, 1 file changed)
    • [docs] Fix minor typos (PR:16599, 1 commit, 3 files changed)
    • added Android badges (PR:16767, 1 commit, 1 file changed)
    • [Win32BuildSetup] add Version to add/remove programs entry (PR:16985, 1 commit, 1 file changed)
  3. pvr.iptvsimple:
    • Catchup mimetype fixes (PR:338, 4 commits, 5 files changed)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:4237 (perma): linux (Generic/Allwinner): update to linux-5.5.13
    • Added: [env] PR:4255 (perma): kodi: next update (end of March 2020?)
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.
New LibreELEC.tv Matrix build #0310: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: d8b40ad5ced6a28d66fa0185b05bdd29c86767602b5ee3f5dc16ed5c2fc2908f (RPi)
SHA256 Checksum: 423a3dda9be27378e6f78d366bced3c812167731e0c5f257b8e7dc550582c3c7 (RPi2)

text:
# uname -a
Linux rpi512 5.4.24 #1 Tue Mar 10 21:53:03 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Mar 10 2020 18:38:51
Copyright © 2012 Broadcom
version 74d7f53b091e465285f38fb96896a8fc328e4c47 (clean) (release) (raspberrypi_full_legacy)

# lsb_release
LibreELEC (Milhouse): devel-20200310215222-#0310-g097260a [Build #0310]

# Kodi version
Kodi (19.0-ALPHA1 Git:dfad22e). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (097260a, changelog) and tip of XBMC master (dfad22e, changelog) with the following modifications: Build Highlights:
  1. New firmware ("next", common firmware tree, see link)
  2. New 5.4.24 kernel
  3. fixed: trim platform string prior to split
Build Details:
  1. Firmware (Mar 10):
    • Latest firmware built from common firmware tree
  2. LibreELEC.tv:
    • remove need of symlinks for the repository (PR:4254, 6 commits, 9 files changed)
  3. XBMC:
    • Sanitize filenames for mkv font attachments (PR:13061, 2 commits, 2 files changed)
    • [subtitles] decode html escape characters (PR:17085, 2 commits, 1 file changed)
    • fixed: trim platform string prior to split (PR:16943, 1 commit, 1 file changed)
    • [tests] TestDateTime: disable GetAsTimeStamp on OSX (PR:17465, 1 commit, 1 file changed)
    • [ios] apply safe area insets to Kodi GUI (PR:17234, 2 commits, 7 files changed)
    • SWIG: find also v4 (PR:17460, 1 commit, 1 file changed)
    • [Doxygen] Fix builtin functions and infolabels/bools table. Whitespace cleanup. (PR:17470, 3 commits, 2 files changed)
    • [libUPnP] Remove unused headers from Platinum/Source/Extras (PR:15831, 1 commit, 4 files changed)
    • [python] Expose MusicBrainz IDs from MusicInfoTag (PR:15849, 1 commit, 2 files changed)
    • [addons][inputstream] don't give addon instance class & add blocksize ask support (PR:17467, 2 commits, 4 files changed)
    • [lang][kodi.core] automatic syntax corrections for the en_GB language file (cb8b076)
    • [lang][skin.estuary] updated language files from Transifex (904927d)
    • [lang][skin.estouchy] updated language files from Transifex (dfad22e)
  4. pvr.dvblink:
    • [lang] updated language files from Transifex (c2779e4)
  5. pvr.dvbviewer:
    • [lang] updated language files from Transifex (a3348c4)
  6. pvr.mediaportal.tvserver:
    • [lang] updated language files from Transifex (4b4efab)
  7. pvr.nextpvr:
    • [lang] updated language files from Transifex (5b3db9d)
  8. pvr.vbox:
    • [lang] updated language files from Transifex (91e1810)
  9. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:4243 (perma): linux (RPi): update to linux-5.4.28
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.
LE 9.2.1 was released today based on Leia. I have (2) RP3s running these nightly Matrix builds, and I use a remote/shared MySQL DB. If I grab a RP4 and run LE 9.2.1 would it be compatible with the SQL DB which has been maintained/updated via these nightly Matrix builds?
(2020-03-11, 03:19)J_E_F_F Wrote: LE 9.2.1 was released today based on Leia. I have (2) RP3s running these nightly Matrix builds, and I use a remote/shared MySQL DB. If I grab a RP4 and run LE 9.2.1 would it be compatible with the SQL DB which has been maintained/updated via these nightly Matrix builds?
Not entirely:

https://kodi.wiki/view/Databases#Database_Versions

MyMusic database version is different (actually now 74 in latest Matrix), so it might work if you don't care about music.
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.
Just updated to #0310, and now the system won't boot any more. The rainbow-screen comes on, then 1-2 seconds of console-output and then the screen goes blank. Not connection via SSH either.

Is there any way to find out where it crashes without video-signal and remote access?
(2020-03-11, 22:49)dantist Wrote: Just updated to #0310, and now the system won't boot any more. The rainbow-screen comes on, then 1-2 seconds of console-output and then the screen goes blank. Not connection via SSH either.

What system is this - RPi0/1/2/3/3+?

What version were you using prior to #0310?

Are you overclocking - try disabling all overclocks in /flash/config.txt.

(2020-03-11, 22:49)dantist Wrote: Is there any way to find out where it crashes without video-signal and remote access?

Only if you connect a serial console to the GPIO header.
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.
New LibreELEC.tv Matrix build #0311: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: b926b7e9203ab2c72f404f8ea61a989248524f2d163ddba12742973efb4eb22b (RPi)
SHA256 Checksum: 47f72ebb882f63b3d4a5e9452490ab88e36ba05247f3db47aef77ef9d75bbb4e (RPi2)

text:
# uname -a
Linux rpi512 5.4.24 #1 Wed Mar 11 21:04:04 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Mar 10 2020 18:38:51
Copyright © 2012 Broadcom
version 74d7f53b091e465285f38fb96896a8fc328e4c47 (clean) (release) (raspberrypi_full_legacy)

# lsb_release
LibreELEC (Milhouse): devel-20200311210322-#0311-g097260a [Build #0311]

# Kodi version
Kodi (19.0-ALPHA1 Git:ffca90e). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (097260a, changelog) and tip of XBMC master (ffca90e, changelog) with the following modifications: Build Highlights:
  1. Revert PR17448 for now
  2. Container only refreshes with player announcement if media window active
  3. TexturePacker: fix for 32-bit systems
  4. changed: Move filecache buffering logic from CDVDInputStreamFile to CFile
Build Details:
  1. XBMC:
    • [build][android] modernize android sdk detection (PR:17428, 1 commit, 1 file changed)
    • replace strcmp and strcasecmp methods with StringUtils::CompareNoCase (PR:17448, 7 commits, 59 files changed)
  2. pvr.hts:
    • Avoid using zero when season/episode information is not present (PR:443, 1 commit, 5 files changed)
  3. vfs.rar:
    • [Matrix] fix playback error and prevent password ask, if not enabled in settings (PR:62, 4 commits, 15 files changed)
  4. kernel 5.4.y:
    • New commits in this build:
      • Revert "pcie-brcmstb: Correct SoC name" (1a63b12d)
      • Revert "pcie-brcmstb: Bounce buffer support is for BCM2711B0" (2305c7f0)
      • Revert "pcie-brcmstb: Eliminate arch_dma_ops error message" (f0753721)
      • Revert "pcie-brcmstb-bounce64.c: dev_err() -> dev_info() for info messages" (c5fe3de8)
      • Revert "Ported pcie-brcmstb bounce buffer implementation to ARM64. (#3144)" (fd92bd8d)
      • Revert "pcie-brcmstb: Don't set DMA ops for root complex" (de37aabb)
      • Revert "bcm2835-dma: Correct SoC name" (f7822df8)
      • Revert "bcm2835-dma: Add proper 40-bit DMA support" (6851ffcf)
      • Revert "pcie-brcmstb: Changes for BCM2711" (1282936b)
      • Revert "PCI: brcmstb: Add MSI capability" (3f883795)
      • Revert "PCI: brcmstb: Add dma-range mapping for inbound traffic" (e61cff6b)
      • Revert "PCI: brcmstb: Add Broadcom STB PCIe host controller driver" (d745e0ad)
      • of/address: Introduce of_get_next_dma_parent() helper (90ff2b93)
      • of: address: Follow DMA parent for "dma-coherent" (22441f76)
      • of: Factor out #{addr,size}-cells parsing (dc8f5604)
      • of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (c3903b30)
      • of: Make of_dma_get_range() work on bus nodes (5d74c4ef)
      • arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (e5ac4051)
      • arm64: rename variables used to calculate ZONE_DMA32's size (82b24951)
      • arm64: use both ZONE_DMA and ZONE_DMA32 (a0fbb842)
      • mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' (fd72b127)
      • resource: Add a resource_list_first_type helper (fabea2c9)
      • dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (274b318b)
      • arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 (9ae8046f)
      • dma-direct: check for overflows on 32 bit DMA addresses (1f4b4056)
      • x86/PCI: sta2x11: use default DMA address translation (f1e90f33)
      • PCI: of: Add inbound resource parsing to helpers (90df278e)
      • dma-direct: unify the dma_capable definitions (5743e048)
      • dma-direct: avoid a forward declaration for phys_to_dma (8d2f986c)
      • dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (12b2c2f3)
      • dma-mapping: treat dev->bus_dma_mask as a DMA limit (1926109c)
      • ARM: dts: bcm2711: Enable PCIe controller (88038ab6)
      • PCI: brcmstb: Add Broadcom STB PCIe host controller driver (d4fef89d)
      • PCI: brcmstb: Add MSI support (7e83648b)
      • PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (6eb07979)
      • bcm2711-rpi.dtsi: Use upstream pcie node (b22bd930)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:16241 (perma): Container only refreshes with player announcement if media window active
    • Added: [pkg] PR:16578 (perma): TexturePacker: fix for 32-bit systems
    • Added: [pkg] PR:17046 (perma): changed: Move filecache buffering logic from CDVDInputStreamFile to CFile
    • Reverted: [pkg] PR:17448: replace strcmp and strcasecmp methods with StringUtils::CompareNoCase (reason: newclock5 conflict)
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.
(2020-03-11, 23:32)Milhouse Wrote:
(2020-03-11, 22:49)dantist Wrote: Just updated to #0310, and now the system won't boot any more. The rainbow-screen comes on, then 1-2 seconds of console-output and then the screen goes blank. Not connection via SSH either.

What system is this - RPi0/1/2/3/3+?

What version were you using prior to #0310?

Are you overclocking - try disabling all overclocks in /flash/config.txt.
(2020-03-11, 22:49)dantist Wrote: Is there any way to find out where it crashes without video-signal and remote access?

Only if you connect a serial console to the GPIO header. 

Raspberry Pi 3. Not sure which version it was before, a couple of weeks old. Guess I will have to do some trial and error with the releases.
Quote:I am running the #305 test build of LibreELEC without any operational issues on a Rasberry PI 3b+.  However, for some time, possibly all of Kodi 19, I have been experience random reboots when the system is idle.  This is annoying because it will changes the source on the TV through CEC.

kodi.log ends with:

2020-03-06 08:20:12.813 T:28386  NOTICE: CAddonMgr::FindAddons: xbmc.python v3.0.0 installed
2020-03-06 08:20:12.813 T:28386  NOTICE: CAddonMgr::FindAddons: xbmc.webinterface v1.0.0 installed
2020-03-06 08:23:11.910 T:28441   ERROR: CWebServer: unable to handle HTTP POST field

I am at a loss on how to troubleshoot this.  Is this a KODI problem? Is my SD past its prime? Is my receiver sending nonconforming packet that causes a KODI crash?

Suggestions?
Quote:Enable debug logging (you can add 
<loglevel>1</loglevel>
 to advancedsettings.xml so that the debug overlay is not visible) then upload a crash log (assuming it is a crash not a reboot) once the issue has been reproduced. If the crash log is too large to send to a pastebin site, then please zip it up and upload it somewhere (dropbox, googledrive etc.). Alternatively, once the issue has been reproduced with debug logging enabled, just upload the latest zip file from the 
Logfiles
 Samba share.


I made the logging changes you recommended and here are the log files: https://1drv.ms/u/s!AmXKqAwyCrbxiN1H5iaN...g?e=zq0lKR

Is there any other files that I should be providing?
I'm totally stuck now. Did a fresh install since LibreELEC wouldn't boot any more. I used the official build for RPi2/3 "LibreELEC-RPi2.arm-8.2.5.img.gz", which is working fine.

When I try to install one of the nightlies, even older ones that did work before, I get the following:

Image

Tried with two different microSD cards.
(2020-03-12, 03:10)bill_orange Wrote: Is there any other files that I should be providing?

Yes - those are not crash logs, you should have at least one crash log in /storage/.kodi/temp - try uploading the latest zip from the Logfiles samba share as that should include all the crash logs.
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.
(2020-03-12, 22:16)dantist Wrote: I'm totally stuck now. Did a fresh install since LibreELEC wouldn't boot any more. I used the official build for RPi2/3 "LibreELEC-RPi2.arm-8.2.5.img.gz", which is working fine.

When I try to install one of the nightlies, even older ones that did work before, I get the following:

Yes, in LE10 (ie. these nightlies) we use zstd compression for the squashfs SYSTEM image, but LE 8.x (and earlier) doesn't support zstd decompression so it's not able to mount the zstd compressed SYSTEM image from LE10.

The trick is to upgrade from LE8.x (or earlier) _via_ LE 9.x as the LE9.x kernel supports zstd decompression (but the LE9 SYSTEM image doesn't *use* zstd compression). Once you're on LE 9.x you can then upgrade to LE10 (ie. these nightly test builds).

Alternatively you can write the 9.2.1 img.gz to your SD card, and then you can upgrade directly to these "LE10" nightly test builds.
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.
New LibreELEC.tv Matrix build #0312: RPi / RPi2
(Supercedes previous build)

SHA256 Checksum: 8937278e8b28fbecdb2f283ba960f4e5fdf209315b2a73def103b1b18e5f3d5b (RPi)
SHA256 Checksum: 6a364abe80e98d927800fc373dccd7dba15dc8b6906f78ed4d2d7f97406a8064 (RPi2)

text:
# uname -a
Linux rpi512 5.4.24 #1 Thu Mar 12 21:24:35 GMT 2020 armv6l GNU/Linux

# vcgencmd version
Mar 10 2020 18:38:51
Copyright © 2012 Broadcom
version 74d7f53b091e465285f38fb96896a8fc328e4c47 (clean) (release) (raspberrypi_full_legacy)

# lsb_release
LibreELEC (Milhouse): devel-20200312212353-#0312-g244ca93 [Build #0312]

# Kodi version
Kodi (19.0-ALPHA1 Git:40b26aa). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (244ca93, changelog) and tip of XBMC master (40b26aa, changelog) with the following modifications: Build Highlights:
  1. [posix] remove XFileUtils
  2. [JSON-RPC][video] Support double precision in bookmarks
  3. [Estuary] hide remaining time when fullscreen-info is displayed
Build Details:
  1. LibreELEC.tv:
    • kodi-binary-addons: update to latest versions (PR:4257, 1 commit, 3 files changed)
    • mesa: update to mesa-20.0.1 (PR:4244, 1 commit, 1 file changed)
    • systemd: update to systemd-245 (PR:4241, 1 commit, 1 file changed)
    • samba: update to samba-4.12.0 (PR:4240, 2 commits, 3 files changed)
    • xf86-video-nvidia: update to xf86-video-nvidia-440.64 (PR:4232, 1 commit, 1 file changed)
    • Python3: fix year 2038 regression on 32-bit (PR:4206, 1 commit, 1 file changed)
    • xf86-video-nvidia: adds new devices missed in #4232 (PR:4258, 1 commit, 1 file changed)
  2. XBMC:
    • [addons][inputstream] addon "C" style fixes and doxygen define add (PR:17461, 3 commits, 4 files changed)
    • [depends] dav1d: update to 0.6.0 (PR:17480, 1 commit, 1 file changed)
    • [posix] remove XFileUtils (PR:17447, 2 commits, 9 files changed)
    • [JSON-RPC][video] Support double precision in bookmarks (PR:17275, 1 commit, 8 files changed)
    • [Estuary] hide remaining time when fullscreen-info is displayed (PR:17474, 1 commit, 1 file changed)
  3. kernel 5.4.y:
    • New commits in this build:
      • Revert "arm64/mm: Limit the DMA zone for arm64" (6c978248)
      • Revert "dma-direct: check for overflows on 32 bit DMA addresses" (b11e904d)
      • Revert "media: i2c: Add driver for Sony IMX219 sensor" (a65495e7)
      • Revert "media: dt-bindings: Add binding for the Sony IMX219 sensor" (b5670493)
      • media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding (a3ceeeba)
      • media: i2c: Add driver for Sony IMX219 sensor (5cd8c4ef)
      • overlays: imx219: Correct link frequency to match the upstream driver (eae83133)
    • Commits no longer in build:
      • arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 (9ae8046f)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] PR:4242 (perma): rpi-eeprom: update to rpi-eeprom-<next>
    • Added: [env] compare (perma): linux (Generic): enable Marvell SDIO and USB WiFi support as module
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.
(2020-03-12, 23:23)Milhouse Wrote:
(2020-03-12, 03:10)bill_orange Wrote: Is there any other files that I should be providing?

Yes - those are not crash logs, you should have at least one crash log in /storage/.kodi/temp - try uploading the latest zip from the Logfiles samba share as that should include all the crash logs. 
Okay here you go: https://1drv.ms/u/s!AmXKqAwyCrbxiN1I8hvl...A?e=zWP0Is
(2020-03-13, 06:28)bill_orange Wrote:
(2020-03-12, 23:23)Milhouse Wrote:
(2020-03-12, 03:10)bill_orange Wrote: Is there any other files that I should be providing?

Yes - those are not crash logs, you should have at least one crash log in /storage/.kodi/temp - try uploading the latest zip from the Logfiles samba share as that should include all the crash logs. 
Okay here you go: https://1drv.ms/u/s!AmXKqAwyCrbxiN1I8hvl...A?e=zWP0Is

Thanks. Your zip contains only 3 crash logs (we retain the 10 most recent crash logs) which makes me wonder where the rest are - or maybe kodi isn't crashing when the CEC source is changed?

2 of the crash logs are from 8 March (based on #0306) and show "normal" crashes on Kodi shutdown, while the remaining crash log is from 4 March (based on #0225) and seems to crash at 06:18 in the morning: http://ix.io/2e66 - there's not a huge amount of detail in the traces, unfortunately.

In your original post you showed a log extract with date 2020-03-06 but there's no corresponding crash log for this period - did you upload all the crash logs? If you did, then it doesn't look like kodi is crashing - one other possibility is that it's being killed by the out of memory process killer as this doesn't leave a tell-tale crash log, and the details would be in the system log (journalctl -a | pastebinit).
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.
  • 1
  • 54
  • 55
  • 56(current)
  • 57
  • 58
  • 86

Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)8