Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1 - 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 1 (/showthread.php?tid=211501)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - h.udo - 2015-03-09

Thanks Milhouse.
Question: do you ever sleep?


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - wrxtasy - 2015-03-09

Cheers, PVR Addons are back.

Build #0308b....
Testing with pvr.hts v2.15:

- when Context is selected in TV Channels view, the "Hide Channel" submenu is missing. Its like the old Context view in Gotham and not the new one with the big list that includes "Hide Channel".

- selecting Group Manager and then trying to Hide Channels produces errors in the channel selected and the wrong channel then gets moved to the Hidden TV Channels list. Result is unable to hide correct channel.


Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-09

(2015-03-09, 11:22)h.udo Wrote: Thanks Milhouse.
Question: do you ever sleep?

My sleeping pattern is practically non-existent... Smile


Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-09

(2015-03-09, 11:37)wrxtasy Wrote: Cheers, PVR Addons are back.

Build #0308b....
Testing with pvr.hts v2.15:

Good to know it's working, but (just so you know and don't think I'm ignoring you) unfortunately I can't really assist with individual PVR problems once the addon is working - I don't know if the behaviour you're reporting is a bug in the addon, or if it's a (new) core Kodi problem, or maybe even this is an intentional design change in the updated addon.

Hopefully someone with more PVR knowledge can advise on your issues, otherwise it needs to be asked in the relevant PVR addon support thread - let's see how it goes. I must admit I find PVR issues to be intensely frustrating, as they're so difficult to test/reproduce (and I don't use PVR functionality). Sad.

I'm happy to test new PVR pull requests if pointed in the right direction, but will be mostly silent on PVR bugs assuming the add-on is actually working and not crashing on startup.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - evanspae - 2015-03-09

I can also confirm #0308b is working fine with live TV using ArgusTV plugin (and #0307)


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - afremont - 2015-03-09

I'm having pretty good success with #308b and live TV coming from WMC with a hauppauge 950Q. I noticed that omxplayer was disabled by default. I have to say that reenabling omxplayer gives me a smoother playback on live TV (HD channels). Audio sync is good on HD channels that are strong, but I still have problems with MeTV streams, but that's likely to be on my end it seems.

I can't play any recorded programs though. It doesn't appear that it's even trying to attach to my WMC box based upon the Kodi log and the windos logs. I select a recording group and nothing happens. All the guide data and recording lists transfer just fine using ServerWMC on the WMC computer, but when I try to pick a group of recordings, nothing happens at all other than the woosh sound. No spinning "working" thingy, nothing. I can't even see the lists of individual shows of a series. It just sits there doing nothing, but remains completely responsive. Since it's such a massive failure, I assume it to be a tiny bug somewhere. Smile

I don't have a Wins server, but I tried changing the Workgroup from WORKGROUP to the one that I use here at home and it caused an apparent lockup (of just the GUI) when I finished entering the new workgroup and Kodi tried to restart Samba. The top command showed CPU at 25% (Pi 2 one core maxed out) and I had to reboot via a SSH connection. Even though the gui shows the correct workgroup (N5QMG) after a reboot, I still see this in the nmbd.log file:
Code:
[1969/12/31 18:00:06,  0] /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-devel/samba-3.6.25/source3/nmbd/nmbd.c:861(nmbd_main)
  nmbd version 3.6.25 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2011
[1969/12/31 18:00:06,  0] /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-devel/samba-3.6.25/source3/nmbd/nmbd.c:889(nmbd_main)
  standard input is not a socket, assuming -D option
[1969/12/31 18:00:06,  0] /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-devel/samba-3.6.25/source3/nmbd/nmbd_subnetdb.c:250(create_subnets)
  create_subnets: No local IPv4 non-loopback interfaces !
[1969/12/31 18:00:06,  0] /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-devel/samba-3.6.25/source3/nmbd/nmbd_subnetdb.c:251(create_subnets)
  create_subnets: Waiting for an interface to appear ...
[2015/03/09 11:05:25,  0] /home/neil/projects/OpenELEC.tv/build.OpenELEC-RPi2.arm-devel/samba-3.6.25/source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)
  *****

  Samba name server OPENELEC is now a local master browser for workgroup WORKGROUP on subnet 192.168.2.25

  *****

