@mitu thanks dude, that was it.
i had removed everything with kodi- before it in
synaptic package manager and then reinstalled kodi
from binary in retropie and restarted retropie/es
and now kodi shows up and runs within ports!
thanks you
I've read about Wayland fixing things, and it seems like it fixed the issue in my case. Installed KDE, enabled Wayland and it seems to work great now :)