[TESTING] Kodi 17 (Krypton) builds for Raspberry Pi (continued)

That is a @gmc build, not an official OSMC beta.

That’s what I’d like to know if you experience the same with an OSMC Krypton beta

Maybe I’we missed something but this AJAX forum’s engine is not friendly for searching. What is the difference between official OSMC’s Krypton beta builds and gmc’s builds? And what is newclock5?

Hi all,

I have now upgraded to .189 and am still getting bootloops- Kodi does not start through. Here is the log:

http://paste.osmc.io/qonoxafuqi

Yesterday I succeeded to start Kodi by installing (downgrading) to .185 - I had bootloops with that one as well, but then all of a sudden it worked. I could not figure out why, though.

Hope someone can help. The system journal shows some errors.

UPDATE Tried ‘sudo apt-get clean’ and now it’s working. My fault, should have tried that yesterday already …

Thanks,

Eriol

My builds are based on newclock5 code which is the latest kodi code which is constantly changing - hence the nightly builds. Its the latest and not considered stable. So expect issues.
OSMC Beta builds will be behind the newclock5 builds and is ‘more’ stable - but still beta.

Hit CTRL + F and you can search through the entire thread. It will be better than regular find on a browser.

*nc5 is a Git branch of @popcornmix

  • betas are official
  • gmc builds are unofficial

Expect breakage either way at this stage

Please don’t blindly ask me for log, since the issue is even able to disable debugging option…
Here is what I did so far :

  • change the Raspberry Pi whith a new one
  • change my SDcard with an other (other brand, other capacity both famous brands)
  • clean install of OSMC on the SD with the windows app
  • apt-get update, apt-get dist-upgrade
  • set very basic kodi’s language/country/keyboard to France/ Paris/ AZERTY
  • upgarde to Krypton beta using first post instructions
  • apt-get update, apt-get dist-upgrade
  • enabled TVHeadend PVR addon and configure it.
    -tryed some channels : it works.
    -set the channel list to display channel’s logo.
    -at some point I did a few restart to test if the seetings are kept and…

…country is reverted to Belgium, AZERTY to QWERTY, channel list doesnt shoes logos anymore…

Nedless to say this issue is easily reproductible on your side.

An other point, that is may not be directly related but… when setting the keyboard to AZERTY inside kody/OSMC the command line keyboard remains QWERTY and we need to manually use some command to install AZERTY language thats painfull :smiley:

Can I reproduce this without TVHeadend?

You can enable debugging by editing /usr/bin/mediacenter and passing --debug.

Sam

16.8-189, 13 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (82f4dd0d)

OSMC
Updated OSMC Skin (4.4.1-1)

XBMC:
Videoplayer: If subtitles are set to “on” and the preferred language is “original stream’s language” at least default subtitles should be shown, regardless of there language. (PR:10901, 1 commit, 1 file changed)

newclock5:

New commits in this build:
cec: fixup strings after PR 10775 (04810182)
[Stereo3D] Added block_lr and block_rl to supported modes. (5949edd6)
[VideoPlayer] HasVideo returns true if video stream exists. This don’t allow start visualization if audio is opened before video. (5c106bde)
[VideoPlayer] Disable reading extension stream from input stream if decoder doesn’t support it. (0b59b35e)
[Settings] move SETTING_VIDEOPLAYER_SUPPORTMVC from platform settings to common settings. (6263c226)
[VideoPlayer] SSIF: fix for corner case when mvc stream is switched before the last packet is read from previous stream. (e5f776fc)
stereoscopicmanager: fixups for rbp (4ca0ca51)
fixup! Revert supporting crappy tab/sbs subtitles. this fixes regular subtitles. (321242b6)