I don't know for absolute certain, but I think I have to have the proper workgroup entered or WMC wont allow the anonymous connection to the recorded TV library. That seemed to be my experience in the past when I was struggling with Kodi on the Firestick TV.

I don't know if this is important, but it was in the kodi log file.
Code:
11:05:01  11.628879 T:1856644160   ERROR: AddOnLog: PVR WMC Client: Using ServerWMC MAC address from custom addondata '14:DA:E9:06:3B:9C'

Oh, by the way, I use an IP address in ServerWMC to point to the WMC machine instead of it's actual "name" since I don't have WINS. That has worked ok so far, so I hope that's not the problem. I guess I could set up WINS if I need to. I also hardcode that same IP address in the PVR WMC Client addon and that seems to be working OK since I get the EPG info and list of recordings transferred to the Pi 2.

I hope this helps. This is not criticism, I'm just trying to provide some feedback in hopes that it helps you with your development. I really appreciate all the hard work you (and the rest of the team) do.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-09

(2015-03-09, 20:07)afremont Wrote: I hope this helps. This is not criticism, I'm just trying to provide some feedback in hopes that it helps you with your development. I really appreciate all the hard work you (and the rest of the team) do.

Thanks for confirming it's working (mostly). Smile

I suspect the remaining issues are best answered by posting in the pvr.wmc sub-forum - it's possible the Samba issues are OpenELEC (or maybe even test build) specific, or it could be a problem with the updated addon (the author will know best).


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - afremont - 2015-03-10

AIUI, it indeed does seem to be primarily samba related. Has the PVR WMC plugin version changed? If it has, I didn't notice it, but I'm not the sharpest knife in the drawer anyway. AFAICT, the PVR WMC plugin doesn't talk to the ServerWMC program when it attaches network files for playback.

Since I first started tinkering with this stuff on the Firestick TV, I've had trouble with the actual file attachment and not with the other things that happen on Port 9080. It used to generate some weird errors in the windos event logs when trying to attach a recording. I made a couple of registry changes (suggested by searching Google on the error) and that seemed to clear it up. Currently, nothing seems to be happening at all when I try to select a recording. I don't think Kodi is even attempting to connect to the windos machine this time around.

I can't check anything right now because I switched back to 5.0.5 Official for the evening. My wife lets me get away with testing some stuff "in production so to speak", but not being able to play recordings is a deal breaker for her. I only have one Pi 2 so I'll have to wait until bed time to switch back to #308b.

All in all, I like the changes you've been making. The rotating splash screen is pretty cool at startup. According to my focus group of one, omxplayer plays more smoothly than the other player. Wink It also uses less CPU on the Pi 2. Keep up the good work, it's getting better all the time.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - rbmaster - 2015-03-10

Hey @Milhouse, I tried all builds since #307 (including #309 since I saw you already uploaded it) and it always get stuck on the boot screen.

