Eu executo o XBMC a partir do lightdm, se o XMBC travar, ele reinicia automaticamente.
Eu segui as instruções de link
sudo apt-get install lightdm lightdm-gtk-greeter
sudo adduser xbmc video
sudo adduser xbmc audio
Iniciar automaticamente o XBMC
edite /etc/lightdm/lightdm.conf
[SeatDefaults]
autologin-user=xbmc
autologin-user-timeout=0
user-session=XBMC
greeter-session=lightdm-gtk-greeter
edite /usr/share/xsessions/XBMC.desktop