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

ah okay i feared my rpi would start crapping out on me – that being said, i have the same exact problem. After the most recent update the pi boots to the homescreen and then goes into an infinite crash loop (sadface)

in my case i think i managed to pinpoint the problem to the kodi skin.

as soon as i reverted to default osmc skin via

sudo systemctl stop mediacenter
mv ~/.kodi ~/.kodi-backup
sudo systemctl start mediacenter

no more crashes, albeit default osmc skin. Once i changed the skin to kodi skin again → crashloop :frowning:

I thought the same thing…even made a new profile and logged in with that but after a few minutes when i was trying to set that profile up i got another crash…so i am not sure it’s skin related.

Downgrading to 344 did the trick

Also if you look at my log dump 1 post up you’ll see that i am loading the estuary skin…and still got a crash

17.8-348, 12 Nov 2018: Based off OSMC commit (91c8c4d71) and newclock5 (8a2058b9)

XBMC:

  • [PVR] Remove ‘Use simple Timeshift OSD’ setting from settings.xml. (PR:14846, 1 commit, 1 file changed)
  • [cmake] Rework FindJsonSchemaBuilder on the model of FindTextureBuilder (PR:14774, 1 commit, 1 file changed)
  • Fix screensaver/DPMS interaction (PR:14845, 3 commits, 1 file changed)
  • Allow StartPercent property to be 0 (PR:14649, 1 commit, 1 file changed)
  • [skin.estouchy] Fix order in Recent Movies (PR:14837, 1 commit, 1 file changed)
  • Add missing epoll header (PR:14570, 1 commit, 1 file changed)
  • [PVR] New PVR playback setting: ‘Delay mark last watched’. (PR:14836, 2 commits, 7 files changed)
  • [PVR] Make ‘Simple Timeshift OSD’ an advanced setting; remove corresponding standard setting. (PR:14840, 1 commit, 6 files changed)
  • [filemanager] Fix crash due to multiple busy dialog request. (PR:14839, 1 commit, 2 files changed)
  • windowing/gbm: set default plane formats and use the getter methods (PR:14821, 1 commit, 3 files changed)
  • windowing/gbm: use the drm render node fd for the vaapi proxy (PR:14820, 3 commits, 9 files changed)
  • [cmake] fix building with internal fmt (PR:14830, 1 commit, 1 file changed)
  • windowing/gbm: fallback to non-alpha visual id (PR:14785, 3 commits, 7 files changed)
  • [Settings] Implement FindIntInList in CSettingList (PR:14815, 1 commit, 3 files changed)
  • [GUI] reinitialize addon path after returning with … directory item (PR:14803, 1 commit, 1 file changed)
  • [PVR] Performance: Try to fetch missing EPG tag from backend at most every 30 secs. (PR:14806, 1 commit, 2 files changed)
  • [GUI] re-evaluate playcount (watched state) when reading from filecache (PR:14810, 1 commit, 1 file changed)
  • fixed: do not derefence nullptrs, log using id string (PR:14808, 1 commit, 1 file changed)
  • Fix coverty warnings (PR:14798, 1 commit, 2 files changed)
  • [cmake] fix building with internal libs (PR:14797, 1 commit, 2 files changed)
  • Trigger updateresolution on stream start to set fps in RM properly (PR:14799, 1 commit, 3 files changed)
  • [Estuary] Two small fixes (musicvis, videofullscreen) (PR:14800, 2 commits, 2 files changed)
  • RetroPlayer: Modernize OpenGL rendering (PR:14522, 5 commits, 9 files changed)
  • [skin.estuary] Fix visibilty of overlay icons for wall views (PR:14805, 1 commit, 1 file changed)
  • [python-scrapers] extended music artwork (PR:14752, 1 commit, 1 file changed)
  • whitelist movie set artwork from scrapers/NFO files (PR:14667, 3 commits, 5 files changed)
  • FFmpeg: Bump to 4.0.3-Leia-Beta5 (PR:14782, 1 commit, 4 files changed)
  • Fix remote access to images accidentally blocked by Cve 2017 5982 patch (PR:14783, 1 commit, 2 files changed)
  • Revert “windowing/gbm: add VT handler” (PR:14776, 1 commit, 5 files changed)
  • [GLES] VideoPlayer: more cleanup (PR:14746, 1 commit, 5 files changed)
  • [xbmc][settings][GL][DX]: Remove test patterns (PR:14725, 1 commit, 16 files changed)
  • Fix include auto-mounted drives remote access allowed check (PR:14758, 1 commit, 1 file changed)
  • [addons] remove CAddonDll::GetSetting() is calling the parent only (PR:14753, 1 commit, 2 files changed)
  • [skin.estuary] Add 8K support (PR:14760, 1 commit, 2 files changed)
  • [depends] bump libdvdcss to 1.4.2-Leia-Beta-5 (PR:14759, 2 commits, 2 files changed)
  • [PVR][settings] Get rid of CSettings’ and CSettingConditions’ PVR dependencies. (PR:14763, 1 commit, 11 files changed)
  • [PVR] Reduce PVR build dependencies: Get rid of pvr/PVREvent.h (in favour to forward declarations). (PR:14764, 1 commit, 9 files changed)
  • [test] Change kodi-test help text to right names (PR:14765, 1 commit, 1 file changed)
  • [VideoPlayer] SetResolution synchronously instead RM::TriggerResolution (PR:14755, 1 commit, 1 file changed)