Here's the kodi.log:
Code:
00:00:07   7.149251 T:1968508928  NOTICE: special://profile/ is mapped to: special://masterprofile/
00:00:07   7.149532 T:1968508928  NOTICE: -----------------------------------------------------------------------
00:00:07   7.149672 T:1968508928  NOTICE: Starting Kodi (15.0-ALPHA2 Git:ccedbd6). Platform: Linux ARM 32-bit
00:00:07   7.149788 T:1968508928  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
00:00:07   7.149942 T:1968508928  NOTICE: Kodi compiled Mar  9 2015 by GCC 4.9.2 for Linux ARM 32-bit version 3.19.1 (201473)
00:00:07   7.150607 T:1968508928  NOTICE: Running on OpenELEC (Milhouse) - Version: devel-20150309211812-#0309-gfc745b6 [Build #0309] 5.0, kernel: Linux ARM 32-bit version 3.19.1
00:00:07   7.150749 T:1968508928  NOTICE: FFmpeg version: 2.6
00:00:07   7.150854 T:1968508928  NOTICE: WARNING: unsupported ffmpeg version detected
00:00:07   7.150973 T:1968508928  NOTICE: Host CPU: ARMv7 Processor rev 5 (v7l), 4 cores available
00:00:07   7.151065 T:1968508928  NOTICE: ARM Features: Neon enabled
00:00:07   7.151178 T:1968508928  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
00:00:07   7.151272 T:1968508928  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
00:00:07   7.151364 T:1968508928  NOTICE: special://masterprofile/ is mapped to: /storage/.kodi/userdata
00:00:07   7.151453 T:1968508928  NOTICE: special://home/ is mapped to: /storage/.kodi
00:00:07   7.151543 T:1968508928  NOTICE: special://temp/ is mapped to: /storage/.kodi/temp
00:00:07   7.151783 T:1968508928  NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
00:00:07   7.151960 T:1968508928  NOTICE: Local hostname: RB-MediaCenter
00:00:07   7.152068 T:1968508928  NOTICE: Log File is located: /storage/.kodi/temp/kodi.log
00:00:07   7.152268 T:1968508928  NOTICE: -----------------------------------------------------------------------
00:43:44   7.354032 T:1968508928  NOTICE: load settings...
00:43:44   7.640050 T:1968508928  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
00:43:44   7.640584 T:1968508928  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <showexitbutton>false</showexitbutton>
                                              <fanartres>720</fanartres>
                                              <imageres>540</imageres>
                                              <video>
                                                <busydialogdelayms>750</busydialogdelayms>
                                              </video>
                                              <samba>
                                                <clienttimeout>30</clienttimeout>
                                              </samba>
                                              <network>
                                                <readbufferfactor>4.0</readbufferfactor>
                                              </network>
                                            </advancedsettings>
00:43:44   7.651038 T:1968508928  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
00:43:44   7.651319 T:1968508928  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <fanartheight>560</fanartheight>
                                              <thumbsize>256</thumbsize>
                                              <network>
                                                <cachemembuffer>104857600</cachemembuffer>
                                                <!-- Comment: Default
                                            is 20971520 bytes or 20 MB -->
                                              </network>
                                              <gui>
                                                <algorithmdirtyregions>3</algorithmdirtyregions>
                                                <nofliptimeout>0</nofliptimeout>
                                              </gui>
                                              <nodvdrom>true</nodvdrom>
                                            </advancedsettings>
