Kodi Community Forum

Full Version: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
New LibreELEC.tv Krypton build #0926: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.5 #1 Mon Sep 26 22:00:04 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep 21 2016 13:17:10
Copyright (c) 2012 Broadcom
version 2eaf52cc53435b5ce67253af1487f9a4f9f96e2d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160926214632-#0926-ge726b1a [Build #0926]

# vcdbg log msg 2>&1 | grep DTOK
002388.400: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (e726b1a3, changelog) and tip of XBMC master (a3ba702f, changelog) with the following modifications: Build Highlights:
  1. Various PVR add-on fixes
Build Details:
  1. LibreELEC.tv:
    • linux: update to linux-4.7.5 (PR:765, 2 commits, 25 files changed)
    • bcm2835: simplify (PR:763, 1 commit, 1 file changed)
    • kodi-binary-addons: bump pvr.stalker and fix peripheral.joystick pkg (PR:767, 1 commit, 2 files changed)
  2. XBMC:
    • [depends] Bump openssl to 1.0.2j (PR:10565, 1 commit, 1 file changed)
  3. pvr.hts:
    • Drop duplicate "script: make" from .travis.yml (PR:243, 1 commit, 1 file changed)
  4. pvr.mediaportal.tvserver:
    • Various fixes for Coverity reported issues (PR:47, 10 commits, 16 files changed)
  5. pvr.vbox:
    • Don't add a guide programme if the title is "String format is not supported" (PR:135, 1 commit, 3 files changed)
    • Fix a bunch of assorted CLion warnings (PR:136, 1 commit, 5 files changed)
    • Don't query channel streaming status in IsRealTimeStream() (PR:140, 1 commit, 1 file changed)
    • Support channel icons from the backend again (PR:143, 1 commit, 1 file changed)
    • Don't access global setting variables directly (PR:142, 1 commit, 1 file changed)
    • bump version to 3.5.0 (c966c5fd)
  6. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:770: xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.98
New LibreELEC.tv Krypton build #0927: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.5 #1 Wed Sep 28 02:34:52 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep 21 2016 13:17:10
Copyright (c) 2012 Broadcom
version 2eaf52cc53435b5ce67253af1487f9a4f9f96e2d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160928023351-#0927-g521a42c [Build #0927]

# vcdbg log msg 2>&1 | grep DTOK
002389.105: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (521a42cc, changelog) and tip of XBMC master (f75cc2c4, changelog) with the following modifications: Build Highlights:
  1. Show Hardware UUID in System Info
Build Details:
  1. LibreELEC.tv:
    • Decommission PKG_PRIORITY (PR:719, 1 commit, 571 files changed)
    • xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.98 (PR:770, 1 commit, 2 files changed)
    • gpu-aml: simplify build. strip (PR:762, 1 commit, 1 file changed)
    • rework cmake build system and adjust build variables (PR:760, 141 commits, 134 files changed)
    • Odroid_C2: Switch to linux-amlogic (PR:744, 7 commits, 44 files changed)
  2. XBMC:
    • [python] change signature for ListItem.setRating (PR:10564, 1 commit, 2 files changed)
    • [depends] sqlite 3140200 (PR:10562, 1 commit, 1 file changed)
    • [depends/cmake-native] - bump native cmake to 3.6.2 (PR:10541, 1 commit, 2 files changed)
    • Fix album rating to 0 to 10 range when loaded (PR:10570, 1 commit, 1 file changed)
    • [Util/darwin] - fix GetHomePath again - fixes osx unit tests (PR:10574, 1 commit, 1 file changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] db52ec89: Add one line for sys info (kodi-theme-Estuary)
    • Added: [pkg] f91ea5eb: systeminfo: add label 12 (kodi-theme-Estuary)
    • Added: [pkg] PR:10568: GUIWindowSystemInfo] - allow one more label/row to be displayed
In which place I can post a feature request or a function change PVR windows related?