Commits no longer in build:
[Stereo3D] Added mvc modes. (1e32d0aa)
[BaseRenderer] Fix aspect for TAB/SBS (need more testing) (e6522357)
[VideoPlayer] Added new msdk-mvc decoder. (c90f5092)
stereoscopicmanager: remove hardwarebased for rbp (661ddb2c)
stereoscopics: Switch to using block_lr for mvc to match makemkv (db5cbf74)
[libcec] Add repeating keypress patch from popcornmix’ repo (a0e1f3c5)
cec: hack: pretend bump to 3.1.0 (d437e083)
[cec] Update for libcec 3.1.0 (b8d85998)
libcec: use system audio mode request instead of power on to start AVR reliable (2ce4c9e0)
Revert “libcec: use system audio mode request instead of power on to start AVR reliable” (983c9cab)
Revert “[cec] Update for libcec 3.1.0” (f5d68c0b)
Revert “[cec] Temp - more logging” (ed690916)
Revert “[cec] Don’t discard buttons when repeat mode is enabled” (f6cd5cf1)
Revert “[cec] Add settings for configuring button repeats” (25ba0492)
Revert “cec: hack: pretend bump to 3.1.0” (9a4e73af)
Revert “[libcec] Add repeating keypress patch from popcornmix’ repo” (545c1131)
Revert “[cec] Don’t suspend pi on tv switch off - it can’t wake up” (d1ada620)
bump to libCEC 4.0.0 (aa343e3e)
Added advances settings for action when TV goes standby (146b4082)
Add CEC IMX adapter as known type and set no polling. - that eliminates extensive periodic /sys walkthrough (e0c2ba52)
changed: removed no longer used com port override (88bbe85c)
added: setting to make libCEC wake up the AVR explicitly when activating the source. (4ab126ba)
bump dep to 4.0.0 (b310e657)
fixed: wrong label used in Commit:41621bc (5cc775e9)
bump dep to 4.0.0 (da73dbdd)
Revert “[power] hack - don’t kill lirc or cec” (36243488)
[cec] Don’t suspend pi on tv switch off - it can’t wake up (bbedf55e)
[cec] Add settings for configuring button repeats (c0aa85f1)
[cec] Don’t discard buttons when repeat mode is enabled (dca0891f)
[cec] Temp - more logging (6e2e5e61)
[power] hack - don’t kill lirc or cec (958bbfde)

Since I didn’t know where to put “–debug” in /usr/bin/mediacenter, I did try to reproduce the bug with logging on instead.

In my idea it happens randomly BUT the last time it did, the only thing I have done is to set the screen saver from DIM to disable and then rebooted.

After rebooting interface is back to english rather than french and a lot of setting are lost including the screen saver reverted to DIM.

I have the logs before and after rebooting (I think)

before rebooting : http://paste.osmc.io/udafalogoy.vhdl
after : http://paste.osmc.io/wuvapekose.coffee

Are there a way to enable gamepad support?
I would like to navigate with my ps4 controller

Thanks for explaning!
But now it isn’t clear what’s the difference between nc5 and official Kodi branches and why @gmc choose it as base for it’s bulds?

16.8-190, 19 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (5c2862ac)

Build Highlights
Temporarily removed peroipheral.joystick due to build errors

XBMC:
Fix PS4 triggers and accelerometers from skipping in the controller dialog (PR:10910, 7 commits, 50 files changed)
VideoPlayer: hls fixes (PR:10913, 2 commits, 1 file changed)
FIX: make CodecInfo a synonym of PlayerProcessInfo (PR:10919, 1 commit, 1 file changed)
[cosmetics] skin.xml → addon.xml (PR:10914, 1 commit, 1 file changed)

newclock5:

New commits in this build:
[rbp] Experimental limit libass cache size depending on arm memory size (a5d2fe08)
paplayer: fix replay gain (977d5d78)
mvc: test: report true for SupportsExtention (5c2862ac)

Commits no longer in build:
VideoPlayer: fix c/p error in HLSSelectProgram (9378bbf4)
VideoPlayer: ffmpeg demuxer - discard all unneeded streams (83426e9d)

16.8-191, 21 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (7f07f1627)

Build Highlights
Temporarily removed peroipheral.joystick due to build errors

XBMC:
[cmake] Crossguid offline url override (PR:10948, 1 commit, 1 file changed)
[python] update setInfo() documentation (PR:10935, 1 commit, 1 file changed)

