Я установил xbmc / kodi на rabsbian без головы (без клавиатуры, без мыши). Я думал настроить его с помощью инструментов настройки веб-сервера, но я не могу включить его, так как не могу получить доступ к графическому интерфейсу: как включить его через командную строку?
19
Ответы:
TLDR; Я работаю над той же настройкой; этот ответ превратился в журнал моих исследований: см. ниже конфиг, который работает для меня.
Предыстория: я следовал за учебником: Настройка Raspberry Pi с общим доступом к файлам и экраном для Mac . Я также установил Shairport Sync .
Я установил коди, как рекомендовано в документации :
Затем я могу запустить kodi из CLI
kodi
или из интерфейса рабочего стола (зеркально отображенного на Mac) в разделеMenu > Sound & Video > Kodi
. Я подключил Pi к телевизору через HDMI, и Kodi показывает по телевизору, в то время как рабочий стол показывает на Mac. Я не нашел никакого способа переключения приложений на Kodi через VNC или переключения пробелов ( ctrlcmdright arrowпоказывает, что это У меня есть только один активный космос).Настройка Kodi через SSH
nano /home/pi/.kodi/userdata/guisettings.xml
( Форум: Управление настройками сети по SSH )<services>
раздел и отредактируйте следующие свойства, которые отличаются от настроек по умолчанию:,
killall -9 kodi.bin
kodi
netstat -lnptu | grep kodi
,
Потенциально полезные советы:
В документации по сервису перечислены http имя пользователя по умолчанию:,
kodi
пароль:kodi
Журналы для Kodi можно посмотреть по адресу:
Fing - это бесплатное приложение на iOS и Android, которое будет обнаруживать устройства в локальной сети, отображать их MAC-адреса и сканировать порты. Из моего IPad, я могу видеть
#22:SSH
,#548:AFP
,#5000:upnp
,#5900:VNC
, но нет:9090
:'(. Если я бегуpython -m SimpleHTTPServer
по пи, Финг увидит#8000:http-alt
.Проверьте, можете ли вы подключить настроенный порт из браузера: http: // <имя пользователя>: <пароль> @ <xbmc_ip>: <xbmc_port > (см .: iPhone / iPod Touch - экземпляры xbmc не найдены )
Дополнительные параметры могут быть настроены путем редактирования (или создания)
/home/xbmc/.xbmc/userdata/advancedsettings.xml
.Удаление любого из конфигов xml приведет к их воссозданию со значениями по умолчанию.
Во время установки Shairport Sync (до Kodi) я прочитал:
У меня определенно работает Avahi , и Kodi тоже использует Avahi ... Сцепление за соломинку: есть ли конфликт?
Увольнение
avahi-browse -a
возвращает список услуг по всей моей сети, в том числе:Обновление: я подключил клавиатуру и переключил все переключатели, которые, как мне казалось, имели отношение к подключению. Теперь я подключаюсь через http ( http: // [localIP]: 8080 ). Я добавил свои обновления в конфигурацию по умолчанию и вставил соответствующие строки выше.
источник