In PVR settings we can select to start LiveTV minimized or not. This works great, if LiveTV doesn't played. But if LiveTV is played and I switch to the channels windows, click on another channel to show, than the channel windows doesn't close.

Can this be changed or could it be selectable?
(2016-09-28, 09:33)nexusle Wrote: [ -> ]In which place I can post a feature request or a function change PVR windows related?

In PVR settings we can select to start LiveTV minimized or not. This works great, if LiveTV doesn't played. But if LiveTV is played and I switch to the channels windows, click on another channel to show, than the channel windows doesn't close.

Can this be changed or could it be selectable?

The Feature Requests sub-forum is here: http://forum.kodi.tv/forumdisplay.php?fid=9
Ref previous recent posts in thread.

No kodi crash at initial boot after install of #0926 but did have a kodi crash after long idle period between last night and this evening, where crash may have occurred in moments of waking kodi up from sleep via CEC remote command.

#0926 Kodi debug Crash-log

No kodi crash at initial boot of #0927
I have very high temperature with #0927 on my Pi3 (no overclocking) when running VDR Live-TV

Time ARM Core H264 Core Temp (Max) IRQ/s RX B/s TX B/s
======== ======= ======= ======= ===============
00:00:05 1189Mhz 400Mhz 300Mhz 73.60C (73.60C) 3,425


Normaly I have like this

Time ARM Core H264 Core Temp (Max) IRQ/s RX B/s TX B/s
======== ======= ======= ======= ===============
20:18:55 1200Mhz 400Mhz 300Mhz 67.68C (68.76C) 3,458
(2016-09-29, 00:05)herrmeier01 Wrote: [ -> ]I have very high temperature with #0927 on my Pi3 (no overclocking) when running VDR Live-TV

When did this start, which build? Or put another way, which is the last build that doesn't have this problem?
New LibreELEC.tv Krypton build #0928: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.5 #1 Wed Sep 28 22:58:22 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep 21 2016 13:17:10
Copyright (c) 2012 Broadcom
version 2eaf52cc53435b5ce67253af1487f9a4f9f96e2d (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160928224511-#0928-gf6ffdf2 [Build #0928]

# vcdbg log msg 2>&1 | grep DTOK
002614.672: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (f6ffdf21, changelog) and tip of XBMC master (2f7ce6e9, changelog) with the following modifications: Build Highlights:
  1. newclock5: VideoPlayer: notify gui on speed changes from PR10581
  2. ffmpeg: update to ffmpeg-3.1.4-Krypton-Beta3
Build Details:
  1. LibreELEC.tv:
    • init: synchronise UEFI and legacy syslinux.cfg updates (PR:773, 1 commit, 1 file changed)
    • backup: fix up messages (PR:771, 1 commit, 2 files changed)
    • RBP: Add ALLO_PIANO_DAC support in 4.7.5 (PR:774, 1 commit, 2 files changed)
  2. XBMC:
    • splash text improvements (PR:10560, 2 commits, 4 files changed)
    • [gui] fix header on sort dialog (PR:10578, 1 commit, 2 files changed)
    • [estuary] misc fixes (PR:10579, 1 commit, 12 files changed)
    • [GUIWindowSystemInfo] - allow one more label/row to be displayed (PR:10568, 1 commit, 1 file changed)
    • [gui] fix some fallback icons in Art selection dialog (PR:10576, 2 commits, 1 file changed)
    • [PVR] Fix: pvr client addons must be reloaded on profile switch to re-read addon config etc. (PR:10577, 1 commit, 1 file changed)
  3. newclock5:
    • New commits in this build:
      • VideoPlayer: drop some outdated comments (04532e80)
      • VideoPlayer: make omx alternative code path more obvious (18449f5f)
      • VideoPlayer: coding style fixes (a165e9c3)
      • VideoPlayer: notify gui when a change of playback speed occurs (c7d04a49)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] patch: ffmpeg: update to ffmpeg-3.1.4-Krypton-Beta3
