Kodi Community Forum
Linux OpenELEC Testbuilds for x86 (Kodi 17) - 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: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: Linux OpenELEC Testbuilds for x86 (Kodi 17) (/showthread.php?tid=238393)



RE: OpenELEC Testbuilds for x86 (Kodi 17) - ix400 - 2016-03-02

Hi,

may I ask what the main difference between the krypton openelec builds from milhouse and fritsch is?

... and: is there a stable openelec jarvis build with N3150 support?

Cheers,
Chris


RE: OpenELEC Testbuilds for x86 (Kodi 17) - fritsch - 2016-03-02

No - there are no EGL builds for v16. What EGL is, you can see in my stick thread just above this one. I added some picture for visualization.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - ix400 - 2016-03-02

Okay, thank you very much.

But how about milhouse vs. the fritsch builds? is it openelec 6 vs openelec 7, and both with egl support?

I just installed the latest milhouse build, and it also shows the dithering options in the settings menu.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - fritsch - 2016-03-02

I build fernetmenta's master - pure fernet's master - milhouse adds other stuff.

In fact my builds are kind of obsolete since EGL and player rewrite is in mainline now.

Edit: I focus on VAAPI only ... that's most likely the major difference.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - ix400 - 2016-03-02

ah, thanks, this is very helpful information.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - DrowningApe - 2016-03-02

