kodi-standalone must not be started in background (with &), AFAIK, at least we never did. Our Kodi start wrapper btw: startkodi
And on RPi "standalone" it is meant to be executed without xinit.
Please try simply: kodi-standalone
Having issues with your DietPi installation, or, found a bug? Post it here.