(2016-09-29, 02:48)Milhouse Wrote: [ -> ]
(2016-09-29, 00:05)herrmeier01 Wrote: [ -> ]I have very high temperature with #0927 on my Pi3 (no overclocking) when running VDR Live-TV

When did this start, which build? Or put another way, which is the last build that doesn't have this problem?

I'm not sure 100% but I observed first time with #0927. Very sure it dosn't happen with #0924. I had some PVR issues with the build #0925 (Kodi stays in a reboot loop) and I downgrade imeadely. With #0926 I not observed this issue. I think it's new in #0927.
(2016-09-29, 06:03)herrmeier01 Wrote: [ -> ]
(2016-09-29, 02:48)Milhouse Wrote: [ -> ]
(2016-09-29, 00:05)herrmeier01 Wrote: [ -> ]I have very high temperature with #0927 on my Pi3 (no overclocking) when running VDR Live-TV

When did this start, which build? Or put another way, which is the last build that doesn't have this problem?

I'm not sure 100% but I observed first time with #0927. Very sure it dosn't happen with #0924. I had some PVR issues with the build #0925 (Kodi stays in a reboot loop) and I downgrade imeadely. With #0926 I not observed this issue. I think it's new in #0927.

Do you get the high temperatures when watching video or when the add-on is idle (ie. in the GUI waiting for user input)?

If the latter, then in #0927 start Kodi. Then start your vdr add-on and get it to the point where the temperature starts to rise. Then execute the following command in ssh:
Code:
kodi-send --action="ToggleDirtyRegionVisualization"
If you see red rectangles on screen this indicates the GUI is being updated, perhaps unnecessarily (avoid scrolling text). Take a screenshot with "texturecache.py screenshot" and upload it to imgur.com.

Rerun the kodi-send command to disable the dirty region visualization.
(2016-09-29, 02:48)Milhouse Wrote: [ -> ]Do you get the high temperatures when watching video or when the add-on is idle (ie. in the GUI waiting for user input)?

If the latter, then in #0927 start Kodi. Then start your vdr add-on and get it to the point where the temperature starts to rise. Then execute the following command in ssh:
Code:
kodi-send --action="ToggleDirtyRegionVisualization"
If you see red rectangles on screen this indicates the GUI is being updated, perhaps unnecessarily (avoid scrolling text). Take a screenshot with "texturecache.py screenshot" and upload it to imgur.com.

Rerun the kodi-send command to disable the dirty region visualization.

I don't know if it appear also in idle mode because I didn't ZAP (just watch TV movie). I will test this in the evening and proceed as you write above
(2016-09-28, 20:19)MikeKL Wrote: [ -> ]Ref previous recent posts in thread.

No kodi crash at initial boot after install of #0926 but did have a kodi crash after long idle period between last night and this evening, where crash may have occurred in moments of waking kodi up from sleep via CEC remote command.

#0926 Kodi debug Crash-log

No kodi crash at initial boot of #0927
Another kodi crash after long idle period between this morning installation of #0928 and boot and then this evening, with crash occurring in moments immediately after wake up from sleep via CEC remote OK command.

Kodi #0928 debug Crash-log
(2016-09-29, 20:41)MikeKL Wrote: [ -> ]Kodi #0928 debug Crash-log

These crashes all seem to be in the same area:
Code:
10 0x00710bc4 in PVR::CPVRDatabase::Persist(PVR::CPVRChannel&) ()

Perhaps PR10544 needs to be dropped?
I can drop PR10544 from tonight's build.
The issue with hight temperature is gone. Today I upgrade from #0927 to #0928 and watch Live-TV 1080i for 2.5h. The temperature is between 68.5 - 69.8 degree. This is normal. The temperature will not rise in idle mode with Live-TV GUI.
Now, I switch on the Hyperion service for the Ambilight and it looks normal too