====== Installation de XBMC ====== Pour réaliser le mediacenter, j'ai essayé entre autres XMBC. Voici l'installation/configuration détaillée réalisée ===== Installation ===== ==== Distribution de base ==== Installation d'une Ubuntu Karmic en boot PXE. Cette installation ne sera pas detaillée ici, ce n'est pas le but de ce document. ==== Installation de XBMC ==== L'installation de XBMC est réalisee par un script fourni par Anthony que vous pouvez trouver ici : {{:sysadmin:mediacenter:install_xbmc.sh|}} Elle installe aussi les drivers NVIDIA vdpau qui doivent (non testé encore) permettre de lire des videos HD 1080p sur mon Atom ION (dualcore N330) de chez Zotac. ==== Configuration de XBMC ==== Pas grand chose a dire de ce coté la : la configuration est assez intuitive et se fait via l'interface graphique. Seuls hic : de base il n'est pas possible (ou je n'ai pas trouvé :p ) de lancer un programme "externe". J'ai donc du installer un plugin de lancement de programme, le but etant de pouvoir lancer un firefox sur le mediacenter. Premiere chose a faire : installer firefox avec les plugins qui-vont-bien : === Installation de firefox === apt-get install firefox flashplugin-nonfree sun-java6-plugin === Installation du plugin XMBC-launcher === Le plugin "xmbc launcher" est telechargeable [[http://code.google.com/p/xbmc-launcher/downloads/list|ici]]. Comme son nom l'indique, il permet de pouvoir lancer une application dans XMBC, voir les screenshots ( [[http://xbmc-launcher.googlecode.com/files/screenshot000.PNG|la]] et [[http://xbmc-launcher.googlecode.com/files/screenshot001.PNG|la]]) pour un apercu. Pour l'installer il suffit de le décompresser dans le repertoire ~/.xbmc/plugins/programs et de redemarrer xbmc. === Ajout d'un programme dans xbmc-launcher === J'ai choisi de configurer firefox pour pouvoir le lancer, mais cette procédure est généralisable a n'importe quel programme. * Créer un raccourci que XBMC puisse voir (XBMC ne peut remonter plus haut dans l'arborescence que le repertoire utilisateur) : mkdir ~/Raccourcis * Créer un lien symbolique vers votre programme dans ce repertoire ~/Raccourcis : ln -s /usr/bin/firefox ~/Raccourcis/ * Aller dans xbmc et ourir "Programmes", "Plugins programme", "Launcher" * Choisir application autonome (executable PC normal) et choisir "firefox" depuis le repertoire Raccourcis * Pour les arguments, valider sans en mettre. Nommer le lanceur comme vous voulez ("Firefox" dans mon cas). Vous pouvez utiliser une vignette et l'ajouter a vos favoris si vous voulez. * Quand vous ouvrez firefox, il ne s'ouvre pas en plein ecran. Pour avoir le focus souris/clavier, appuyer sur la touche \ . On peut redimensionner cette fenetre en déplacant les bords ou en appuyant sur F11 pour passer en/sortir du plein ecran. Une fois firefox fermé il faudra de nouveau appuyer sur la touche \ pour rebasculer xbmc en plein ecran. * Si firefox tourne, la reprise suite a une mise en veille posera probleme. c'est un probleme connu, qui peut etre contourné en enlevant les paquets "policykit-1" et "devicekit-power" :apt-get remove policykit-1 devicekit-power"