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.