(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

I have a Chromebox which has one HDMI which I use, and one Display Port which I dont use.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - maxh - 2016-03-03

(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

I use an Acer Revo box which only has one HDMI out.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - knives of ice - 2016-03-04

(2016-03-02, 20:47)DrowningApe Wrote:
(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

I have a Chromebox which has one HDMI which I use, and one Display Port which I dont use.

yes, if you use dual output like i do as soon as you try to switch from HDMI to Display Port, then OpenElec will crash and the box will reboot. will try to get a log when i get home but basically dual output be it at the same time or even when trying to switch is messed up.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - Milhouse - 2016-03-05

New OpenELEC Krypton build #0304: Generic
(Supercedes previous build)

Code:
# uname -a
Linux OpenELEC 4.4.4 #1 SMP Sat Mar 5 02:13:38 GMT 2016 x86_64 GNU/Linux

# lsb_release
OpenELEC (Milhouse) - Version: devel-20160305021244-#0304-g0e31f7f [Build #0304]

Based on tip of OpenELEC master (0e31f7f6, changelog) and tip of XBMC master (ae1f6bf4, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Includes latest dcadec master (0e074384, ahead +139)
  • Includes latest kodi-platform master (92583ef9, ahead +2)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (eebe56ce, ahead +10)
  • Includes latest p8-platform master (38343e0a)
  • Includes latest addons: pvr.argustv (501f56b3, +21), pvr.demo (116a172a, +16), pvr.filmon (4beb05da, +23), pvr.hdhomerun (3f0dd8e6, +29), pvr.hts (0814da42, +55), pvr.iptvsimple (1dfc3547, +24), pvr.mediaportal.tvserver (4860e622, +48), pvr.mythtv (44df4430, +25), pvr.nextpvr (1871323c, +23), pvr.njoy (4f30f4af, +16), pvr.pctv (522f9603, +21), pvr.stalker (0402f465, +20), pvr.vbox (b0916449, +23), pvr.vdr.vnsi (2089549a, +21), pvr.vuplus (4cf6ad02, +19), pvr.wmc (9a83292f, +22)
  • Includes commits from xbmc/master, ahead +8 (FernetMenta)
  • Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
  • Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] 2f83a1cf: xf86-video-intel: bump to 8b8c9a36 (fixes segfault when refreshrate changing)
  • Include [env] 3a6268c9: VAAPI: Enable EGL
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] 858f6461: xf86-video-intel: bump to 371219c
  • Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
  • Include [env] patch: Enable other binary addons
  • Include [env] patch: Reinstate version check service add-on - avoid black screens on x86?
  • Include [env] patch: Add extra headers needed by 3D BD MVC
  • Include [env] patch: Bump libbluray - include MVC support
  • Include [env] patch: Add experimental splash video
  • Include [env] patch: Enable pvr addons, disable pvr updates
  • Include [env] PR:4500: kodi: update to 17.0
  • Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
  • Include [env] PR:4661: stripping changes
  • Include [env] PR:4808: projects/RPi*/patches/linux: Add various options required by latest RPi kernel
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] dd81c2f1: [librtmp] Update to 15-Dec-2015 from http://stream-recorder.com/forum/customized-rtmpdump-binaries-patch-file-t16103.html (kodi)
  • Include [pkg] 01d95959: - added setting for allowing to hide watched movies/episodes/musicvideos in the recently added lists of the home screen (kodi)
  • Include [pkg] 47c255fd: - evaluate the setting for hiding watched movies/episodes/musicvideos in recently added job (should influence homescreen of skins only) (kodi)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: kodi: use 2 buffers by default - matches disabled triple buffers
  • Include [pkg] PR:7030: CNetwork - implement IPv6
  • Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8723: Implement filecache retry logic
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:9225: Fix out of memory crash in CArchive
  • Include [pkg] PR:9265: [EPG] Fix lockup when entering epg grid (endless loop)
Build Highlights:
  1. NOTE: DVD playback remains temporarily disabled
  2. OpenELEC 8.0
  3. New 4.4.4 kernel
  4. Default skin is now Estuary - Confluence will remain available from Kodi official repository (if you no longer have an OpenELEC button it's because you're now using the repository hosted version of Confluence, v3.0.0)
  5. Drop stream info from Codec OSD (will return later in some form or another)
  6. Bump libbluray to version with 3D MVC support - this is a work in progress, 3D BD ISO playback not yet working
  7. Enable version check service add-on - does this solve the problem of black screens?
Build Details:
  1. OpenELEC:
    • amlogic_cec: bug fixes and clean ups (PR:4785, 1 commit, 2 files changed)
    • bluez: Add patches to load new brcm firmware (PR:4780, 2 commits, 2 files changed)
    • misc-firmware: update to misc-firmware-0.0.17 (PR:4782, 1 commit, 1 file changed)
    • libcec: make Amlogic adapter thread safe (PR:4789, 1 commit, 1 file changed)
    • Include all default additional drivers into WeTek Play and WeTek Core projects (PR:4790, 2 commits, 3 files changed)
    • partly rollback for LG compatibility (PR:4796, 1 commit, 2 files changed)
    • buildsys: define TARGET_KERNEL_ARCH early (PR:4797, 1 commit, 11 files changed)
    • kodi-language-addons: add languages (PR:4758, 2 commits, 3 files changed)
    • add generic aarch64 support (PR:4787, 3 commits, 4 files changed)
    • linux: aarch64 fixup (PR:4802, 1 commit, 1 file changed)
    • Package updates and fixes (PR:4791, 7 commits, 10 files changed)
      • linux: bluez needs /etc/firmware/
      • brcmfmac_sdio-firmware-imx: fix systemd unit file
      • OpenELEC-settings: update to OpenELEC-settings-0.6.12
      • libcec: fix build for iMX
      • new package: add package 'brcmfmac_sdio-firmware-rpi'
      • projects/RPi2/options: update NOOBS supported models for RPi3
      • NOOBS: add support for NOOBS-1.8
    • linux: use KERNEL_TARGET as make target (PR:4803, 1 commit, 8 files changed)
    • Package updates (PR:4807, 3 commits, 38 files changed)
      • projects/Generic/options: fix kernel build
      • linux: update to linux-4.4.3
      • mediacenter: install Kodi language files optionally
    • Package updates (PR:4809, 6 commits, 6 files changed)
      • libssh: update to 0.7.3
      • gdb: update to 7.11
      • libass: update to 0.13.2
      • nano: update to 2.5.3
      • libinput: update to 1.2.1
      • xf86-input-libinput: update to 0.17.0
    • xpad: update Xbox 360 wireless controller driver w/latest fixes (PR:4810, 1 commit, 1 file changed)
    • gcc: Mark ARMv8 vcvt instructions as unconditional (PR:4816, 1 commit, 1 file changed)
    • Update Amlogic kernel to 3.10-0f60813 (3.10.98) (PR:4814, 2 commits, 2 files changed)
    • Enable SSL for MySQL (PR:4817, 1 commit, 1 file changed)
    • Various $HOME/.openelec (vendor) fixes (PR:4818, 1 commit, 5 files changed)
    • linux: update to linux-4.4.4 (PR:4819, 1 commit, 33 files changed)
    • More $HOME/.openelec (Vendor) fixes (PR:4820, 1 commit, 1 file changed)
    • scripts/image: fix build after https://github.com/OpenELEC/OpenELEC.t… (PR:4822, 1 commit, 1 file changed)
  2. XBMC:
    • [builtins] add doxygen related documentation (PR:9184, 1 commit, 16 files changed)
    • [addon] add several for python related documentation parts (PR:9193, 1 commit, 5 files changed)
    • [win32] DownloadMingwBuildEnv: Quote paths (PR:9219, 1 commit, 1 file changed)
    • [VideoPlayer] WinRenderer: fix render capure when dxva render method … (PR:9214, 1 commit, 2 files changed)
    • [gitignore] - remove outdated paths (PR:9215, 1 commit, 1 file changed)
    • [android] Show all cpus in debug overlay (PR:9206, 2 commits, 2 files changed)
    • [gui] refactor visualisation preset dialog (PR:9210, 1 commit, 4 files changed)
    • [addons] fix 'system addons' (PR:9110, 1 commit, 8 files changed)
    • [network] Fix CZeroconfBrowserAvahi dtor avahi thread termination. (PR:9211, 1 commit, 2 files changed)
    • [GUI] Hide OSD close button (PR:9191, 1 commit, 4 files changed)
    • [GUI] Update default icons (PR:9192, 1 commit, 20 files changed)
    • [fix] binary-addons on linux/aarch64 (PR:9221, 1 commit, 1 file changed)
    • [cmake] Fix windows build after migration to msys2 (PR:9220, 2 commits, 3 files changed)
    • [EPG] Notify observers on epg updates (PR:9233, 1 commit, 2 files changed)
    • Fix segfault on empty folders (PR:9229, 1 commit, 1 file changed)
    • [cmake] Fix FFMPEG build and usage on Linux (PR:9231, 5 commits, 12 files changed)
    • VideoPlayer: some cleanup for dropping video frames (PR:9236, 1 commit, 7 files changed)
    • VideoPlayer: collect runtime and platform information (PR:9154, 8 commits, 46 files changed)
    • enabled CURL addon access / curl download speed feature / move file f… (PR:9234, 1 commit, 16 files changed)
    • [videoplayer] changed: Ignore chapters for large step if there's only one (PR:9203, 1 commit, 1 file changed)
    • [addon] rename add-on include folder to match new style and prevent header #ifdef's (PR:9188, 2 commits, 94 files changed)
    • [pvr] fix teletext usage who marked as subtitle stream (PR:9239, 1 commit, 1 file changed)
    • [PVR] small tweaks (PR:9116, 2 commits, 2 files changed)
    • [VideoPlayer] WinRenderer: fix UO/SBS playback if stereo mode was ena… (PR:9242, 1 commit, 1 file changed)
    • New clothes for Kodi (PR:9235, 6 commits, 1531 files changed)
    • [PVR] Channels window: Add support for sorting channels by 'last played' (PR:9248, 1 commit, 2 files changed)
    • [skin] Estouchy (PR:9222, 3 commits, 683 files changed)
    • fix stringcompare against 'true' or 'false' (PR:9228, 1 commit, 1 file changed)
    • [depends] Bump openssl to 1.0.2g (PR:9244, 1 commit, 1 file changed)
    • Refactored CCurlFile::contentEncoding (PR:9243, 1 commit, 4 files changed)
    • [addons] refresh label2 after updating download progress (PR:9232, 1 commit, 1 file changed)
    • VideoPlayer: drop streamInfo (PR:9238, 1 commit, 16 files changed)
    • EventServer security fix. (PR:9245, 1 commit, 1 file changed)
    • [fix] hide samba settings if smb fs not available (PR:9177, 1 commit, 2 files changed)
    • [Estuary] - Skin sync (PR:9251, 1 commit, 30 files changed)
    • [RendererIMX] release locked m_buffers on destroy to cleanup all used… (PR:9255, 1 commit, 1 file changed)
    • [DVDVideoCodecIMX] update after process info (PR:9254, 1 commit, 2 files changed)
    • IMX: Do not call non existing method SetSkipMode() (PR:9182, 1 commit, 2 files changed)
    • Implement ignore url options in CFileItemList (PR:8822, 1 commit, 3 files changed)
    • fixed: Screensaver would lockup Kodi when stopping on slow systems (PR:9204, 1 commit, 1 file changed)
    • Fix stuttering on Android (PR:9250, 3 commits, 3 files changed)
    • Create AppVeyor CI configuration file (PR:9258, 1 commit, 1 file changed)
    • bootstrap.mk pointing to lib/libdvd/libdvdread (PR:9261, 1 commit, 1 file changed)
    • [Win32] Several small fixes. (PR:9263, 3 commits, 3 files changed)
    • bootstrap.mk pointing to lib/libdvd/libdvdread (b5f2ba10)
  3. xbmc/master (FernetMenta):
    • Commits no longer in build:
      • [pvr] Add progress bar with timeshift progress when timeshift is active (79d2c844)
      • VideoPlayer: some cleanup for dropping video frames (7377d227)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] patch: Reinstate version check service add-on - avoid black screens on x86?
    • Added: [env] patch: Add extra headers needed by 3D BD MVC
    • Added: [env] patch: Bump libbluray - include MVC support
    • Added: [pkg] PR:8723: Implement filecache retry logic
    • Added: [pkg] PR:9225: Fix out of memory crash in CArchive
    • Added: [pkg] PR:9265: [EPG] Fix lockup when entering epg grid (endless loop)



