[TESTING] Kodi 18 (Leia) builds for Raspberry Pi

I completely understand that. I actually don’t even use the OSMC skin. I’m pretty fond of Estuary.

But based on the below, I figured I shouldn’t still get the error.

17.8-011, 15 Jan 2017: Based off OSMC commit (b9120ae19e) and newclock5 (fd8c07bd2)

Build Highlights
Minors

OSMC
Removed defaulting to OSMC skin due to incompatibility issues.

XBMC
[Addonbuiltins] Games support for RunAddon() (PR:11419, 1 commit, 1 file changed)
[win][platinum] Change GWL_USERDATA to GWLP_USERDATA (PR:11437, 2 commits, 2 files changed)
[python] fix coverity 1398455 & 1398456 (PR:11441, 1 commit, 1 file changed)
[FavouritesDirectory] fix for adding addons to favourites via addonbrowser (PR:11421, 1 commit, 1 file changed)
spelling: compiler defines (PR:11366, 1 commit, 7 files changed)

I didn’t see in any of the changelogs where it was added back (at least not on purpose). :slight_smile:

Because you have it installed from Krypton. So you manually need to remove it

Thanks for the assist!

I moved /usr/share/kodi/addons/skin.osmc to /tmp (vice just deleting it all together) and now the error is gone and the log looks clean.

Now my OCD will let me move on and starting playing with Kodi on XBOXONE and get them to share a database. :smiley:

3 Likes

17.8-164, 19 Jan 2018: Based off OSMC commit (091ed386) and newclock5 (478883)

osmc
Remove widewine library as we are not allowed to redistribute. (You will need to use a script to download and install your system)

More info here with the script:

[HOW-TO ALL PLATFORMS]Can I use Netflix on OSMC?(post 4) - #35 by joakim_s

inputstream.adaptive:
[HLS] support GET parameters for license_key retrieval (9d183a9)

pvr.zattoo:
Re-enable osx build and cleanup travis file (PR:10, 1 commit, 1 file changed)

pvr.mediaportal.tvserver:
[fix] allow building with glibc 2.26 or newer (PR:81, 1 commit, 2 files changed)

Includes latest addons: inputstream.adaptive (9d183a9), inputstream.rtmp (482f5c1), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

That’s bad. My Netflix addon is broke,

Where can I find such a script?

Please, let me know. And I believe I am not talking only for myself.

Lots of people are running pre-alpha code only to use Netflix and help debbuging in the process.

1 Like

Working on a guide for ppl to get libwidevine at their own since we can’t include it in the OS.

4 Likes

I’ve had the “OSMC Skin incompatible” message on startup since upgrading to version 18 some months ago but have just put up with it. Today I thought I’d get rid, and that it would be fairly trivial to do so (uninstall Skin) however the uninstall button is greyed out… Any ideas how I can remove this skin? I’ve also deleted osmc skin in /home/osmc/.kodi/userdata/addon_data, /home/osmc/.kodi/addons and ‘Addons’ file in /home/osmc/.kodi/userdata/Database but it’s not made a difference.

Screenshots attached
20180121_124519

Ignore the above, I’ve just seen the message about deleting "/usr/share/kodi/addons/skin.osmc " and this has worked, thanks :slight_smile:

17.8-165, 21 Jan 2018: Based off OSMC commit (bbad2a9e6) and newclock5 (0bb0e77)

XBMC:

  • Music Artwork Consistently Availlable To GUI (PR:13352, 1 commit, 8 files changed)
  • [PVR] Guide window: Fix crash when switching profiles and both old an (PR:13397, 1 commit, 1 file changed)
  • [pvr][guiinfo] Fix PVR.EpgEventProgress. (PR:13398, 1 commit, 5 files changed)

Includes latest addons: inputstream.adaptive (9d183a9), inputstream.rtmp (482f5c1), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

Do you have any news?

Please, let us know.

there you go to get libwidevine

1 Like

17.8-165, 21 Jan 2018: Based off OSMC commit (bbad2a9e6) and newclock5 (c410d8)

