2017-09-01, 19:56
(2017-09-01, 17:22)mosterta Wrote: The code only supports a non-X11 desktop (i.e. framebuffer), which means that you cannot run chromium together with this code, since chromium requires X11 (afaik there is no "framebuffer-enabled-chromium")
Thanks @mosterta, I hadn't picked up on that. I was half-relying on chromium for things that Kodi doesn't handle well, like soundcloud, youtube etc. But if Kodi works smoothly, I can probably survive without it.
As as note: I'm not familiar with Kodi source and hadn't realised how closely tied to hardware it really was. In a way it's counter-intuitive that I can run 1080p video in VLC in X11 using sunxi-vdpau, but I can't do the same with Kodi without using a framebuffer desktop. I don't see why this is the case, currently - but as I say I haven't (yet) investigated the details and dependencies involved.
(2017-09-01, 17:22)mosterta Wrote: question 1: Nobody has ever tried to get the code running on Allwinner R40/V40 (AFAIK), so don't expect an "plug&play" solution. There is probably code to change, just to name a few: disp driver detection in kodi and using the correct API (which might not be implemented), sound driver detection, etc..)
Trust me to be the first one to try this hardware!
Well if you or others can give me a couple of pointers with the main bits of brokenness, I can probably get it built!
But do you think I will likely have a smooth-functioning solution? ie stable and performant. If the chances are good that I can have a solid build, it's worth it.
(2017-09-01, 17:22)mosterta Wrote: question 2: In principle every distro can be used, as far as the linux kernel patches requires for this code are integrated, correct u-boot is used (I do see issues with libvdpau-sunxi on different u-boot versions) and all the libraries mentioned in post#1 are compiled.
Ok fine. But some of the links in post #1 are old already, right? These two at least:
Quote:- Sunxi-kernel kernel extension for the UMP module (add CMA support)
https://github.com/mosterta/linux-sunxi/..._sunxi-3.4
- it needs my version of kodi sources, still based on Kodi 14.2 (Helix)
https://github.com/mosterta/xbmc/tree/he...es_support
As far as other build deps go, I assume you're referencing general kodi build instructions as at https://github.com/xbmc/xbmc/blob/master...ADME.linux.
When I have a few hours spare, I'll try a new build and see where it fails. Thanks again.