He instalado xbmc / kodi en un raspbian sin cabeza (sin teclado, sin mouse). Pensé en configurarlo con las herramientas de configuración del servidor web, pero no puedo habilitarlo ya que no puedo acceder a la GUI: ¿cómo puedo habilitarlo a través de la línea de comandos?
19
Respuestas:
TLDR; Estoy trabajando en la misma configuración; Esta respuesta se convirtió en un registro de mis investigaciones: vea a continuación una configuración que funciona para mí.
Antecedentes: he seguido el tutorial: Configuración de una Raspberry Pi con uso compartido de archivos y pantalla para Mac . También he instalado Shairport Sync .
Instalé kodi como se recomienda en la documentación :
Entonces puedo iniciar kodi desde la CLI
kodi
, o desde la interfaz de escritorio (reflejada en la Mac) debajoMenu > Sound & Video > Kodi
. Tengo el Pi conectado a mi televisor a través de HDMI, y Kodi se muestra en el televisor, mientras que el escritorio se muestra en la Mac ... No he encontrado ninguna forma de cambiar las aplicaciones a Kodi a través de VNC, o cambiar espacios ( ctrlcmdright arrowmuestra que eso Solo tengo un espacio activo).Configurar Kodi a través de SSH
nano /home/pi/.kodi/userdata/guisettings.xml
( Foro: Gestión de la configuración de red por SSH )<services>
sección y edite las siguientes propiedades, que varían del valor predeterminado:.
killall -9 kodi.bin
kodi
netstat -lnptu | grep kodi
.
Consejos potencialmente útiles:
La documentación de servicios enumera el nombre de usuario http predeterminado:
kodi
contraseña:kodi
Los registros de kodi se pueden ver en:
Fing es una aplicación gratuita en ios y android que detectará dispositivos en la red local, mostrará sus direcciones MAC y escaneará puertos. Desde mi iPad, puedo ver
#22:SSH
,#548:AFP
,#5000:upnp
,#5900:VNC
, pero no:9090
:'(. Si corropython -m SimpleHTTPServer
en el pi, Fing puede ver#8000:http-alt
.Vea si puede acceder al puerto configurado desde su navegador: http: // <username>: <password> @ <xbmc_ip>: <xbmc_port > (Vea: iPhone / iPod Touch - no se encontraron instancias xbmc )
Se pueden configurar más opciones editando (o creando)
/home/xbmc/.xbmc/userdata/advancedsettings.xml
.Eliminar cualquiera de las configuraciones xml hará que se vuelvan a crear con los valores predeterminados.
Al instalar Shairport Sync (antes de Kodi), leí:
Definitivamente tengo a Avahi corriendo, y kodi también usa avahi . Aferrarse a la paja: ¿hay algún conflicto?
Disparar
avahi-browse -a
devuelve una lista de servicios en toda mi red, que incluye:Actualización: conecté un teclado y fui y activé todos los interruptores que parecían relevantes para la conectividad. Ahora me conecto a través de http ( http: // [localIP]: 8080 ). Difundí mis actualizaciones con la configuración predeterminada y pegué las líneas relevantes anteriores.
fuente