Eu instalei o xbmc / kodi em um raspbian sem cabeça (sem teclado, sem mouse). Pensei em configurá-lo com as ferramentas de configuração do servidor da web, mas não posso habilitá-lo porque não consigo acessar a GUI: como habilitá-lo via linha de comando?
19
Respostas:
TLDR; Estou trabalhando na mesma configuração; esta resposta se transformou em um log de minhas investigações: veja abaixo uma configuração que funciona para mim.
Histórico: segui o tutorial: Configurando um Raspberry Pi com compartilhamento de arquivos e tela para Macs . Eu também instalei o Shairport Sync .
Instalei o kodi conforme recomendado na documentação :
Então eu posso iniciar o kodi na CLI
kodi
ou na interface da área de trabalho (espelhada no Mac) abaixoMenu > Sound & Video > Kodi
. Eu tenho o Pi conectado à minha TV via HDMI, e o Kodi é exibido na TV, enquanto a área de trabalho é exibida no Mac. Não encontrei nenhuma maneira de alternar aplicativos para o Kodi via VNC ou trocar de espaço ( ctrlcmdright arrowmostra que isso Eu só tenho um espaço ativo).Configurando o Kodi via SSH
nano /home/pi/.kodi/userdata/guisettings.xml
( Fórum: Gerenciando configurações de rede por SSH )<services>
seção e edite as seguintes propriedades, que variam do padrão:.
killall -9 kodi.bin
kodi
netstat -lnptu | grep kodi
.
Dicas potencialmente úteis:
A documentação de serviços lista o nome de usuário http padrão:,
kodi
senha:kodi
Os logs do kodi podem ser visualizados em:
O Fing é um aplicativo gratuito para iOS e Android que detecta dispositivos na rede local, exibe seus endereços MAC e verifica portas. Do meu iPad, eu posso ver
#22:SSH
,#548:AFP
,#5000:upnp
,#5900:VNC
, mas nenhum:9090
:'(. Se eu correrpython -m SimpleHTTPServer
no pi, Fing pode ver#8000:http-alt
.Verifique se é possível acessar a porta configurada no navegador: http: // <nome do usuário>: <senha> @ <xbmc_ip>: <xbmc_port > (consulte: iPhone / iPod Touch - nenhuma instância xbmc foi encontrada )
Outras opções podem ser configuradas editando (ou criando)
/home/xbmc/.xbmc/userdata/advancedsettings.xml
.A exclusão de qualquer uma das configurações xml fará com que elas sejam recriadas com os padrões.
Ao instalar o Shairport Sync (antes do Kodi), li:
Eu definitivamente tenho Avahi execução e usos Kodi avahi também .. agarrando palhas: existe um conflito?
O disparo
avahi-browse -a
retorna uma lista de serviços em toda a minha rede, incluindo:Atualização: conectei um teclado e alternei todos os switches que pareciam relevantes para a conectividade. Agora, conecto via http ( http: // [localIP]: 8080 ). Eu diferenciei minhas atualizações com a configuração padrão e colei as linhas relevantes acima.
fonte