URL: https://linuxfr.org/users/liberf0rce/journaux/un-mariage-r%C3%A9ussi-avec-du-logiciel-libre-et-sans-enrichir-microsoft Title: Un mariage réussi avec du logiciel libre et sans enrichir Microsoft... Authors: liberforce Date: 2011年06月28日T18:19:57+02:00 License: CC By-SA Tags: mariage, diaporama, photomaton, netbook, ssd, photo et hadopi Score: 19 Pour tous les gens que ma vie n'intéresse pas (et ils sont nombreux), vous pouvez quitter ce journal à forte teneur en vie personnelle, merci. Introduction ============ L'intrigue: mon meilleur pote m'a choisi comme témoin de mariage, qui a eu lieu le week end dernier. En bon témoin, j'ai donc mis en place quelques animations. J'avais aussi mis en place un wiki sur les pages perso sfr pour l'enterrement de vie de garçon (un WikiNi 0.5.0 tout pourri et sans doute avec plein de failles de sécu, mais simple à installer et utiliser)... Pour les animations, j'en ai organisé 2 sur 3: un diaporama et un jeu type lui/elle façon "Qui Veut Gagner des Millions". Ces deux animations ont été réalisées soit avec des logiciels libres, soit avec des des outils utilisant des logiciels libres. La plateforme (matériel) ======================== Pour l'occasion, et pensant de toute façon à l'achat d'une machine mobile, j'ai acheté un netbook. J'ai sélectionné un modèle de chez LDLC, le [Mercure NB1-BBN Slim](http://www.ldlc.com/fiche/PB00112216.html), qui a la particularité d'être vendu dans différentes configurations de RAM et disque de stockage, dont une version "nue", sans RAM ni disque (et donc sans OS, ce qui m'évite de payer une dîme à Microsoft). J'ai choisi ce modèle parce qu'il avait une batterie 6 cellules et que l'autonomie était importante pour moi, et pour la sortie VGA indispensable pour le diaporama. Il y a des modèles qui avaient l'air meilleurs, mais l'Acer Aspire One 522 à base d'AMD-C50 m'aurait contraint à un disque dur + 1Go de RAM pour 300,ドル et il est plus difficilie à démonter pour changer les pièces. En sacrifiant sur les autres paramètres qui étant pourtant importants pour moi (le Mercure a des défauts: un écran brillant, la batterie prend pas mal de place), j'ai pu avec une promo d'une journée sur les disques SSD commander mon netbook nu + 2 Go de RAM + disque SSD 64 Go le tout pour 329€ (le port était offert). La config similaire (je ne connais pas leurs modèles de RAM ni SDD) chez LDLC est à 365,95€. Mais j'avais vraiment envie de tenter l'aventure du SSD, et je m'imposais de rester en dessous des 350€ (je visais les 300-320€). Toutes ces différentes promos, je les avais vu sur l'excellent [blogeee.net](http://www.blogeee.net). La plateforme (logiciel) ======================== Le temps de trouver comment formater mon SSD, ce qui est loin d'être trivial pour des questions d'alignement de partitions quand on n'est pas familier avec la géométrie des disques durs, Mageia 1 sortait. L'installation s'est bien passée, même si j'ai un peu galéré avec le partitionnement. J'ai eu un pilote à installer (celui du wifi, non présent par défaut pour des questions de firmware non-libre je pense), et un bug du plugin Flash en version 64 bits. En fait sur certains sites le menu permettant d'autoriser l'accès à la webcam via le plugin flash n'est tout simplement pas accessible. Après avoir cherché un bon moment, il semble que ce bug n'affecte que Flash 64 bits sous Linux, et que le seul moyen de le contourner est de passer par le site d'Adobe où une page afficher le [Website Privacy Settings Panel](http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager06.html). L'hibernation fonctionne, la mise en veille en rabattant l'écran aussi. Le seul problème que j'ai vu en 1 mois d'utilisation c'est que quand je baisse la luminosité une fois en utilisant les racourcis clavier idoines, je n'ai ensuite plus aucun moyen de la modifier. Voila pour la plateforme que j'ai utilisée, en plus de ma machine de bureau. On arrive à mes animations. Le diaporama ============ Pour le diaporama, j'ai utilisé le logiciel [Videoporama](http://www.videoporama.tuxfamily.org/), que j'ai d'ailleurs [connu sur LinuxFr](https://linuxfr.org/news/videoporama-est-de-sortie-081). Celui ci étant en python, je n'ai rien eu à recompiler, j'ai juste un peu galérer à lui faire détecter les différents codecs installés sur ma machine. J'ai au final opté pour une génération en Ogg/Theora en résolution maximale, afin d'être sûr de n'avoir aucun soucis de codec. Au final, le netbook a su lire le fichier (100Mo pour 6m30 en haute qualité) sans broncher. J'ai eu quelques petits plantages de Videoporama, mais sans grande gravité. Ce qui m'a le plus pénalisé en revanche, c'est l'imprécision et le temps nécessaire à la prévisualisation des différentes scènes, et l'absence de synchro entre la piste son et la vidéo lors de la prévisualisation (il jouait la piste audio depuis le début, au lieu de la démarrer à l'endroit indiqué). La documentation était en revanche assez claire, j'en ai eu besoin pour la gestion des pistes audio que je ne comprenais pas. Un autre point négatif: la lenteur dès qu'on ajoute un peu trop d'images source. La sélection d'une photo de mon diaporama mettait environ 2 secondes sur mon fixe AMD 3000+ équippé de 1,5Go de RAM. Cela casse un peu la fluidité du travail, surtout qu'il y a beaucoup d'essai/erreur pour faire un diaporam sympa. Une autre limitation que j'ai rencontré: impossible d'afficher une image durant moins d'une seconde. J'aurais voulu à certains moments faire des affichages rapides pour coller au mieux à la musique. Heureusement, Poker Face de Lady Gaga a un rythme qui collait bien en multiples de 1s. Au passage j'ai été un vilain pirate, j'ai téléchargé 4 chansons sur les 5 pour l'occasion. La 4ème faisait partie de ma discothèque perso, et j'ai donc profité de mon droit à la diffusion dans un cadre restreint familial/amical. J'ai bien pensé à utiliser du Jamendo, mais c'est tout de même plus sympa que les spectateurs entendent des musiques qui ne leur sont pas complètement inconnues (surtout pour les mariés). J'ai été étonné de constater que les chansons étaient très facilement accessibles en téléchargement direct. HADOPI a encore du boulot... J'ai fait des tests de la sortie VGA, et la configuration du bureau étendu sous Mageia avec les outils GNOME a été très simple, du plug & play. Idem le jour du mariage avec le rétroprojecteur, un vrai bonheur. Pour passer les données de mon netbook à ma machine de salon, j'utilisais git (histoire de pas me retrouver démuni en cas de perte/vol du netbook). La vidéo finale a été générée sur ma machine de salon, et rapatriée sur le netbook à coup de scp. L'autre animation ================= Ma seconde animation était un remake du jeu "Qui Veut Gagner des Millions". C'est un de mes collègue qui l'a développé en Qt, pour u mariage, et qui depuis le réutilise pour d'autres mariages. Le logiciel est multi-plate-forme Windows, Linux 32 bits et Linux 64 bits, et utilise la SDL pour lire l'audio et la librsvg pour l'affichage de l'interface. La configuration des textes est très simple, celle de l'interface présentée en public un peu moins (c'est un svg à éditer, et mes connaissances en inkscape sont plutôt limitées). Vu le succès remporté, je pense que je vais l'encourager à le libérer. Il a déjà pensé à le mettre sous GPL et le diffuser sur github, le seul problème restant les droits sur la musique du jeu, qu'il ne pourra pas diffuser. L'interface de commande est un peu complexe et manque d'ergonomie, mais la plupart des évènements sont gérés de manière automatique. Le seul vrai problème a été la non-adaptation de l'interface de commande à la résolution standard d'un netbook. Oui, l'Acer Aspire 522 a du HDMI et un écran et un processeur qui permet de lire de la HD (et donc je n'aurais pas eu cette gène de taille d'interface), mais un de mes besoins importants c'était d'avoir de l'autonomie. Le netbook pour centraliser les photos ====================================== Vers la fin du mariage, j'ai demandé aux invités de venir me voir avec leur appareil photo avant de partir, afin que je puisse stocker leurs photos. J'ai pu décharger très rapidement les cartes mémoires (il y avait aussi un camescope avec connectique USB intégrée). Le seul soucis a été avec un appareil Sony qui utilisait un format de carte un peu particulier, (mais c'est celui des voisins des mariés, ils pourront avoir les photos facilement) et sur un autre appareil photo (appartenant aux mariés) ayant un autre format de carte exotique. J'ai donc pu lire les données de 6 appareils sur 8. J'avais déjà vu l'opération se faire à un autre mariage. Comme les gens ne savent pas vraiment comment envoyer 1 Go de photos (sauf avec dl.free.fr, mais ça prend 3 plombes à récupérer quand on est pas chez Free), cela permet aux mariés de les récupérer très rapidement. Au premier mariage que j'avais vu utiliser cette méthode, les mariés ont ainsi pu envoyer un CD de photos aux invités. Conclusion ========== Toute cette prose pour dire quoi ? Qu'avec du temps et un peu d'huile de coude, il est possible de faire beaucoup de choses mine de rien avec une machine sous Linux. Que les netbooks ne sont pas non plus aussi limités que certains le pensent. Les logiciels libres non plus. La plus grosse limitation que j'ai ressenti c'est le manque d'une souris (un touchpad c'est pas top pour ce genre de travail) pour l'utilisation de Videoporama, mais à part ça. Je suis content de l'investissement initial (financier), et du résultat. Vous pouvez reprendre une activité normale.