Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
+---- Thread: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 (/showthread.php?tid=224025)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - b1m1 - 2015-06-28

@popcornmix

(2015-06-27, 00:31)popcornmix Wrote: If anyone uses a mouse (does anyone?)
then please test latest build. Mouse movement should no longer cause whole GUI to redraw so should result in lower CPU and less lagginess.

HW Mouse appears to be working fine except for in the screen calibration mode, in which clicking on the [x] to close the window does not work. This may be regardless of the HW mouse though but just never noticed it before.

Appears to be quite reponsive on my RPI2.

Also, I noticed that the 1/3 character is not working. So the movie "Naked Gun 33 & 1/3" shows an X where the 1/3 should be. This was in the movie genre list.

As always, thankful for your great work.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - popcornmix - 2015-06-28

(2015-06-28, 16:37)b1m1 Wrote: HW Mouse appears to be working fine except for in the screen calibration mode, in which clicking on the [x] to close the window does not work. This may be regardless of the HW mouse though but just never noticed it before.

I suspect that's always been the case. The HW mouse pointer should only affect display of pointer, not functionality.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - popcornmix - 2015-06-28

(2015-06-28, 15:44)optics Wrote: In build 0512, the OpenElec still image logo is displayed properly.
In build 0513, the OpenElec still image logo starts to skew with 4 diagonal fragments of the logo asset painted on screen.

Can you post your config.txt settings?


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - optics - 2015-06-28

(2015-06-28, 17:04)popcornmix Wrote:
(2015-06-28, 15:44)optics Wrote: In build 0512, the OpenElec still image logo is displayed properly.
In build 0513, the OpenElec still image logo starts to skew with 4 diagonal fragments of the logo asset painted on screen.

Can you post your config.txt settings?

config.txt here

Separately, the latest builds have crashed during playback. Here's a crashlog.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - popcornmix - 2015-06-28

(2015-06-28, 18:51)optics Wrote: config.txt here

The new overscan behaviour is correct. Before that firmware update the scaling wrong.
The splashscreen diagonals is a bug in the OE scplashscreen display code (when framebuffer is not a multiple of 16).

Really you should remove overscan_scale=1 and use the calibration window in kodi. That will likely end up with a better quality image
(using overscan_scale may result in an additional resize stage which makes images softer).


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - optics - 2015-06-28

(2015-06-28, 19:43)popcornmix Wrote:
(2015-06-28, 18:51)optics Wrote: config.txt here

The new overscan behaviour is correct. Before that firmware update the scaling wrong.
The splashscreen diagonals is a bug in the OE scplashscreen display code (when framebuffer is not a multiple of 16).

Really you should remove overscan_scale=1 and use the calibration window in kodi. That will likely end up with a better quality image
(using overscan_scale may result in an additional resize stage which makes images softer).

Thanks. The reason that I was using overscan_scale=1 is because when I remove that option (and the associated overscan adjustments) and then configure solely in the kodi calibration window, then the home screen looks great. But the OSD displayed when I pause a video is cropped because it is larger than the screen size (and thus larger than both the home screen and the kodi calibration window).


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - popcornmix - 2015-06-28

(2015-06-28, 20:51)optics Wrote: Thanks. The reason that I was using overscan_scale=1 is because when I remove that option (and the associated overscan adjustments) and then configure solely in the kodi calibration window, then the home screen looks great. But the OSD displayed when I pause a video is cropped because it is larger than the screen size (and thus larger than both the home screen and the kodi calibration window).

If you are using "adjust display refresh to match video" then you will need to calibrate each framerate separately. You can do this when playing a video through the video OSD.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - Milhouse - 2015-06-28

(2015-06-28, 18:51)optics Wrote: Separately, the latest builds have crashed during playback. Here's a crashlog.

Looks like your Python interpreter has become stuck in a loop of some kind.

It seems to be add-on related but it's impossible to say which add-on is responsible as there's no kodi.log in the crashlog, and the crashlog itself is incomplete.

If this is reproducible it would be worth enabling debug and capturing the kodi.log in case there's any evidence of which add-on has freaked out. Also if it's reproducible, going back through the builds to identify when it starts would be useful - maybe it's one of the PVR add-ons.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - Milhouse - 2015-06-29