pvr.mythtv:

  • fill date of airdate as needed (b00d18d)
  • show status of recording (630e0de)
  • show status of broadcast (e00e0a0)
  • include fr_FR map for eit categories (73b3218)
  • bump version 5.8.18 (bd697d5)
  • Non zero startTime for recording stream breaks played position (303158e)
  • bump version 5.8.19 (0517d4b)
  • fix unusable wstring_convert for my platform :wink: (52d22cf)
  • bump version 5.8.17 (bf90418)
  • remove special characters in label of built in recording group (2c0289a)
  • rename formattedTitle to groupingTitle (bb446c0)
  • update travis.yml (8a94280)
  • bump version 5.8.16 (8150695)
  • default settings (4cf000a)
  • bump version 5.8.15 (db3e73b)
  • fix 32 bits time_t (7b6f1cb)
  • bump version 5.8.14 (ca6620b)
  • update Danish translation (PR:105, 1 commit, 1 file changed)
  • handle damaged recordings (a5058f0)
  • revert part of commit 66311a6e5479cf739b6598dd502cf73e7a6fa829 (8147f82)
  • bump version 5.8.13 (4d07281)
  • bump version 5.8.12 (5232720)

pvr.teleboy:

  • Reduce logging to LOG_NOTICE (c6c4e53)
  • Port GetStringOrEmpty from pvr.zattoo (fbf26cb)
  • Update version and changelog (bdbd6b2)