00:43:44   7.653362 T:1968508928  NOTICE: Default DVD Player: dvdplayer
00:43:44   7.653503 T:1968508928  NOTICE: Default Video Player: dvdplayer
00:43:44   7.653574 T:1968508928  NOTICE: Default Audio Player: paplayer
00:43:44   7.653657 T:1968508928  NOTICE: Disabled debug logging due to GUI setting. Level 0.
00:43:44   7.653718 T:1968508928  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
00:43:44   7.654081 T:1968508928  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
00:43:44   7.657387 T:1968508928  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
00:43:44   7.659088 T:1968508928  NOTICE: Loaded playercorefactory configuration
00:43:44   7.659563 T:1968508928  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
00:43:44   7.659832 T:1968508928  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
00:43:44   7.753855 T:1968493632  NOTICE: Thread ActiveAE start, auto delete: false
00:43:44   7.754265 T:1958736960  NOTICE: Thread AESink start, auto delete: false
00:43:44   7.767403 T:1897919552  NOTICE: Thread CRBPWorker start, auto delete: false
00:43:44   7.850729 T:1968508928  NOTICE: Old database found - updating from version 17 to 18
00:43:44   8.210103 T:1968508928  NOTICE: Attempting to update the database Addons18 from version 17 to 18
00:43:45   8.873231 T:1968508928  NOTICE: ADDONS: Using repository repository.xbmcadult
00:43:45   8.873479 T:1968508928  NOTICE: ADDONS: Using repository repository.fightnight
00:43:45   8.873555 T:1968508928  NOTICE: ADDONS: Using repository repository.unofficial.addon.pro
00:43:45   8.873620 T:1968508928  NOTICE: ADDONS: Using repository repository.xbmc.org
00:43:45   8.873703 T:1968508928  NOTICE: ADDONS: Using repository repository.RTPplay.xbmc
00:43:45   8.873767 T:1968508928  NOTICE: ADDONS: Using repository repository.openelec.tv
00:43:45   8.873826 T:1968508928  NOTICE: ADDONS: Using repository repository.p2p-streams.xbmc
00:43:45   8.873886 T:1968508928  NOTICE: ADDONS: Using repository repository.SportsDevil
00:43:45   8.959591 T:1968508928  NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
00:43:45   8.959788 T:1885688896  NOTICE: Thread CECAdapter start, auto delete: false
00:43:45   9.008037 T:1857025088  NOTICE: Thread PeripBusUSBUdev start, auto delete: false
00:43:45   9.008420 T:1848636480  NOTICE: Thread RemoteControl start, auto delete: false
00:43:45   9.026947 T:1968508928  NOTICE: Raspberry PI firmware version: Mar  7 2015 22:05:22
                                            Copyright (c) 2012 Broadcom
                                            version 400628335b46b083ce38f217322ae5bdb492409f (clean) (release)
00:43:45   9.027154 T:1968508928  NOTICE: ARM mem: 752MB GPU mem: 256MB MPG2:1 WVC1:0
00:43:45   9.027234 T:1968508928  NOTICE: cacheMemBufferSize: 20MB
00:43:45   9.027687 T:1968508928  NOTICE: Config:
                                            arm_control=0xa5800010
                                            arm_freq=900
                                            avoid_fix_ts=1
                                            config_hdmi_boost=2
                                            disable_commandline_tags=2
                                            disable_l2cache=1
                                            disable_overscan=1
                                            disable_splash=1
                                            emmc_pll_core=1
                                            force_pwm_open=1
                                            framebuffer_ignore_alpha=1
                                            framebuffer_swap=1
                                            hdmi_channel_map=8
                                            hdmi_force_cec_address=65535
                                            hdmi_force_hotplug=1
                                            hdmi_ignore_cec_init=1
                                            ignore_lcd=1
                                            over_voltage_avs=0x1b774
                                            pause_burst_frames=1
                                            program_serial_random=1
                                            sdram_freq=450
                                            temp_limit=85
00:43:45   9.028007 T:1968508928  NOTICE: Config:
                                            decode_MPG2=0xe4c6b097
                                            device_tree=-
