У вас не должно возникнуть проблемы с тем, что вы описываете.
У меня была небольшая проблема с тем, чтобы она автоматически запускалась, делая то же самое. Моя проблема заключалась в том, что он не запускался бы на весь экран, даже когда передавал бы ему аргумент -fs. Как предложил Бруно Перейра, использование сеанса XBMC отлично работает. Нажмите маленький символ Ubuntu рядом с вашим именем пользователя при входе в систему и выберите XBMC. Если вы установили свой компьютер для автоматического входа в систему, вам придется выйти из него, чтобы сделать это. Затем, когда вы хотите что-то сделать на своем компьютере, а не связанный с XBMC, просто выйдите из системы и войдите в систему, изменив сеанс на Ubuntu.
Другой вариант, который может сработать для вас, - создать маленький скрипт вроде этого:
#!/bin/bash
/bin/sleep 5
/usr/bin/xbmc -fs
Сохраните это где-то как xbmcstartscript.sh, затем используйте
chmod + x xbmcstartscript.sh
, чтобы сделать его исполняемым. Теперь используйте этот скрипт для вашего запуска, вместо того, чтобы указывать непосредственно на XBMC.
По-видимому, есть какое-то состояние конфликта / гонки, в котором XBMC будет пытаться запустить до того, как Unity будет загружаться, поэтому вам нужно подождите несколько секунд, прежде чем открывать XBMC.
Лучший вариант - сделать XBMC вашей сессией. Вы не попадете в единство и т. Д., Так что все будет немного чище.
, если вы автоматически входите в систему, а затем выходите из своего текущего сеанса. на экране входа в систему нажмите логотип ubuntu рядом с вашим именем, выберите «XBMC».Это делает XBMC в полноэкранном режиме, когда вы входите (авто?).
Используете ли вы зашифрованные домашние каталоги? Если это так, функции автологина и сценарии выше + в другом месте не работали для меня в 14.04 (один из них создал неприятный цикл, из-за которого я не смог войти в систему локально, к счастью, я мог получить доступ к терминалу через webmin).
Во всяком случае, что для меня работало, было дешифрование домашних каталогов в соответствии с инструкциями здесь (слегка измененный, поскольку я обнаружил, что некоторые биты неясны):
(1) Войдите в учетную запись администратора.
(2) Откройте окно терминала и создайте резервную копию домашней директории - вам нужно будет сделать это для всех пользователей в системе, так как этот процесс удаляет шифрование для всех. Измените «пользователь» ниже на имена ваших пользователей.
sudo cp -rp / home / user /home/user.backup(3) Проверьте, нет ошибок в процесс копирования;
(4) Удалить свой домашний каталог / ies:
sudo cp - rp / home / user /home/user.backup
rm -rf / home / user
sudo apt-get удалить ecryptfs-utils libecryptfs0(5) Удалить пакеты шифрования
sudo apt-get удалить ecryptfs-utils libecryptfs0
(6) Восстановить домашний каталог
rm -rf ~ / .Private rm -rf ~ / .ecryptfssudo mv /home/user.backup / home / user
(7) Перезагрузка Исходные инструкции предложил удалить любые .Private .ecryptfs папки; Мне не нужно было это делать, но вы можете.
Вы можете просто использовать приложение запуска Ubuntu для запуска Kodi как автономного. В поле имени введите имя запуска, например Kodi. В поле команды поставьте «-d 5 --стандарт -fs». Чтобы выйти из Kodi в Ubuntu Desktop, нажмите на значок выхода в Kodi в левом нижнем углу главного экрана Kodi.