RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - MikeKL - 2016-09-05
(2016-09-05, 11:05)Milhouse Wrote: Here's build #0904x with fix for PR10400: RPi / RPi2 Fixed Live playback stuttering with iPlayerwww & itv addons
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - 3DBuff - 2016-09-06
(2016-09-05, 20:21)popcornmix Wrote: (2016-09-05, 20:14)3DBuff Wrote: Current release #0904 gives me mega issues with screen refresh rates. I had to reverse to #0903.
I see new resolutions like 1920x1080i to choose from (not there yesterday) but the list of refresh rates dropped down to 60 and 50 fps only from 24 to 60 with all variants.
Pretty sure that your issue is not related to #0904 (nothing changed in that area).
Is it possible you booted the Pi with the TV unpowered which has resulted in the list of supported resolutions failing to be read?
OK, Yes and No. Screen refresh rates and resolutions - my fault.
I have matrix switch with headphones out and 8 port analogue audio extractor tied in all together from Raspberry Pi HDMI port to projector. Works OK but it is a bit touchy at times. I did reboot RPi and projector but didn't shut them all off before restart.
I installed latest #0904 again. Resolutions and refresh rates are back to normal. Still mega stutter on 3D Frame Packed ISO. This is not related to refresh rate. I jumped to conclusion too quick.
Back to #0903 and video is perfect smooth at 23.97 fps and Frame Packed 3D.
OK, got it. I missed #0904x post
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-09-06
New LibreELEC.tv Krypton build #0905: RPi / RPi2
(Supercedes previous build)
Code: # uname -a
Linux rpi512 4.7.2 #1 Tue Sep 6 03:59:17 BST 2016 armv6l GNU/Linux
# vcgencmd version
Sep 2 2016 11:53:38
Copyright (c) 2012 Broadcom
version 0706e45eb49a02aadefa58183d474791df2a81fb (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20160906035812-#0905-g087b668 [Build #0905]
# vcdbg log msg 2>&1 | grep DTOK
002392.386: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of LibreELEC.tv master (087b6688, changelog) and tip of XBMC master (06588dee, 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.7.y
- Includes latest bcm2835-driver master (334f5485, ahead +2)
- Includes latest kodi-platform master (c8188d82)
- Includes latest libcec master (62b8520c, ahead +15)
- Includes latest libnfs master (fac3a954, ahead +34)
- Includes latest p8-platform master (041a8c6c, ahead +1)
- Includes latest addons: inputstream.mpd (cd51d697, +4), inputstream.rtmp (9735c93a, +3), inputstream.smoothstream (90b07cdc, +1), peripheral.joystick (9e88033b, +33), pvr.argustv (299088b5), pvr.demo (01c68c88), pvr.dvblink (ea3d98cc), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (48b2e261), pvr.iptvsimple (a4c52558), pvr.mediaportal.tvserver (3c39bd0c, +7), pvr.mythtv (b1b426f3), pvr.nextpvr (4dabcf41), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (bb9c0b10, +10), pvr.vbox (2750c92a), pvr.vdr.vnsi (da5fdd5a, +1), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
- Exclude [env] kodi-999.99-PR10309.patch: Merged upstream
- Exclude [env] kodi-999.99-Revert-PR10247.patch: Not required
- Exclude [env] libcec-PR208.patch: Merged upstream
- Include [env] patch: Add kodi binary addons (pvr, adsp, other)
- Include [env] patch: Don't build ADSP addons
- Include [env] patch: ffmpeg: Bump to 3.1.3-Krypton-Beta3 (e9002c3)
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] PR:689: llvm: update to 3.9.0
- Include [env] PR:690: Package updates
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] patch: peripheral.joystick: Disable udev and see if stability improves (peripheral.joystick)
- Include [pkg] patch: inputstream.rtmp: Temporary fix for build issue (inputstream.rtmp)
- Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
- Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
- Include [pkg] PR:10393: peripheral: Add backward compatability for older settings files
Build Highlights:
- Fix stuttering playback in previous build (updated PR10400)
Build Details:
- LibreELEC.tv:
- rsyslog: rename icon to icon.png (PR:695, 1 commit, 1 file changed)
- dvb-firmware: update to 1.1.0 (PR:694, 1 commit, 1 file changed)
- Imx6 krypton (PR:693, 2 commits, 2 files changed)
- XBMC:
- [PVR] Add timer/timer rule: display error box in case pvr addon does … (PR:10404, 1 commit, 2 files changed)
- fix SSE usage (PR:10403, 1 commit, 5 files changed)
- VideoPlayer: fix lateframes if fps does not equal refresh rate (PR:10400, 1 commit, 1 file changed)
- fix python deadlocks (PR:10399, 1 commit, 4 files changed)
- aml: add codecname / video dimensions to processinfo (PR:10405, 1 commit, 1 file changed)
- [cmake] Fixes: in-tree addon builds and CMAKE_INSTALL_PREFIX inconsistency (PR:10380, 3 commits, 4 files changed)
- inputstream.mpd:
- inputstream.rtmp:
- fix zlib parameter in openssl dependency (92bc7fec)
- fixed: manually look for openssl (e5e4cee1)
- manually look for zlib dependency (9735c93a)
- inputstream.smoothstream:
- Remove ? parameters for base_url (90b07cdc)
- pvr.vdr.vnsi:
- Fix timer type definition for EPG search timer. (PR:89, 1 commit, 2 files changed)
- kernel 4.7.y:
- New commits in this build:
- bcm2835-sdhost: Don't exit cmd wait loop on error (bf8a6ca9)
- BCM270X_DT: Use bcm2835-sdhost on Compute Module (d455b094)
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [pkg] patch: inputstream.rtmp: Temporary fix for build issue (inputstream.rtmp)
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - smp1 - 2016-09-06
(2016-07-24, 18:12)smp1 Wrote: I noticed a rare but very annoying bug. This usually happens when watching a HD DVB-S channel for a prolonged period of time (12+ hours).
The video and audio just freeze and the RPi is useable for a while, then in will completely lock up Unfortunately this still happens with latest builds. 0904x just completely locked up so I had to power cycle the Pi. Kodi was tuned to a HDTV channel and left overnight. It locked up after ~12 hours. No crash log, joystick was disconnected, resampling quality set to '"Low".
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-09-06
(2016-09-06, 17:32)smp1 Wrote: Unfortunately this still happens with latest builds. 0904x just completely locked up so I had to power cycle the Pi. Kodi was tuned to a HDTV channel and left overnight. It locked up after ~12 hours. No crash log, joystick was disconnected, resampling quality set to '"Low".
If you are overclocking then try disabling.
Can you still ssh in after the hang? If so getting "dmesg" output and kodi.log would be useful.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - smp1 - 2016-09-06
(2016-09-06, 17:59)popcornmix Wrote: If you are overclocking then try disabling.
Can you still ssh in after the hang? If so getting "dmesg" output and kodi.log would be useful. Only sdram. But I ran memtester for many hours with no errors.
Tonight it just froze and Kodi didn't reboot. I couldn't ssh, had to short the reset pins.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-09-06
(2016-09-06, 18:08)smp1 Wrote: Only sdram. But I ran memtester for many hours with no errors.
Disable that just to be sure and confirm the problem remains.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-09-06
(2016-09-06, 18:08)smp1 Wrote: (2016-09-06, 17:59)popcornmix Wrote: If you are overclocking then try disabling.
Can you still ssh in after the hang? If so getting "dmesg" output and kodi.log would be useful. Only sdram. But I ran memtester for many hours with no errors.
Tonight it just froze and Kodi didn't reboot. I couldn't ssh, had to short the reset pins.
Try running "bcmstat.sh -ZADd30" in an ssh session, leave it running while your RPi is running. If/when the RPi crashes/hangs/freezes, review the results in the ssh window - the last two columns will show delta and accumulated memory stats. The delta column should reflect the allocations (negative) and freeing (positive) of memory. The accumulated column will show the total memory difference since you started running bcmstat.sh (this will include memory used by all processes) - over time this should net to close to zero (additional non-Kodi processes/services may skew this figure) however if it's overwhelmingly negative by a very large amount at the end, then it would suggest a memory leak.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - metaron - 2016-09-06
Millhouse, I'm seeing what appear to be periodic deadlocks in pvr manager while 'importing guide from clients' Unfortunately kill -SEGV <pid of kodi.bin> seems to result in a corrupt stack when using #0903. It would also be very useful to get a backtrace with debug symbols. Any chance you could post a recent RPi debug build?
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-09-06
I'll upload a debug build overnight. Surprised you still had a corrupted stacktrace in #0903 as I dropped the udev change that seemed to be the cause of that.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-09-06
New LibreELEC.tv Krypton build #0906: RPi / RPi2
(Supercedes previous build)
Code: # uname -a
Linux rpi512 4.7.2 #1 Tue Sep 6 21:05:26 BST 2016 armv6l GNU/Linux
# vcgencmd version
Sep 2 2016 11:53:38
Copyright (c) 2012 Broadcom
version 0706e45eb49a02aadefa58183d474791df2a81fb (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20160906210319-#0906-gb37a514 [Build #0906]
# vcdbg log msg 2>&1 | grep DTOK
002391.290: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of LibreELEC.tv master (b37a514e, changelog) and tip of XBMC master (60373b70, 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.7.y
- Includes latest bcm2835-driver master (36c18bb5, ahead +3)
- Includes latest kodi-platform master (c8188d82)
- Includes latest libcec master (62b8520c, ahead +15)
- Includes latest libnfs master (fac3a954, ahead +34)
- Includes latest p8-platform master (041a8c6c, ahead +1)
- Includes latest addons: inputstream.mpd (cd51d697, +4), inputstream.rtmp (de93f57c, +4), inputstream.smoothstream (90b07cdc, +1), peripheral.joystick (9e88033b, +33), pvr.argustv (299088b5), pvr.demo (01c68c88), pvr.dvblink (ea3d98cc), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (48b2e261), pvr.iptvsimple (a4c52558), pvr.mediaportal.tvserver (3c39bd0c, +7), pvr.mythtv (b1b426f3), pvr.nextpvr (4dabcf41), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (bb9c0b10, +10), pvr.vbox (2750c92a), pvr.vdr.vnsi (da5fdd5a, +1), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
- Exclude [env] kodi-999.99-PR10309.patch: Merged upstream
- Exclude [env] kodi-999.99-Revert-PR10247.patch: Not required
- Exclude [env] libcec-PR208.patch: Merged upstream
- Include [env] patch: Add kodi binary addons (pvr, adsp, other)
- Include [env] patch: Don't build ADSP addons
- Include [env] patch: ffmpeg: Bump to 3.1.3-Krypton-Beta3 (e9002c3)
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] PR:689: llvm: update to 3.9.0
- Include [env] PR:690: Package updates
- Include [env] PR:703: Update ddbridge drivers in kernel 4.7.2
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] patch: peripheral.joystick: Disable udev and see if stability improves (peripheral.joystick)
- Include [pkg] patch: inputstream.rtmp: Temporary fix for build issue (inputstream.rtmp)
- Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
- Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
- Include [pkg] PR:10393: peripheral: Add backward compatability for older settings files
- Include [pkg] PR:10415: [Estuary] fix texture paths
Build Highlights:
- Various Kodi cmake changes
- VideoPlayer fixes
Build Details:
- LibreELEC.tv:
- chromium: update to 53.0.2785.92 (PR:678, 1 commit, 5 files changed)
- Rsyslog: Bump Package version. Add RELP Protocol. Add ability to compress UDP & TCP protocols. Update configuration files to newer standards. (#701) (31856dc7)
- XBMC:
- [cmake] linux: replace custom (sudo) install target, it's not allowed… (PR:10382, 1 commit, 2 files changed)
- VideoPlayer: move SetVideoDimensions to GetFormat, coded_width may no… (PR:10410, 1 commit, 1 file changed)
- VideoPlayer: fix audio drop on edl skip (PR:10384, 1 commit, 2 files changed)
- [addons] move ./xbmc/addons/binary/interfaces one down and remove binary folder (PR:10409, 1 commit, 56 files changed)
- allow passing an alternative dyload library path (PR:10366, 1 commit, 4 files changed)
- Linux multi arch (PR:10359, 5 commits, 9 files changed)
- Revert "[addons] move ./xbmc/addons/binary/interfaces one down and remove binary folder" (PR:10413, 1 commit, 56 files changed)
- Fixed: allow some basic HTTP headers to be passed on to ffmpeg (PR:10402, 1 commit, 2 files changed)
- VideoPlayer: avoid null render if renderer has no frame or is not con… (PR:10412, 1 commit, 2 files changed)
- disable plugin caching (PR:10394, 1 commit, 2 files changed)
- [cmake] Optimizations for ARM (PR:10397, 6 commits, 9 files changed)
- add scan to library context menu (PR:10386, 1 commit, 3 files changed)
- inputstream.rtmp:
- fix deb packaging (PR:3, 1 commit, 3 files changed)
- newclock5:
- Updated commits in this build:
- Commits no longer in build:
- [mmalrenderer] Allow RGB buffers to be allocated (6f3e0be0)
- Revert "[rbp] [retroplayer] Initial support for mmal renderer" (1adac541)
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [env] PR:703: Update ddbridge drivers in kernel 4.7.2
- Added: [pkg] PR:10415: [Estuary] fix texture paths
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - smp1 - 2016-09-07
(2016-09-06, 18:10)popcornmix Wrote: Disable that just to be sure and confirm the problem remains. I think I found what was wrong. I can easily reproduce the problem if I undervolt the cpu just a little bit (over_voltage=-2). With default voltage it just takes much longer to crash.
It looks like the default voltage of 1.3125v. is a bit too low for my RPi3.
I found this old post from March - https://marc.ttias.be/golang-nuts/2016-03/msg00222.php That guy's RPi3 defaulted to 1.3625v. Any idea what's the deal with that? Was RPi3's default cpu voltage lowered in later firmwares?
(2016-09-03, 16:51)popcornmix Wrote: Does disabling "GPU" resampling in system/audio settings help? It actually helped with eliminating the rare green-ish video glitches when watching a live HDTV.
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-09-07
Debug-enabled build #0906x: RPi / RPi2
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-09-07
(2016-09-07, 04:34)smp1 Wrote: I think I found what was wrong. I can easily reproduce the problem if I undervolt the cpu just a little bit (over_voltage=-2). With default voltage it just takes much longer to crash.
It looks like the default voltage of 1.3125v. is a bit too low for my RPi3.
The voltage depends on the characteristics of the silicon. It is determined during boot.
Does adding "over_voltage=1" (or 2) fix the issue?
RE: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0) - meccs - 2016-09-07
Local files playback stops seemingly randomly (~30 minutes maybe) with MMAL. OMX works without problems (as usual). I could reproduce this and will upload a log soon. Anyone else noticed this?
|