Bug#879735: kodi support on cubox-i (i.mx6)

Rainer Dorsch ml at bokomoko.de
Wed Oct 25 07:19:06 UTC 2017


Package: kodi
Version: 2:17.3+dfsg1-5
Severity: wishlist

Dear Maintainer,

as you suggested in

https://lists.debian.org/debian-arm/2017/10/msg00014.html

I open a wishlist bug to get kodi on imx6 devices working using the free etnaviv driver and mesa support.

Here is some information I collected:

I started to use the configure switches which xbian uses on the cubox-i for building kodi:

--with-ffmpeg --enable-optical-drive --enable-dvdcss --enable-gles --enable-codec=imxvpu --disable-debug --enable-libbluray --enable-libcec --enable-airtunes --enable-airplay --enable-rtmp --enable-pulse  --disable-joystick --disable-sdl --disable-x11 --disable-wayland --disable-vaapi --disable-vdpau --disable-vtbdecoder --disable-openmax --enable-rtmp --with-platform=cubox-i

https://github.com/xbianonpi/xbian-package-xbmc/blob/master/build/imx6/config

Since xbian uses a kernel with (non-mainline) vivante drivers instead of (free and mainline) etnaviv drivers, they might not work exactly as specified.

I had to remove --enable-codec=imxvpu since Debian does not include

/usr/include/imx-mm/vpu/vpu_wrapper.h

which is in the xbian provided package libfslvpuwrap.

In order to be able to run decode video streams efficiently, it might be necessary to add the imxvpuapi later to Debian:

https://github.com/Freescale/libimxvpuapi

Also what I have seen is that debin/kodi-bin.install contains

usr/lib/*/kodi/kodi-xrandr

which I think is not built, when building using --disable-x11

My latest build uses

GL_CONFIG_OPTIONS = --enable-dvdcss --enable-gles --disable-joystick --disable-sdl --disable-x11 --disable-wayland --disable-vaapi --disable-vdpau --disable-vtbdecoder --enable-rtmp --with-platform=cubox-i

Any insight and hints are welcome.

Thanks
Rainer



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (70, 'experimental')
Architecture: armhf (armv7l)

Kernel: Linux 4.13.0-1-armmp (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kodi depends on:
ii  kodi-bin   2:17.3+dfsg1-5
ii  kodi-data  2:17.3+dfsg1-5

Versions of packages kodi recommends:
ii  kodi-repository-kodi [kodi-repository]  2:17.3+dfsg1-5
ii  kodi-visualization-spectrum             1.1.1-1

kodi suggests no packages.

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list