00:43:45   9.028210 T:1968508928   ERROR: GetString: error reading /sys/class/graphics/fb0/device/modalias
00:43:45   9.028312 T:1968508928  NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
00:43:45   9.031646 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
00:43:45   9.031830 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 59.940063 Hz
00:43:45   9.031917 T:1968508928  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz
00:43:45   9.031995 T:1968508928  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 59.940063 Hz
00:43:45   9.032070 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
00:43:45   9.032145 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 59.940063 Hz
00:43:45   9.032217 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
00:43:45   9.032290 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 59.940063 Hz
00:43:45   9.032363 T:1968508928  NOTICE: Found resolution 720 x 576 for display 0 with 720 x 576 @ 50.000000 Hz
00:43:45   9.032434 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz
00:43:45   9.032516 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 50.000000 Hz
00:43:45   9.032590 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 24.000000 Hz
00:43:45   9.032663 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 23.976025 Hz
00:43:45   9.032738 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 25.000000 Hz
00:43:45   9.032811 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 30.000000 Hz
00:43:45   9.032885 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 29.970032 Hz
00:43:45   9.032958 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 72.000000 Hz
00:43:45   9.033031 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 75.000000 Hz
00:43:45   9.033131 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
00:43:45   9.033218 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 59.940063 Hz
00:43:45   9.033295 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 72.000000 Hz
00:43:45   9.033451 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 75.000000 Hz
00:43:45   9.033535 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz
00:43:45   9.033613 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 59.940063 Hz
00:43:45   9.033687 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 70.000000 Hz
00:43:45   9.033760 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 75.000000 Hz
00:43:45   9.033835 T:1968508928  NOTICE: Found resolution 1152 x 864 for display 0 with 1152 x 864 @ 75.000000 Hz
00:43:45   9.033910 T:1968508928  NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 60.000000 Hz
00:43:45   9.034028 T:1968508928  NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 59.940063 Hz
00:43:45   9.034104 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 60.000000 Hz
00:43:45   9.034179 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 59.940063 Hz
00:43:45   9.034251 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 75.000000 Hz
00:43:45   9.034324 T:1968508928  NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 60.000000 Hz
00:43:45   9.034399 T:1968508928  NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 59.940063 Hz
00:43:45   9.034472 T:1968508928  NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 60.000000 Hz
00:43:45   9.034545 T:1968508928  NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 59.940063 Hz
00:43:45   9.034624 T:1968508928  NOTICE: Found resolution 1366 x 768 for display 0 with 1366 x 768 @ 60.000000 Hz
00:43:45   9.034699 T:1968508928  NOTICE: Found resolution 1366 x 768 for display 0 with 1366 x 768 @ 59.940063 Hz
00:43:45   9.034774 T:1968508928  NOTICE: Found resolution 1600 x 900 for display 0 with 1600 x 900 @ 60.000000 Hz
00:43:45   9.034846 T:1968508928  NOTICE: Found resolution 1600 x 900 for display 0 with 1600 x 900 @ 59.940063 Hz
00:43:45   9.034914 T:1968508928  NOTICE: Found ([email protected]) at 22, setting to RES_DESKTOP at 16
00:43:45   9.035170 T:1968508928  NOTICE: Checking resolution 16
00:43:46   9.873933 T:1848636480  NOTICE: Thread CECAdapterUpdate start, auto delete: false
00:43:49  12.586965 T:1968508928  NOTICE: GL_VENDOR = Broadcom
00:43:49  12.587202 T:1968508928  NOTICE: GL_RENDERER = VideoCore IV HW
00:43:49  12.587305 T:1968508928  NOTICE: GL_VERSION = OpenGL ES 2.0
00:43:49  12.587401 T:1968508928  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
00:43:49  12.587643 T:1968508928  NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
00:43:49  13.047412 T:1968508928   ERROR: Error reading joystick map element, Invalid id: 0
00:43:50  13.230661 T:1968508928   ERROR: Previous line repeats 250 times.
00:43:50  13.230848 T:1968508928   ERROR: Keymapping error: no such action 'xbmc.activatewindowmyvideos)' defined
00:43:50  13.234147 T:1968508928   ERROR: Remote Translator: Can't find button i
00:43:50  13.243068 T:1968508928   ERROR: Keymapping error: no such action 'xbmc.activatewindowmyvideos)' defined
00:43:50  13.246321 T:1968508928   ERROR: Remote Translator: Can't find button i
00:43:50  13.570232 T:1968508928  NOTICE: Running database version Addons18
00:43:50  13.621824 T:1968508928  NOTICE: Running database version ViewModes6
00:43:50  14.217489 T:1968508928  NOTICE: Running database version Textures13
00:43:52  15.311174 T:1968508928  NOTICE: Running database version MyMusic48
00:43:52  16.213112 T:1968508928  NOTICE: Running database version MyVideos91
00:43:53  16.241802 T:1968508928  NOTICE: Attempting to update the database TV28 from version 27 to 28

