I am having a similar (but apparently different) problem on the Odroid C2 after updating to buster:
apt policy kodi
kodi:
Installed: 2:17.6+dfsg1-4+b1
Candidate: 2:17.6+dfsg1-4+b1
Version table:
2:19.1+dfsg2-2~bpo10+1 100
100 https://deb.debian.org/debian buster-backports/main arm64 Packages
*** 2:17.6+dfsg1-4+b1 500
500 https://deb.debian.org/debian buster/main arm64 Packages
100 /var/lib/dpkg/status
#/usr/bin/xinit /usr/local/bin/kodi-standalone
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.175 aarch64 Debian
Current Operating System: Linux OdroidPi 3.16.85+ #1 SMP PREEMPT Tue Jun 30 19:02:35 CEST 2020 aarch64
Kernel command line: root=/dev/mmcblk0p2 rootwait ro console=tty0 no_console_suspend hdmimode=720p60hz m_bpp=32 vout= fsck.repair=yes net.ifnames=0 elevator=noop disablehpd=true
Build Date: 04 January 2021 06:06:02PM
xorg-server 2:1.20.4-1+odroid2 (https://www.debian.org/support)
Current version of pixman: 0.36.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 15 13:49:11 2021
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
modprobe: FATAL: Module mali_drm not found in directory /lib/modules/3.16.85+
/usr/bin/xinit: Unable to run program "/usr/local/bin/kodi-standalone": No such file or directory
Specify a program on the command line or make sure that /usr/bin
is in your path.