XBMC:

  • FIX: [droid] let gradle handle debuggable (PR:13405, 1 commit, 1 file changed)
  • AE: fix compensation distance (PR:13404, 1 commit, 1 file changed)
  • [PVR][Estuary] Guide window teaks for more consistency and readability. (PR:13402, 1 commit, 2 files changed)
  • [xbmc] Update .gitignore (PR:13399, 1 commit, 1 file changed)
  • event stream: fix order (PR:13396, 1 commit, 1 file changed)
  • CHG: [droid] Draw GUI on own View (PR:13400, 1 commit, 14 files changed)
  • Resume last played media after sleep - DVD and stacks update (PR:13407, 1 commit, 3 files changed)
  • VideoPlayer: vaapi - fix bob and yadif methods (PR:13408, 1 commit, 3 files changed)
  • windowing: amlogic: set framebuffer to maximum size before initializing EGL (PR:13391, 1 commit, 1 file changed)

newclock5:
New commits in this build:

  • depends: Fix guid build (f4a52e6e)
  • filesystem: test: Increase chunksize to 64K (7b9b261b)
  • Revert “fixup: CStereoscopicsManager reduce logging spam” (7335f092)
  • Revert “StereoscopicsManager: Wait for valid stream info before triggering stereo mode” (4c646f00)
  • VideoPlayer: fix stereoscopic playback (458c1641)
  • Revert “fixup ffmpeg patches” (2e670ede)
  • ffmpeg: Restore GMC patch (9dc09fa9)
  • ffmpeg: Restore MVC patch (c410d88e)

Includes latest addons: inputstream.adaptive (9d183a9), inputstream.rtmp (482f5c1), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-167, 24 Jan 2018: Based off OSMC commit (9a8d4cf908) and newclock5 (e9012b3)

XBMC:

  • [fix][android] Geometry.h move missed at 7ec2489 (PR:13414, 2 commits, 2 files changed)
  • fix segfault (PR:13411, 2 commits, 3 files changed)
  • filesystem: set proper check size for smb (PR:13401, 1 commit, 1 file changed)
  • FIX: [doc] sdk 26 required after Oreo merge (PR:13419, 1 commit, 1 file changed)
    [depends] curl: make sure openssl is compiled in (PR:13418, 1 commit, 1 file changed)
  • VideoPlayer: expose encoded display metadata to renderer (PR:13417, 1 commit, 2 files changed)

Includes latest addons: inputstream.adaptive (9d183a9), inputstream.rtmp (b3ffc49, +2), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-168, 27 Jan 2018: Based off OSMC commit (7f2589c) and newclock5 (8425ddf9)

XBMC:

  • [cmake] move ifdef conditions to cmake (PR:13430, 1 commit, 10 files changed)
  • [cleanup] remove dead code POPUP_SEEK_LABEL (PR:13431, 2 commits, 1 file changed)
  • [depends] improve rebuilding detection (PR:13436, 10 commits, 54 files changed)
  • [AML] define MESA_EGL_NO_X11_HEADERS to detect correct egl_platform (PR:13425, 1 commit, 2 files changed)
  • FIX: [droid;gradle] override aaptOptions (PR:13437, 1 commit, 1 file changed)
  • [GLES] updates and cleanup (PR:13406, 1 commit, 3 files changed)
  • [xbmc] move Environment to platform and split to platform specific implementations. (PR:13424, 3 commits, 18 files changed)
  • [gui] cleanups in WindowManager especially for getting the active window and dialog id (PR:13433, 5 commits, 23 files changed)

inputstream.adaptive:

  • [depends] bump expat to 2.2.5 (PR:114, 1 commit, 3 files changed)

newclock5:

New commits in this build:

  • filesystem: test: Reduce chunksize to 64K (cce72c4b)
  • fixup! [videoplayer] Add logging of message queue levels (8425ddf9)
  • Updated commits in this build:
  • ffmpeg: Automatic switch to software decode for GMC with more than one warp point (218f02b2 => 38da0b64)
  • ffmpeg: use upstream mvc patches (8c297630 => 5416678e)

