Configuration système
Le nom du système sur le réseau est odroid-xbmc.
Pour se loguer sur le système en SSH, le login est odroid et le mot de passe est odroid :
ssh odroid@odroid-xbmc
Afin d’accéder à quelques configurations du système comme par exemple la définition de l'affichage du bureau (qui est différente de celle de XBMC), il existe un utilitaire qui fonctionne en ligne de commande nommé odroid-utility.sh :
sudo odroid-utility.sh
Dépôt de paquets Debian
Configuration apt pour ODROID-U3 Ubuntu LTS
--- 8< --- /etc/apt/preferences.d/xbmc Package: xbmc xbmc-* Pin: release o=Piment Noir Pin-Priority: 1001 --- >8 ---
sudo add-apt-repository "deb http://deb.piment-noir.org trusty main" wget http://deb.piment-noir.org/piment-noir.asc -O- | sudo apt-key add -
Installation de Kodi
sudo apt-get update && sudo apt-get install kodi && sudo apt-get upgrade
Mise à jour de Kodi
sudo apt-get update && sudo apt-get upgrade
Mise à jour vers Kodi
sudo apt-get update && sudo apt-get upgrade
Les extensions si besoin :
sudo apt-get install kodi-addon-dev kodi-eventclients-common kodi-eventclients-dev kodi-eventclients-j2me kodi-eventclients-ps3 kodi-eventclients-wiiremote kodi-eventclients-xbmc-send kodi-pvr-dev kodi-screensaver-dev kodi-visualization-dev
Le nom de la session X :
--- 8< --- /etc/lightdm/lightdm.conf.d/20-xbmc.conf ... user-session=Kodi ... --- >8 ---
sudo mv /etc/lightdm/lightdm.conf.d/20-xbmc.conf /etc/lightdm/lightdm.conf.d/20-kodi.conf
Image disque
ODROID-U3
Une version bêta de 8Go est disponible ici : http://piment-noir.org/SD%20images/.
Cette image force l'affichage en 720p. Pour le changer, il faut utiliser
odroid-utility.sh
. De même pour agrandir le système de fichier.
Création module eMMc :
unzip odroid-xbmc-8g-720p.img.zip sudo dd if=odroid-xbmc-8g-720p.img of=/dev/sdX bs=1M sudo sync
où /dev/sdX est le disque cible où réside le module.
Avec Windows, nous vous conseillons Win32 Disk Imager pour écrire l'image.
Notice d'installation
Câblage ODROID-U3
- Se munir du dépliant en anglais fourni par hardkernel et l'ouvrir sur le verso.
- Raccorder le câble micro-HDMI ↔ HDMI sur l'entrée HDMI numéro 2 de votre téléviseur ou écran et sur la sortie micro-HDMI du boitier de l'ODROID-U3, noté avec la lettre G.
- Raccorder le port ethernet noté avec la lettre H avec le câble ethernet sur un des ports ethernet de votre *box.
- Raccorder l'alimentation sur le secteur et sur l'entrée alimentation du boitier noté avec la lettre D.
- (Optionnel mais fortement recommandé)
Raccorder avec un câble audio mini-jack ↔ RCA ou mini-jack ou <sortie adéquate à l'entrée audio de votre amplificateur> sur la sortie audio noté avec la lettre J de l'ODROID-U3 et à une entrée de votre amplificateur audio.
Démarrage de XBMC
Raccorder une souris USB sur le boitier ODROID-U3 et dans le menu sur le bureau, allez dans la section “Son et vidéo” et cliquer sur l'icone de XBMC.
Nous conseillons aux bêta-testeurs de faire l’acquisition d'un clavier/souris USB Multimédia sans fil pour le mettre sur un des ports USB de l'ODROID-U3.
Logiciels de pilotage de XBMC
Android
- Installer le logiciel Yatse et éventuellement ses plugins avec le Google Play.
- Lancer l'application Yatse et ajouter le Media Center sous ODROID-U3 dans la liste des périphériques.
IOS (Iphone, Ipad)
- Installer le logiciel “XBMC remote” avec l'Apple Store.
- Lancer l'application “XBMC remote” et ajouter le Media Center sous ODROID-U3 dans la liste des périphériques.
Notice d'utilisation
Pour le moment, lire les documentations :
Résolution de problèmes
- L'écran s'éteint après un certain temps et on ne peut plus rien faire …
Solution: aller dans “Applications” ou le menu déroulant principal du bureau, “Préférences”, “Paramètres Light Locker” et désactiver l'extinction d'écran (curseur de durée tout à gauche)
- La journalisation du système prend beaucoup de place dans le dossier /var/log …
Solution: revenir sur le bureau en arrêtant XBMC et ouvrir un terminal via le menu principal sur le bureau et taper :
sudo rm /etc/cron.d/buildd sudo update-rc.d buildd disable sudo update-rc.d -f buildd remove
- L'écran est noir après le (re-)démarrage de l'ODROID
Solution: faire avec le clavier un Crtl+Alt+F2 puis un Ctrl+Alt+F7 pour faire revenir l'affichage.
- XBMC ne démarre pas automatiquement
Solution: à l'apparition du menu de login, choisir en haut à droite une session XBMC (avant dernière icône dans la barre du haut) pour l'utilisateur odroid et se logguer, XBMC démarrera automatiquement pour cet utilisateur.
Voir le ticket http://redmine.piment-noir.org/issues/1 dans le bugtracker pour de plus amples informations.
- XBMC ne reconnait pas mon clavier USB multimédia
Solution: faire après un
sudo nano /etc/udev/rules.d/51-xbmc-tty.rules
:
--- 8< --- /etc/udev/rules.d/51-xbmc-tty.rules SUBSYSTEM=="tty", KERNEL=="tty0", GROUP="tty", MODE="0660" --- >8 ---
sudo adduser odroid tty sudo service udev reload
devrait suffire en théorie mais sinon rebooter l'ODROID-U3 proprement …
- XBMC ne démarre plus !
Solution: c'est en général à cause d'une mise à jour du système qui replace le pilote de la carte graphique. Effectuer :
cd /usr/lib/arm-linux-gnueabihf sudo rm libEGL.so libGLESv1_CM.so libGLESv2.so sudo ldconfig -v
Support
Liste de discussion
Vous pouvez utiliser le Google Group “Smarter Media Center” disponible à l'URL https://groups.google.com/forum/?hl=fr#!forum/smarter-media-center pour poser vos questions. Il faut impérativement faire une demande d'inscription pour pouvoir poser vos questions.
Canal IRC
Remonter des bugs
Se créer un compte sur http://redmine.piment-noir.org et rédiger un rapport de bug sous le projet “Smart Media Center” incluant en pièce jointe au rapport les logs de XBMC dans le fichier : /home/odroid/.xbmc/temp/xbmc.log
Participation au développement
Il faut se créer un compte sur Github pour commencer.
Les dépôts git du projet sont sous l'organisation Piment Noir : https://github.com/PimentNoir.
Merci de faire une “pull request” depuis Github si vous voulez que nous fusionnons votre code.