Попробуйте что-то сделать в следующих строках:
start on stopped rc RUNLEVEL=[2345]
stop on starting rc RUNLEVEL=[016]
Это грубый эквивалент $ all в сценариях инициализации LSB. Если это действительно проблема упорядочения, то это, вероятно, исправит это.
Но сначала установите задание xbmc в «manual», а затем запустите его после завершения загрузки, чтобы узнать, является ли это проблемой порядка ( если у вас все еще нет звука, тогда начало и остановка в порядке).