And here's my config.txt as you requested previously:
Code:
################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2014 Stephan Raue ([email protected])
#      Inspired and partly copied from:
#  http://youresuchageek.blogspot.fr/2012/09/howto-raspberry-pi-openelec-on.html
#
#  OpenELEC is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 2 of the License, or
#  (at your option) any later version.
#
#  OpenELEC is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.
################################################################################
# Bootloader configuration - config.txt
################################################################################

################################################################################
# Memory (System/GPU configuration )
################################################################################

# default GPU memory split (do not change if you do not know what you are doing)
  gpu_mem=128

# SDRAM size based GPU memory split, uncomment and setup to override 'gpu_mem'
  gpu_mem_256=112
  gpu_mem_512=160
  gpu_mem_1024=256

################################################################################
# Overclocking settings
# WARNING: Do not change/enable if you do not know what you are doing!
#          The System may become unstable or you can have data corruption or
#          you can loose your warranty if you set wrong settings
#
# please read: http://elinux.org/RPi_config.txt#Overclocking_configuration
################################################################################

# Overclock mode settings.
#
# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage
# no overclocking               :    700   |    250    |    400     |      0
# mode 'Modest'                 :    800   |    300    |    400     |      0
# mode 'Medium'                 :    900   |    333    |    450     |      2
# mode 'High'                   :    950   |    450    |    450     |      6
# mode 'Turbo'                  :   1000   |    500    |    500     |      6

# arm_freq=700
# core_freq=250
# sdram_freq=400
# over_voltage=0

# set to 'force_turbo=1' to disable dynamic overclocking (you can lose your warranty!)
  force_turbo=0

# If you have any data corruption using Turbo Mode and overclocking
# try with this setting uncommented
# If this still fails, try to use Medium mode without "over_voltage=2"
# If it ultimately keeps failing, forget about this until it gets fixed
# Use a more conservative mode that will works fine in any cases:
# initial_turbo=30

################################################################################
# Overscan settings
################################################################################

# Make display smaller to stop text spilling off the screen
# see also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=67&t=15700
# overscan_scale=1
disable_overscan=1

# Adapt overscan values to your needs
# overscan_left=57
# overscan_right=59
# overscan_top=20
# overscan_bottom=20

################################################################################
# various settings see also: http://elinux.org/RPi_config.txt
################################################################################

# Force HDMI even if unplugged or powered off
  hdmi_force_hotplug=1

# Doesn't sent initial active source message.
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
# rebooting.
  hdmi_ignore_cec_init=1

################################################################################
# License keys to enable GPU hardware decoding for various codecs
# to obtain keys visit the shop at http://www.raspberrypi.com
################################################################################

# decode_MPG2=0x00000000
# decode_WVC1=0x00000000
# decode_DTS=0x00000000
# decode_DDP=0x00000000

decode_MPG2=0xe4c6b097

################################################################################
# End of default configuration
# all values below this line were inserted from config.txt.bk (your old config)
# and can be merged with the above values
################################################################################

disable_splash=1


EDIT: So, here's some more info after the tests I made:

- the files TV28.db and TV28.db-journal are created on boot when it hangs (meaning it hangs when it tries to convert the the file TV27.db)
- if I remove my TV db files it successfully boots
- sometimes after a successful boot it automatically reboots while scanning for channels in the IPTV PVR client

Edit 2: So basically deleting the previous TV database files makes it work again, but it still sometimes auto reboots while scanning for IPTV channels (building the TV28.db file maybe?). Maybe this is related to the IPTV PVR addon, but I'm reporting it to you anyway because it may not be an addon issue too.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - zaphod24 - 2015-03-10

I'm using the pvr.mythtv plugin and had the same issue with the TV28.db and TV28.db-journal so I deleted them and reloaded the TV database. Now live TV works but when I try to access item Default or item LiveTV I get no useful errors in the log, even when turning on the plugin debugging and normal debugging. As such, I can't watch any recorded TV. Anyone else seeing that?


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - wrxtasy - 2015-03-10