pvr.zattoo:

  • modernize & bugfixing (#28) (6188857)
  • Fix channels not loading (1831339)
  • Update version and changelog (8ddb060)
  • Fix segfault strlen (PR:30, 3 commits, 4 files changed)
  • Update version and changelog (278d4be)

inputstream.adaptive:

  • [WVD] Implement full body encoding (395b7b4)
  • [WVD] fix placeholder offsets (0bd5159)
  • Version bump 2.3.7 (6cf59e8)
  • [MPD] implement base-domain relative paths (5a7d53a)

pvr.dvbviewer:

  • Add file flags to StreamReader as suggested by FernetMenta (c2e97a1)
  • Move more classes to dvbviewer namespace (f98999f)
  • Add support for (on-the-fly) transcoding of recordings (0025954)
  • appveyor: run apt-get update (8dd1ddb)
  • fix 32 bits time_t (e801485)
  • Bump version to 3.7.5 (a9b204e)

peripheral.joystick:

  • add Jenkinsfile (2008fdc)

peripheral.xarcade:

  • add Jenkinsfile (f09a0e7)

pvr.mediaportal.tvserver:

  • Update to v3.5.11 (PR:97, 4 commits, 5 files changed)

Includes latest addons: inputstream.adaptive (0bd5159, +5), inputstream.rtmp (ce7f559), peripheral.joystick (2008fdc, +1), peripheral.xarcade (f09a0e7, +1), pvr.argustv (609a2e7, +2), pvr.demo (964686d), pvr.dvblink (47cbff0, +2), pvr.dvbviewer (a9b204e, +8), pvr.filmon (f736ab4, +2), pvr.hdhomerun (a9d7309, +1), pvr.hts (f4ea60f, +2), pvr.iptvsimple (90a8d6f, +1), pvr.mediaportal.tvserver (e4a9dae, +2), pvr.mythtv (0517d4b, +17), pvr.nextpvr (7e36106, +2), pvr.njoy(4467cac, +1), pvr.octonet (203f800), pvr.pctv (e28a90f, +2), pvr.stalker (a99ad5e, +2), pvr.teleboy (bdbd6b2, +3), pvr.vbox (6ed2f63, +2), pvr.vdr.vnsi (6bbdb78), pvr.vuplus (d77458b, +2), pvr.wmc (e00c895, +2), pvr.zattoo (8ddb060, +7), vfs.libarchive (6d39012), vfs.sftp (6749200), pvr.sledovanitv.cz

1 Like

Nice work @gmc, thumbnails on netflix, youtube etc is working again. Even Scummvm is working great, with attached keyboard/mouse.

Only issue i got is that the controller is working in kodi, but not in emulators. Even after setting up the buttons on the emulators-control profile with the working controller. Controller worked in 17.8-327(running on vero4k, not updated due to controller issues), suspecting -334 broke it.

Hello all,

I have followed the instructions to upgrade to Kodi 18 but when I try to install it I just get this

root@osmc:~# apt-get install rbp2-mediacenter-osmc
Reading package lists… Done
Building dependency tree
Reading state information… Done
rbp2-mediacenter-osmc is already the newest version (17.8-348).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

My /etc/apt/sources.list has this in it

deb Index of /debian stretch main contrib non-free

deb Index of /debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free

#deb http://apt.osmc.tv stretch main

deb Index of /osmc/osmc/download/dev/gmc-18 gmc-18 main

What am I doing wrong?

root@osmc:~# apt-cache madison rbp2-mediacenter-osmc
rbp2-mediacenter-osmc | 17.8-348 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-347 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-346 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-345 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-344 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-343 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-342 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-341 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-340 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-339 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-338 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-337 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-336 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-335 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-334 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-333 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-332 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-331 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-330 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-329 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-328 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-327 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-326 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-325 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-324 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-322 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-321 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-320 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-319 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-318 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-315 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages
rbp2-mediacenter-osmc | 17.8-314 | Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf Packages

Cheers

Chris

Try downgrading to -345 and then run dist-upgrade:

sudo apt-get install rbp2-mediacenter-osmc=17.8-345
sudo apt-get update
sudo apt-get dist-upgrade

1 Like

root@osmc:~# apt-get dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages will be upgraded:
rbp2-mediacenter-osmc
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 72.6 MB of archives.
After this operation, 4892 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf rbp2-mediacenter-osmc armhf 17.8-348 [72.6 MB]
33% [1 rbp2-mediacenter-osmc 30.0 MB/72.6 MB 41%]

Made no difference why is it not installing 18 beta 5?

`

Get:1 Index of /osmc/osmc/download/dev/gmc-18 gmc-18/main armhf rbp2-mediacenter-osmc armhf 17.8-348

`

Welcome to the club of understanding Beta testing!
This is the latest Beta version of Leia

1 Like

But that is build 17? why not 18?

Well as I wrote Beta testing isn’t that straight and may require some understanding about the inner works.
This is the latest v18 of Kodi that is labeled v17.8 to allow proper upgrade path when official Beta versions for OSMC will be released

1 Like

When Sam releases the stable build of Leia it will be 18.x.
If the nightly builds were 18.x then they will be higher than the stable build so you would then never receive the update to stable.

I had problems with previous installation (I tried the last 4 builds and it didn’t solve them) so I made a clean one.

Now I’m in the last build and I can’t seem to install MyOSMC apps nor addons (it doesn’t matter whether from zip or repository). I already rebooted a few times but I can’t get it to work.

What error are you getting?

Can you post debug logs.

Here it goes: Log

Nice work!! All good at this end. :wink:

17.8-349, 14 Nov 2018: Based off OSMC commit (91c8c4d) and newclock5 (8a2058)

OSMC Leia Skin

  • Provisioning addition of more widgets (ab99d7273)

XBMC:

  • [settings] fix typo in UPNP setting description (PR:14851, 1 commit, 1 file changed)

inputstream.adaptive:

  • WebVTT subtitles (fb2d4ac)
  • Version bump 2.3.8 (7f28ac0)

pvr.vdr.vnsi:

  • fix failing load of vnsi caused by failing call to WakeOnLan (8627064)
  • bump version to 3.6.2 (11df9b4)

Includes latest addons: inputstream.adaptive (0bd5159, +5), inputstream.rtmp (ce7f559), peripheral.joystick (2008fdc, +1), peripheral.xarcade (f09a0e7, +1), pvr.argustv (609a2e7, +2), pvr.demo (964686d), pvr.dvblink (47cbff0, +2), pvr.dvbviewer (a9b204e, +8), pvr.filmon (f736ab4, +2), pvr.hdhomerun (a9d7309, +1), pvr.hts (f4ea60f, +2), pvr.iptvsimple (90a8d6f, +1), pvr.mediaportal.tvserver (e4a9dae, +2), pvr.mythtv (0517d4b, +17), pvr.nextpvr (7e36106, +2), pvr.njoy(4467cac, +1), pvr.octonet (203f800), pvr.pctv (e28a90f, +2), pvr.stalker (a99ad5e, +2), pvr.teleboy (bdbd6b2, +3), pvr.vbox (6ed2f63, +2), pvr.vdr.vnsi (6bbdb78), pvr.vuplus (d77458b, +2), pvr.wmc (e00c895, +2), pvr.zattoo (8ddb060, +7), vfs.libarchive (6d39012), vfs.sftp (6749200), pvr.sledovanitv.cz

My controller issues are limited to my controller/bluetooth, a wired xbox360 controller works without issues.

That helped in my case, thx @joakim_s.

I don’t know why, but after updating to the last build everything is working properly again.

EDIT: The addons work but I can’t get to even navigate around the App Store.