RE: OpenELEC Testbuilds for x86 (Kodi 17) - Milhouse - 2016-03-05

(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

Can you both test #0304 and see if there is any improvement?


RE: OpenELEC Testbuilds for x86 (Kodi 17) - smitopher - 2016-03-05

As a bleeding edge dancer, I saw a new build and installed it without reading the entire post.

After rebooting, I was OMG, did they really change Confluence that much? Huh

It was a bit fun reading the usual pissing and moaning in the Estuary subforum.

I guess part of the fun of dancing on the bleeding edge is unexpected discoveries. Cool Tongue


RE: OpenELEC Testbuilds for x86 (Kodi 17) - maxh - 2016-03-05

(2016-03-05, 17:24)Milhouse Wrote:
(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

Can you both test #0304 and see if there is any improvement?

Something has changed and I can get the screen to show. I installed 0304 and initially no screen was shown. I rebooted my Acer Revo twice and the screen did not show. I turned my amp off and on - the screen did not show. I turned my projector on and off - the screen did not show. I turned everything off and then on again and the screen did show.

There does seem to be a handshaking issue as all official updates/downgrades work straight away i.e. the screen is shown without turning off all devices. Please don't get me wrong, I'm not devaluing your excellent work, I just thought you should know.

I look forward to now using your build and I thank you for your help.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - maxh - 2016-03-05

(2016-03-05, 20:48)smitopher Wrote: As a bleeding edge dancer, I saw a new build and installed it without reading the entire post.

After rebooting, I was OMG, did they really change Confluence that much? Huh

It was a bit fun reading the usual pissing and moaning in the Estuary subforum.

I guess part of the fun of dancing on the bleeding edge is unexpected discoveries. Cool Tongue

I switched to the "Transparency!" skin and that seems to be stable and is a good looking skin too.


RE: OpenELEC Testbuilds for x86 (Kodi 17) - movie78 - 2016-03-06

(2016-03-05, 17:24)Milhouse Wrote:
(2016-03-02, 05:56)Milhouse Wrote:
(2016-03-01, 10:55)maxh Wrote: I should have said - the screen goes blank with Confluence too:

(2016-03-02, 01:48)DrowningApe Wrote: Me too.

Do you have 2 HDMI ports on your motherboard? Can you try the other HDMI port and report if that works or not?

Can you both test #0304 and see if there is any improvement?

What hardware are require to test the 3D MVC?

Thanks!


RE: OpenELEC Testbuilds for x86 (Kodi 17) - Milhouse - 2016-03-06

(2016-03-06, 01:53)movie78 Wrote: What hardware are require to test the 3D MVC?

Thanks!

I don't think 3D MVC is functional in these x86 builds just yet - I actually included the libbluray bump for my RPi builds as these include extra commits from @afedchin by way of @popcornmix, and I then forgot about the bump when producing these x86 builds, so had an "oh shit" moment when producing the release note. Anyway, once the @afedchin commits are PR'd to the Kodi github I'll include them in these x86 builds, and maybe then we'll see what the effect is.

There's a thread here that you may want to read if you're interested in 3D BD ISO, it includes @afedchin's progress.