(2015-03-09, 14:30)Milhouse Wrote: Hopefully someone with more PVR knowledge can advise on your issues, otherwise it needs to be asked in the relevant PVR addon support thread - let's see how it goes. I must admit I find PVR issues to be intensely frustrating, as they're so difficult to test/reproduce (and I don't use PVR functionality). Sad.
Thanks. I've reverted back to Build #304 as whenever I go into the EPG now on build #308b Openelec / PVR / pvr.hts crashes.

I'll try and get a debug log if that helps.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-10

(2015-03-10, 02:58)rbmaster Wrote: Hey @Milhouse, I tried all builds since #307 (including #309 since I saw you already uploaded it) and it always get stuck on the boot screen.

1. Do not post logs directly on the forum - use pastebin/xbmclogs!
2. That's not a debug log - yes it identifies the TV db update as the likely problem, but a debug log would provide so much more detail
3. PR6621 is the reason for the TV db being updated to TV28

Perhaps the TV db update is simply taking a while to finish - how long did you wait?

Do you still have your TV27.db? It would be good to provide this to @opdenkamp for investigation.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-10

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

Code:
# uname -a
Linux rpi512 3.19.1 #1 Mon Mar 9 21:19:03 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Mar  7 2015 22:05:22
Copyright (c) 2012 Broadcom
version 400628335b46b083ce38f217322ae5bdb492409f (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150309211812-#0309-gfc745b6 [Build #0309]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (fc745b66, changelog) and tip of XBMC master (ccedbd69, changelog) with the following modifications: Build Highlights:
  1. Small fixes
Build Details:
  1. OpenELEC:
    • kodi.sh: Do not overwrite kodi_crashlog.log, keep older crashlogs. (PR:3987, 1 commit, 1 file changed)
    • linux: Use legacy turbo (PR:3995, 1 commit, 1 file changed)
  2. XBMC:
    • FIX: [droid] properly save addon settings even if the control is not focused (fixes #13913) (PR:6663, 1 commit, 1 file changed)
    • [htmltable/util] remove dead html code (PR:6650, 1 commit, 11 files changed)
    • [webif] fixed typo (closes #15844 - thanks b1m1) (PR:6668, 1 commit, 1 file changed)
    • [videoinfoscanner] shows not picked up after initial scan abort (PR:6646, 1 commit, 1 file changed)
    • Fix for lirc message spam (PR:6612, 4 commits, 7 files changed)
    • [win32] Bump curl to 7.40 (PR:6520, 1 commit, 1 file changed)
    • [tests] fix TestPOUtils.General (b03001c3)
  3. libcec:
    • Ease the work of debian packagers : (PR:49, 1 commit, 3 files changed)
  4. pvr.iptvsimple:
    • Remove unneeded PVR_CLIENT_VERSION (PR:4, 1 commit, 2 files changed)
  5. pvr.wmc:
    • Explicitly include StdString.h (PR:2, 1 commit, 1 file changed)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - allan87 - 2015-03-10

This TV28.db-journal is not restricted to these builds or to the Pi. I saw it on last nights OS X build as well. That build, by the way, is also missing several PVR add ons, so that also, is a general issue.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-10

(2015-03-10, 00:35)afremont Wrote: Currently, nothing seems to be happening at all when I try to select a recording. I don't think Kodi is even attempting to connect to the windos machine this time around.

Did you enable debug logging?

(2015-03-10, 00:35)afremont Wrote: I can't check anything right now because I switched back to 5.0.5 Official for the evening. My wife lets me get away with testing some stuff "in production so to speak", but not being able to play recordings is a deal breaker for her. I only have one Pi 2 so I'll have to wait until bed time to switch back to #308b.

Appreciate the testing, but contacting the pvr.wmc addon author is going to be the most effective route to a solution.