New OpenELEC Isengard build #0628: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.0 #1 Mon Jun 29 00:16:55 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 26 2015 13:30:18
Copyright (c) 2012 Broadcom
version ccd74887d783fb00f92c3126859ec69b8b2f21d5 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150629001606-#0628-g398d3e2 [Build #0628]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (398d3e23, changelog) and tip of XBMC master (bef57138, changelog) with the following modifications: Build Highlights:
  1. Potential fix for PVR channgel group related crash reported by @gendo
  2. Switch PVR addons to language resources with added translations
Build Details:
  1. OpenELEC:
  2. XBMC:
    • FIX: [droid] fix crash when restarted by system (PR:7348, 2 commits, 3 files changed)
    • [videodb] fix yet some more query typos (PR:7347, 1 commit, 2 files changed)
    • FIX: [droid] fix volume handling (PR:7354, 2 commits, 3 files changed)
    • [pvr] bump add-ons to their Isengard branch (PR:7362, 1 commit, 17 files changed)
  3. pvr.argustv:
    • [lang] update of language files from Transifex (e08088b2)
  4. pvr.demo:
    • [lang] update of language files from Transifex (d3f52f7d)
  5. pvr.dvblink:
    • [lang] update of language files from Transifex (6de402c4)
  6. pvr.dvbviewer:
    • [lang] update of language files from Transifex (80784c1c)
  7. pvr.filmon:
    • [lang] update of language files from Transifex (3980f9f2)
  8. pvr.hts:
    • [lang] update of language files from Transifex (518ff738)
  9. pvr.iptvsimple:
    • [lang] update of language files from Transifex (fcc49e71)
  10. pvr.mediaportal.tvserver:
    • Coverity fixes (PR:11, 6 commits, 11 files changed)
    • [lang] updated language files from Transifex (dfbdcf25)
  11. pvr.mythtv:
    • [lang] updated language files from Tansifex (c27fdc1c)
  12. pvr.nextpvr:
    • [lang] update of language files from Transifex (55d283a9)
  13. pvr.njoy:
    • [lang] update of language files from Transifex (7866b34b)
  14. pvr.pctv:
    • [lang] update of language files from Transifex (04727872)
  15. pvr.stalker:
    • [lang] update of language files from Transifex (4063b00f)
  16. pvr.vbox:
    • [lang] update of language files from Transifex (fb39f7f3)
  17. pvr.vdr.vnsi:
    • [lang] update of language files from Transifex (cf8473b5)
  18. pvr.vuplus:
    • [lang] update of language files from Transifex (74b43dc3)
    • [lang] move missplaced files (abb25a65)
  19. pvr.wmc:
    • [lang] update of language files from Transifex (ff263c31)
  20. Additional commits/pull requests/changes not yet merged upstream:
    • Added: patch: Temp build fix (pvr.argustv)
    • Added: patch: Temp build fix (pvr.hts)
    • Added: patch: Temp build fix (pvr.mediaportal.tvserver)
    • Added: patch: Temp build fix (pvr.vbox)
    • Added: PR:7353: mysql: always check the result of mysql_store_result() against NULL (fixes #16071)
    • Added: PR:7356: [pvr] fix: delete of empty group with an invalid id ends up in deleting the wrong group
    • Added: PR:7357: [guilib] auto-width for button controls



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - doveman2 - 2015-06-29

(2015-06-26, 14:39)popcornmix Wrote:
(2015-06-26, 13:50)doveman2 Wrote: How do we turn off PTS? I made a couple of recordings the other day and noticed they stutter quite badly on playback, although LiveTV seems OK for me.

video/acceleration settings.

Thanks, that seems to have fixed the stuttering I had on playing one recording. On another the stuttering was still bad though. I checked with the overlay and it showed quite a few dropped frames. The CPU usage was also hitting 100% but maybe that was partly due to having the overlay showing, so I'm not sure that means much.

I'm a bit behind with the builds now though, so I'll try updating and see if it helps.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - doveman2 - 2015-06-29

(2015-06-28, 20:56)popcornmix Wrote: If you are using "adjust display refresh to match video" then you will need to calibrate each framerate separately. You can do this when playing a video through the video OSD.

Does that setting have any effect when using the composite video output or is that locked at whatever is set in config.txt?


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - doveman2 - 2015-06-29

After updating from #616 to #628 I got an error about the backend whenever I tried to set a TV timer recording. I tried disabling TV and both tvheadend addons and re-enabling them but in the end what fixed it was doing "Clear data" from the LiveTV settings and it's fine now, so I just thought I'd mention it in case it's something that needs looking at.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - popcornmix - 2015-06-29

(2015-06-29, 20:02)doveman2 Wrote: Does that setting have any effect when using the composite video output or is that locked at whatever is set in config.txt?

"Adjust display framerate..." won't have any effect with composite. Only one refresh rate is supported (switching PAL/NTSC changes resolution too, so isn't a valid switch).


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - Milhouse - 2015-06-29