Commits no longer in build:

  • StereoscopicsManager: Wait for valid stream info before triggering stereo mode (8da32d4e)
  • fixup: CStereoscopicsManager reduce logging spam (12e8fb58)
  • fixup ffmpeg patches (19b22e11)
  • filesystem: set proper check size for smb (2e0297f8)
  • ffmpeg: hevc: Update to latest version (23b7803f)
  • filesystem: test: Reduce chunksize to 32K (d4764573)
  • hack: Don’t assert when unexpected buffer id but keep going (33bf6f01)
  • filesystem: test: Increase chunksize to 64K (84fe3321)
  • Revert “fixup: CStereoscopicsManager reduce logging spam” (53c863bc)
  • Revert “StereoscopicsManager: Wait for valid stream info before triggering stereo mode” (c76386ba)
  • Revert “fixup ffmpeg patches” (2ac5c6cd)
  • ffmpeg: Restore GMC patch (e89a622d)
  • ffmpeg: Restore MVC patch (e9012b39)

Includes latest addons: inputstream.adaptive (b28d3f0, +1), inputstream.rtmp (b3ffc49, +2), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-169, 28 Jan 2018: Based off OSMC commit (23b835c) and newclock5 (b422b6a5)

XBMC:

  • PVR] Fix trac#17748. (PR:13438, 1 commit, 1 file changed)
  • [gui] confirm keyboard dialog with enter while on edit control (PR:13439, 2 commits, 1 file changed)
  • [windows] d3d11: use smart pointers (ComPtr) instead of raw pointers. (PR:13442, 7 commits, 20 files changed)
  • [xbmc][windows] Fix a bunch of warnings for windows x64 (PR:13366, 1 commit, 14 files changed)

