Create file /lib/systemd/system/kodi.service with contents
[Unit]
Description = Kodi Media Center
After = remote-fs.target network-online.target
Wants = network-online.target
[Service]
User = root
Group = root
Type = simple
ExecStart = /scripts/kodi.sh
Restart = on-abort
RestartSec = 5
[Install]
WantedBy = multi-user.target
Run: systemctl daemon-reload
create /scripts/kodi.sh
#!/bin/sh
xinit /scripts/kodi.bash
exit $?
create /scripts/kodi.bash
#!/bin/sh
(while true;do
xrandr --output LVDS-1 --off --output VGA-1 --auto > /var/log/xrandr.log 2>&1
sleep 2
done) &
/usr/bin/kodi-standalone
exit $?
Setup the system to start on multiuser level: systemctl set-default multi-user.target
To go back to the default login level: systemctl set-default graphical.target