This is an old revision of the document!
Table of Contents
Raspberry PI mediacenter con OpenELEC
Home page: http://openelec.tv/
Accesso SSH
Per impostazione predefinita l'accesso SSH è disabilitato, dall'interfaccia grafica è possibile abilitarlo, oppure modificando il file /storage/.cache/services/ssh.conf
:
SSHD_START=true SSHD_DISABLE_PW_AUTH=false
Configurazione
Il filesystem principale viene montato in read-only, tutte le configurazioni e i dati utente sono salvati nella partizione montata su /storage/
. Vedere ad esempio le directory:
/storage/.xbmc/
/storage/.config/
Autostart
Questa funzione pare che non sia consigliata, vedere in proposito i commenti nel file /etc/init.d/93_xbmc
. Ad ogni modo se si crea uno script di /bin/sh
di nome /storage/.config/autostart.sh
e lo si rende eseguibile, questo verrà lanciato alla fine del processo di bootstrap.
È possibile ad esempio aggiungere un IP alias (cosa che connman non supporta nativamente) oppure connettersi ad uno storage di rete.
Autoplay
Creare il file /storage/.xbmc/userdata/autoexec.py
con qualcosa del genere:
#!/usr/bin/python import xbmc xbmc.executebuiltin("PlayMedia(/storage/.xbmc/userdata/playlists/video/autoplay.m3u)") xbmc.executebuiltin("PlayerControl(repeat)")
quindi mettere nel file autoplay.m3u
l'elenco delle tracce da eseguire.
Uscita HDMI
Se il Raspberry viene acceso con il cavo HDMI scollegato o con il televisore spento, si attiva l'uscita composita. Per verificarlo:
tvservice -s state 0x40001 [NTSC 4:3], 720x480 @ 60Hz, interlaced
Per forzare l'uscita video su connettore HDMI (anche se il Raspberry PI viene acceso prima del televisore) bisogna modificare il file /flash/config.txt
, che però è montato read-only. Quindi prima si rimonta il filesystem in read-write:
mount -o remount,rw /flash
e poi si aggiunge l'opzione in config.txt
:
hdmi_force_hotplug=1
è possibile anche pre-selezionare la risoluzione (vedere i modi video possibili):
# Select CEA (TV) mode group: hdmi_group=1 # CEA mode 1080p 60Hz hdmi_mode=16