Includes latest addons: inputstream.adaptive (b28d3f0, +1), inputstream.rtmp (b3ffc49, +2), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), [url=https://github.com/kodi-pvr/pvr.demo]pvr.demo/url, pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-170, 29 Jan 2018: Based off OSMC commit (b3b55a40) and newclock5 (dcc71183)

OSMC

XBMC:

  • [Android] default sdk=android-26 / update doc (PR:13420, 1 commit, 13 files changed)
  • [videoplayer] Fix vdpau crash after #13428. (PR:13448, 1 commit, 1 file changed)
  • Change label name to get multiple ratings (PR:13429, 1 commit, 1 file changed)
  • Fix hang on exit. (PR:13447, 1 commit, 2 files changed)

Includes latest addons: inputstream.adaptive (b28d3f0, +1), inputstream.rtmp (b3ffc49, +2), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), [url=https://github.com/kodi-pvr/pvr.demo]pvr.demo/url, pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-171, 2 Feb 2018: Based off OSMC commit (4a2ca950e0) and newclock5 (44c963b2)

OSMC:
Fix for compile issue #13462 (884e6ea )

XBMC:

  • Revert “compile fix” (PR:13459, 1 commit, 1 file changed)
  • Revert “[AML] compile fix (#13450)” (PR:13460, 1 commit, 6 files changed)
  • Fix for DVDs not playing under Linux when using UDisks. (PR:13451, 1 commit, 1 file changed)
  • [VP] Add Reset method to VideoPicture which has changed from struct … (PR:13461, 1 commit, 2 files changed)
  • [AML/ANDROID] Make Android / AML work again after recent Renderflags (PR:13462, 1 commit, 4 files changed)

newclock5:
New commits in this build:

  • re-factor creation of platform specific powersyscall instance. (c4c50e29)
  • re-factor creation of platform specific storage provider instance. (e1080f29)
  • ffmpeg: hevc: Update to latest Neon SAO optimisations (348166d0)
  • Move several of the platform specific threading mechanisms to C++11 standard. (bffb5b1e)
  • Don’t assign picture stereomode when mono (44c963b2)

Updated commits in this build:

  • Revert “rbp: Use common function with lock for gencmds” (d2a7c8a4 => fdb732b9)

Commits no longer in build:

  • Added methods SuspendVideoOutput() and ResumeVideoOutput() to CRBP class, which can be used to power down the Raspberry PI’s video interface, and restore it at (6051167c)
  • PowerManager (and its IPowerSyscall instance) now gets called from CApplication::OnKey() and can process and suppress key presses. This is a requirement to impl (a328674b)
  • Added CPowerSyscallVirtualSleep class, which acts as a base class for devices that have no native standby mode, and need to fake it in some way. (5edf9c42)
  • Added power management support for the Raspberry Pi. Since it doesn’t support true standby, we fake it by turning video on or off, and ignoring remote inputs du (0619851f)
  • [power] hack - don’t kill lirc or cec (0c369603)
  • [power] hack - wake on any action (48f5b45e)
  • [power] hack - Make suspend toggle suspend state (54053bd6)
  • [power] Add back in powerdown and reboot (1c4cdaf6)
  • [rbp] Resume video output on startup (c4738fbf)
  • powermanagement: Reduce cpu usage when virtually suspended (b7bc2d60)

Includes latest addons: inputstream.adaptive (b28d3f0), inputstream.rtmp (b3ffc49), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

17.8-172, 3 Feb 2018: Based off OSMC commit (4a2ca950e0) and newclock5 (a78615a)

XBMC:

  • [Estuary] hide repeat / random in partymode (PR:13465, 1 commit, 1 file changed)
  • add HTTPS support for RSS feeds (PR:13453, 1 commit, 9 files changed)
  • [xbmc] refactor instantiation of storage provider and power manager syscalls (PR:13258, 2 commits, 35 files changed)

newclock5:
New commits in this build:

  • VideoPlayer: do not set stereo mode for monoscopic video, keep it an empty string (a78615a2)

Commits no longer in build:

  • Don’t assign picture stereomode when mono (44c963b2)

Includes latest addons: inputstream.adaptive (b28d3f0), inputstream.rtmp (b3ffc49), peripheral.joystick (0a20d01), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (0c5ece3), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1

17.8-173, 6 Feb 2018: Based off OSMC commit (6ab63e5a) and newclock5 (f11f138473)

OSMC

  • Remove patch rbp-094. Applied Upstream
  • Add patch Allow-sharing-for-mounted-disks

XBMC:

  • VideoPlayer: opengl - fix yuv2rgb (PR:13477, 1 commit, 2 files changed)
  • [jsonrpc] fix GetFavourites after dd29b3e (PR:13410, 1 commit, 2 files changed)
  • [depends] gnutls: don’t use getentropy on darwin systems (PR:13479, 1 commit, 2 files changed)
  • [addons] don’t use event load/unload in conjunction with async events (PR:12846, 1 commit, 4 files changed)
  • [addons] refactor dependecy tuples to a struct (PR:13473, 1 commit, 20 files changed)
  • [mention-bot] Nuke file (PR:13463, 1 commit, 1 file changed)
  • AndroidStorageProvider: Fix fsok logic (PR:13480, 1 commit, 1 file changed)
  • Update README.raspberrypi to default to release builds (#13327) (0edaa82)

pvr.mediaportal.tvserver:

  • New setting for the default keepmethod of new recording timers (PR:82, 1 commit, 6 files changed)

newclock5:
Commits no longer in build:

  • Move several of the platform specific threading mechanisms to C++11 standard. (07610571)

Includes latest addons: inputstream.adaptive (b28d3f0), inputstream.rtmp (b3ffc49), peripheral.joystick (7f2f2eb), pvr.argustv (a4d3ec7), pvr.demo (0224cbd), pvr.dvblink (4ac2f2d), pvr.dvbviewer (c2275e1), pvr.filmon (e754b4b), pvr.hdhomerun (7379fbc), pvr.hts (774943f), pvr.iptvsimple (a00d008), pvr.mediaportal.tvserver (386c6c1, +1), pvr.mythtv (3200b09), pvr.nextpvr (11dfdbb), pvr.njoy (67b837d), pvr.octonet (689afbf), pvr.pctv (c7a13d7), pvr.stalker (c91421d), pvr.teleboy (3ae0297), pvr.vbox (24126fd), pvr.vdr.vnsi (4db947c), pvr.vuplus (020e1d2), pvr.wmc (920ade6), pvr.zattoo (fed0aea), vfs.libarchive (568a2a1)

I have a problem with the setting of the keyboard in azerty.
I place the order:
sudo dpkg-reconfigure locales

And select the good keymap => it’s ok until next reboot

And at the restart the keyboard goes back to QWERTY

I have to redo each time
I do not have this problem with kodi17