I had a OdroidN2+ laying around and would like to install dietpi & my first time kodi installation.
Installion dietpi works as expected. Kodi installs without errors, but when starting kodi I get libva errors. When trying to use i.e. ARD Mediathek addon Kodi segfaults ![]()
Looks like the Odroid N2+ Mali-G52 is detected correct.
#dmesg
6.891800] panfrost ffe40000.gpu: clock rate = 24000000
[ 6.891908] panfrost ffe40000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found
[ 6.899222] panfrost ffe40000.gpu: mali-g52 id 0x7212 major 0x0 minor 0x0 status 0x0
[ 6.899247] panfrost ffe40000.gpu: features: 00000000,00000df7, issues: 00000000,00000400
[ 6.899255] panfrost ffe40000.gpu: Features: L2:0x07110206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7
[ 6.899262] panfrost ffe40000.gpu: shader_present=0x3 l2_present=0x1
[ 6.906060] [drm] Initialized panfrost 1.4.0 for ffe40000.gpu on minor 1
[ 6.940522] videodev: Linux video capture interface: v2.00
[ 6.957037] Registered IR keymap rc-odroid
[ 6.973738] IR NEC protocol handler initialized
[ 6.997147] rc rc0: meson-ir as /devices/platform/soc/ff800000.bus/ff808000.ir/rc/rc0
[ 6.997299] rc rc0: lirc_dev: driver meson-ir registered at minor = 0, raw IR receiver, no transmitter
[ 6.997360] input: meson-ir as /devices/platform/soc/ff800000.bus/ff808000.ir/rc/rc0/input4
[ 6.997606] rc rc0: sw decoder init
[ 6.997644] meson-ir ff808000.ir: receiver initialized
[ 7.055974] meson_vdec: module is from the staging directory, the quality is unknown, you have been warned.
[ 7.257942] systemd-journald[1168]: Time jumped backwards, rotating.
[ 7.273843] systemd-journald[1168]: Received client request to flush runtime journal.
[ 8.168684] meson8b-dwmac ff3f0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 8.193235] meson8b-dwmac ff3f0000.ethernet eth0: PHY [mdio_mux-0.0:00] driver [RTL8211F Gigabit Ethernet] (irq=25)
[ 8.198090] meson8b-dwmac ff3f0000.ethernet eth0: No Safety Features support found
[ 8.200671] meson8b-dwmac ff3f0000.ethernet eth0: PTP not supported by HW
[ 8.200699] meson8b-dwmac ff3f0000.ethernet eth0: configuring for phy/rgmii link mode
[ 11.655227] meson8b-dwmac ff3f0000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
Starting Kodi
#kodi --standalone --debug
[W][10:01:07.866735] pw.conf | [ conf.c: 1182 try_load_conf()] can't load config client.conf: No such file or directory
[E][10:01:07.866907] pw.conf | [ conf.c: 1215 pw_conf_load_conf_for_context()] can't load config client.conf: No such file or directory
'this->recurse > 0' failed at ../src/pipewire/thread-loop.c:62 do_unlock()
libva info: VA-API version 1.22.0
libva error: vaGetDriverNames() failed with operation failed
Then installed vainfo to get more infos
apt install vainfo
vainfo
Trying display: wayland
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
Trying display: x11
error: can't connect to X server!
Trying display: drm
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/aarch64-linux-gnu/dri/panfrost_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
How to resolve this error?