pvr.filmon:
Change user agent as filmon was blocking old one (PR:56, 1 commit, 3 files changed)

newclock5:

New commits in this build:
temp: Add spammy logging to track down seek delays pt3 (f1015f4b)
fixed: do not null player pointer on Close (546e2c96)
changed: drop passing string as const char* (e4fbf383)
Revert “temp: Add spammy logging to track down seek delays pt3” (7f07f162)

Commits no longer in build:
temp: Add spammy logging to track down seek delays pt2 (ee39603e)
Revert “temp: Add spammy logging to track down seek delays pt2” (43642e5c)

16.8-192, 22 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (7f07f1627)

Build Highlights
Temporarily removed peripheral.joystick due to build errors

XBMC:
Correction issue on Android TV when intent usage (PR:10925, 2 commits, 1 file changed)
[curl] cleanup multi handle in proper order (PR:10947, 1 commit, 1 file changed)
[audioengine] use OSS only on FreeBSD (PR:10961, 1 commit, 2 files changed)
[PVR] Recordings window: fix recordings sub folders after #10930. (PR:10963, 1 commit, 1 file changed)
[PVR][Estuary] Folder overlay fixes (PR:10955, 3 commits, 2 files changed)
Fix Music Standard Roles Nodes (part2) (PR:10965, 1 commit, 2 files changed)

Is there any reason why I can’t install Extensions?

When I try to install opensubtitiles from the extension search tool, I have the option to install it but nothing happens. No error message or progress bar or anything.

Any idea why?

Edit
This issue occurs on all other extensions I tried to install global-search for instance and many other subtitles providers.

Pressing return does not install the extension and it returns to the search results.

16.8-193, 23 Nov 2016: Based off OSMC commit (b9120ae19) and newclock5 (60708834)

Build Highlights
Temporarily removed peripheral.joystick due to build errors.

XBMC:
Update README.raspberrypi (PR:10969, 1 commit, 1 file changed)
[estuary] fix lost focus in mediasource dialog (PR:10939, 1 commit, 1 file changed)
[estuary] fix missing texture log error (PR:10938, 1 commit, 7 files changed)

newclock5:

New commits in this build:
ffmpeg: Revert: matroska_read_seek Fix used streams for subtitles index compensation (a46dbfc4)
GUIWindowSlideShow: Protect against empty slides access (5184a8b5)
rbp: Don’t close the display here it should be closed by the opener (60708834)

Commits no longer in build:
temp: Add spammy logging to track down seek delays (6fffe3a7)
Revert “temp: Add spammy logging to track down seek delays” (37ae131e)
temp: Add spammy logging to track down seek delays pt3 (9a888aec)
Revert “temp: Add spammy logging to track down seek delays pt3” (4389048f)

did someone read my log?

trying to install on raspberry pi 3 getting an error

added deb Index of /osmc/osmc/download/dev/gmc ./ to /etc/apt/sources.list

did
sudo apt-get update

then
sudo apt-get install rbp2-mediacenter-osmc

and I get

Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
rbp2-mediacenter-osmc : Depends: niceprioritypolicy-osmc but it is not installable
Depends: mediacenter-send-osmc but it is not installable
Depends: mediacenter-addon-osmc (>= 3.0.39) but it is not installable
Depends: diskmount-osmc (>= 1.2.9) but it is not installable
Depends: armv7-libnfs-osmc but it is not installable
Depends: armv7-librtmp-osmc but it is not installable
Depends: armv7-libshairplay-osmc but it is not installable
Depends: armv7-libsqlite-osmc but it is not installable
Depends: armv7-splash-osmc but it is not installable
Depends: armv7-libcrossguid-osmc but it is not installable
E: Unable to correct problems, you have held broken packages.

Probably removed the old OSMC repositories.

Otherwise – full output of apt-get is needed.

there was no previous install of osmc

I was trying to install it on rasbian

Im guessing you need to use an existing image of osmc

was hoping I could just install it as Im also running homeassistant