New OpenELEC Isengard build #0629: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.0 #1 Mon Jun 29 21:04:30 BST 2015 armv6l GNU/Linux

# vcgencmd version
Jun 26 2015 13:30:18
Copyright (c) 2012 Broadcom
version ccd74887d783fb00f92c3126859ec69b8b2f21d5 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150629210343-#0629-g398d3e2 [Build #0629]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (398d3e23, changelog) and tip of XBMC master (9fb30126, changelog) with the following modifications: Build Highlights:
  1. Fix for PVR addon language commits
  2. Fix SMS handling
Build Details:
  1. XBMC:
    • [pvr] fix: delete of empty group with an invalid id ends up in deleting the wrong group (PR:7356, 1 commit, 1 file changed)
    • [pvr] sort equal client channel numbers by name if not sub-channels (PR:7351, 1 commit, 1 file changed)
    • CHG: [droid] add external storage path to initial status log (PR:7365, 1 commit, 1 file changed)
  2. pvr.argustv:
    • Fix CMakeLists.txt language resource folder (PR:16, 1 commit, 1 file changed)
  3. pvr.hts:
    • Fix CMakeLists.txt language resource folder (PR:52, 1 commit, 1 file changed)
  4. pvr.mediaportal.tvserver:
    • Fix CMakeLists.txt language resource folder (PR:12, 1 commit, 1 file changed)
  5. pvr.vbox:
    • Fix CMakeLists.txt language resource folder (PR:80, 1 commit, 1 file changed)
  6. newclock4:
    • New commits in this build:
      • squash: improved error handling of hw cursor (aff4309e)
      • Fix ticket 15727, SMS input not updating CGUIKeyboardGeneric (b0bcaee6)
    • Commits no longer in build:
      • [omxplayer] Change in interlace state is not an error in log (9b6e3461)
      • force repository update in post-install/uninstall (c8af77fc)
      • changed: Don't blindly enable filecache for any internet stream. If it is required for specific situations, it should be hinted there (91ceac4c)
  7. kernel 4.1.y:
    • New commits in this build:
      • BCM270X_DT: Add MCP7941X to i2c-rtc overlay (eed62a89)
      • dts/overlays: document DHT11 overlay (799661b7)
      • gpio-poweroff: Allow it to work on Raspberry Pi (b8bcc66d)
      • BCM270x_DT: Default Compute Module i2c, i2s and spi support (f1e72ca6)
      • BCM270X_DT: Sort nodes by bus address, and consolidate aliases (1f4cb356)
      • i2c-bcm2708/BCM270X_DT: Add support for I2C2 (5f8b9f02)
      • BCM270X_DT: Correct the lirc-rpi overlay documentation (009c97b2)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 2 - Sam.Nazarko - 2015-06-30

(2015-06-28, 19:43)popcornmix Wrote:
(2015-06-28, 18:51)optics Wrote: config.txt here

The splashscreen diagonals is a bug in the OE scplashscreen display code (when framebuffer is not a multiple of 16).

We had this problem in OSMC too. Have created a PR for this: https://github.com/OpenELEC/OpenELEC.tv/pull/4221

Sam