Несмотря на то, что в wiki написано, как примитивно запустить kodi при старте системы - ничего не выходило:
Решением стало удаление xdm(kdm/gdm)(или просто заблокировать сервис systemctl disable display-manager.service
), предоставление доступа к startx пользователю (добавить строку /usr/bin/Xorg root:root 4711 в /etc/permissions.local) (source) и запускаем
chkstat --system --set
(можно поставить права 4755)
иначе появляется ошибка
Fatal server error:
(EE) xf86OpenConsole: Cannot open virtual console
- в версии opensuse 12.1 отлично работал метод с модификацией inittab/autologin/xinitrc
- в версии Leap 42.1 не заработал автологин и соответственно не заработал xinitrc
Решением стало удаление xdm(kdm/gdm)(или просто заблокировать сервис systemctl disable display-manager.service
), предоставление доступа к startx пользователю (добавить строку /usr/bin/Xorg root:root 4711 в /etc/permissions.local) (source) и запускаем
chkstat --system --set
(можно поставить права 4755)
иначе появляется ошибка
Fatal server error:
(EE) xf86OpenConsole: Cannot open virtual console
Создаем файл systemd сервиса, как описано на wiki и включаем его:
systemctl enable kodi.service
Вуаля - после перезагрузки автоматически стартует kodi без лишних окон приветствия.