Le minou dans la tempête !

Inutile de prendre des risques inutiles et pas de planche à voile aujourd’hui alors qu’une tempête passe sur la Bretagne. Alors tant qu’à faire autant aller voir le spectacle qu’offre l’océan. Ca ne sert à rien de faire des kilomètres, le phare du minou à l’entrée du goulet est un bon choix car il permet d’avoir une vue déportée sur le phare et il est proche de l’eau. Ça vaut largement une séance cinéma en bien moins cher, et le moins qu’on puisse dire est que ça défrise !

Cela donne cette courte vidéo prise avec appareil photo Nikon Coolpix P510 montée avec kdenlive 15.12.1

Et voilà une photo

olivier_hoarau-dscn6537

Pour la suite des photos, l’album est par ici.

Mise à jour de mon site FUNIX

J’ai mis à jour mon site funix, les dernières modifications portent sur les pages suivantes:

pages divers
– page ma config, j’ai rajouté une copie de mon écran Mageia5  avec KF5 (plasma 5)

pages multimedia
– page outils de base pour la vidéo, passage à xvid 1.3.4, x264  20160205-2245, x265 1.9, opencv 3.0.0 et ffmpeg 2.8.6
– page transcodage vidéo/copie DVD, passage à HandBrake 0.10.3, la compilation m’a donné du fil à retordre, je vous laisse découvrir précisément
– page conteneur vidéo, passage à libmatroska 1.4.4, mkvtoolnix 8.8.0, idem pour ce dernier j’ai du faire appel à son auteur pour comprendre pourquoi il ne voulait pas construire le GUI
– page lecteur vidéo, passage à libdvdcss 1.4.0, libdvbpsi 1.3.0 et MPlayer 1.2.1, avec ce dernier je n’arrive toujours pas à compiler avec les options CDDB et live555, les erreurs sont vraiment rédhibitoires et vraiment trop lourdingues à corriger
– page montage vidéo, passage à mlt 0.9.8, kdenlive 15.12.1, LiVES 2.6.0, cinelerra 4.6.1, synfigstudio 1.0.2 et blender 2.76b, pour kdenlive j’ai laissé la possibilité de l’installation sous Qt4 ou avec KF5 (plasma 5)
– page outils multimedia pour mediacenter, passage à audacious 3.7.1 et kodi 15.2, présentation de l’installation d’une base de données centralisée de kodi en utilisant MySQL, cela permet ainsi à plusieurs utilisateurs sur plusieurs machines différentes du réseau d’avoir accès à la même base. Présentation également du gestionnaire de média WiMM pour pouvoir faire du rangement dans sa base de données multimedia à partir d’un navigateur.

pages ludiques et jeux
– page sur le jeu heroïc fantasy worldforge passage au client ember 0.7.2 et serveur cyphesis 0.6.3, cela fait à peine 8 ans que je ne l’avais pas mise à jour !
– page simulateur de vol FlightGear, passage à SimGear et FlighGear 3.4.0

Dans la page de téléchargement
Mise à jour des documents suivants pour prise en compte des modifications ci-dessus
– vidéo sous linux

Et pour illustrer le tout, voilà un Morane Saulnier MS406 en vol au dessus de Brest avec FlightGear 3.4.0

Lancer une fenêtre interactive avec systemd

j’ai un portable ThinkPad X220 avec mageia 5 qui utilise les services d’authentification utilisateur par LDAP et d’automontage NFS de mon serveur perso Dell PowerEdge T310, Il se trouve que quand je suis en déplacement avec mon portable, les services NFS et LDAP restent actifs et génèrent des timeouts qui sont super pénibles. Je me suis donc creusé la tête pour pouvoir choisir au boot entre un mode maison et un mode mobile avant que l’interface graphique de login se lance.

En tout seigneur tout honneur, je me suis inspiré de ce site https://mespotesgeek.fr/fr/execution-dun-script-interactif-au-boot-avec-systemd/ qui a été lui même inspiré par https://alan-mushi.github.io/2014/10/26/execute-an-interactive-script-at-boot-with-systemd.html

j’ai donc créé le service /etc/systemd/system/choix.service contenant

[Unit]
Description=Service pour passer en mode maison ou mobile
After=getty@tty2.service

[Service]
Type=oneshot
ExecStart=/usr/bin/choix-mode.sh
StandardInput=tty
TTYPath=/dev/tty2
TTYReset=yes
TTYVHangup=yes

[Install]
WantedBy=multi-user.target

pour le détail des paramètres, je vous renvoie aux sites cités plus haut. Revenons à notre script /usr/bin/choix-mode.sh il va contenir

#!/bin/bash

sleep 5

chvt 2

mode=$(whiptail –title « Mode connexion » –radiolist \
« Quel est ton mode de connexion » 15 60 4 \
« Connecte » « Je suis à la maison » ON \
« Mobile » « Je suis en mode mobile » OFF 3>&1 1>&2 2>&3)

exitstatus=$?
if [ $exitstatus -ne 0 ]; then
mode= »Connecte »
fi

if [ $mode == ‘Mobile’ ]; then
systemctl stop nslcd
systemctl stop autofs
fi

chvt 1

par défaut Mageia boote sur la console tty1, on bascule à un moment sur la console tty2 (chvt 2) la fenêtre s’affiche, on fait notre choix et rebascule sur la console de boot tty1 (chvt 1). La commande sleep au tout début du script est nécessaire sinon on n’a pas la main sur la fenêtre. De même si 3>&1 1>&2 2>&3 n’apparait pas à la fin de la commande whiptail, rien ne s’affiche. On donne des droits d’exécutable à notre script en tapant:

chmod 755 choix-mode.sh

Il faudra veiller à avoir le package newt installé pour bénéficier la commande gérant les fenêtres de dialogue whiptail. On active maintenant le service en tapant  systemctl enable choix.service. On reboote et voilà le résultat

 

 

La photo est un peu pourrave, mais on voit que ça marche ! Par contre problème sous Mageia les messages de systemd s’affichent par dessus la fenêtre, c’est plutôt pénible. J’ai bien essayé de jouer avec l’affichage sur les différentes consoles mais c’est à croire que les messages s’affichent indifféremment sur toutes les consoles. Je n’ai rien trouvé de mieux que de passer le boot en mode silencieux. Pour cela on édite le fichier /boot/grub/menu.lst et on rajoute les commandes suivantes (en gras)

kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=56f67d09-fddc-49f2-83c3-8c3c20378f90  splash quiet loglevel=0 noiswmd resume=UUID=b59a03aa-47
44-4ace-ad91-10f8109817b8 vga=788 systemd.show_status=0

ce n’est pas fini, on crée le fichier /etc/sysctl.d/20-quiet-printk.conf qui contient

kernel.printk = 3 3 3 3

on reboote et plus de messages indésirables, that’s all folks !!

J’en ai profité pour mettre à jour ma page sur mon site funix sur le démarrage de linux, 16 ans que je ne l’avais pas mise à jour ! C’est devenu une page sur la gestion des services et du démarrage avec systemd.

Sortie habitable

J’ai lancé mon compteur de sortie windsurf 2016 avec déjà deux sorties au compteur dont une superbe session de vague samedi 9 janvier aux blancs sablons dans des conditions plus que sévères. Aujourd’hui j’ai lancé la saison de voilier, même si l’arrêt n’a été que d’un mois avec une sortie sous le signe de noël. Départ dans le froid au petit matin sous un ciel tristounet avec un vent à 4bft de sud-est plutôt mollasson, on comptait tracer jusqu’au pied de l’abbaye de Landévennec mais nous avons manqué de vent. On s’est donc contenté d’un mouillage au Tinduff puis un retour au spi asymétrique.

Cela fait quand même un petit tour de 44km comme on peut le voir sur la trace GPS.

2016-01-17-tracegps-croiseur-tinduff16-01-17-croiseur-tinduffBientôt le retour de la saison des régates, et là c’est une toute autre ambiance comme on peut le voir sur les deux vidéos de régate 2015.


Migration vers KDE Frameworks 5 avec mageia 5

Pour résoudre mon problème d’installation de kdenlive 15.12.0, j’ai du me résoudre à migrer mon environnement KDE de QT4/KDE4 vers KDE Frameworks 5 avec plasma 5. C’est une petite révolution car ça change considérablement mon environnement graphique et ça m’a bien perturbé d’autant que j’avais mes petites habitudes héritées des premières versions de KDE d’il y a une quinzaine d’années. Comme je suis habitué aux principes des icônes sur le bureau, je les ai recréé avec des widgets, j’ai rajouté également des widgets pour connaître la température des composants internes et l’utilisation des ressources CPU et RAM.

plasma5Tout n’est pas parfait, il y a un mélange d’anglais/français, le centre de contrôle de Mageia (CCM) ne se lance plus, j’ai perdu KDM pour le login, KDE ne gère plus le son (mais j’ai bien le son avec les applications), bref y a encore un peu de travail pour que ça soit parfait.

A part ça kdenlive 15.12.0 marche sans problème vu qu’il est codé pour s’intégrer parfaitement avec KF5.

j’ai également mis à jour les logiciels de montage vidéo cinelerra vers la version 4.6.1, et LiVES vers la version 2.4.6, et logiciel de création d’animation 2D Synfig Studio vers la bersion 1.0.2. J’en ai profité pour mettre à jour la page sur le montage vidéo sur mon page FUNIX.

Galerie photos châteaux

Je viens de créer une nouvelle galerie de photo qui va regrouper des photos de châteaux, pour l’instant on y trouve deux châteaux de la Loire, Cheverny et Chenonceau et le mont Saint Michel, certes ce n’est pas vraiment un château et il serait plutôt dans une catégorie cathédrale qui reste à créer.

Cheverny est bien connu des BDphiles pour avoir inspiré Hergé pour dessiner le château de Moulinsart. En supprimant les deux extrémités, ça donne parfaitement l’image du château du chevalier François de Hadoque, lieutenant de marine et ancêtre du capitaine Haddock

Le château de Chenonceau est le monument privé le plus visité de France, il a la particularité d’enjamber le cher. Contrairement au château de Chambord par exemple, il est également richement décoré et meublé.

Quant au mont Saint Michel on ne le présente plus, il porte très bien son surnom de merveille, à ne pas rater la visite (payante) de l’église abbatiale à son sommet qui permet de découvrir les plus belles vues de la baie.

Modifier les catégories et genre de film sous kodi

C’est un peu pénible avec mon logiciel de gestion multimedia kodi, les films sont catégorisés parfois un peu n’importe comment, du style le dessin animé « la belle et la bête » va se retrouver dans thriller. Il n’y a pas de moyen simple pour modifier les entrées de la base de données multimedia. Du coup j’ai activé l’option webserver de kodi et j’ai installé l’extension WiMM anciennement appelé XWMM. Elle permet à partir d’un PC du réseau local de se connecter à la base de données kodi et de pouvoir modifier l’ensemble des paramètres de chaque entrée comme on peut le voir sur cette copie d’écran.

c’est assez laborieux à faire mais c’est la garantie de pouvoir retrouver proprement les films aux bons endroits.

C’est expliqué plus en détail dans la page sur les outils multimédia de mon site Funix que je viens de modifier avec accessoirement la mise à jour du lecteur audio Audacious vers la version 3.7.

Installation mobile karaoke sous linux

En prévision d’une soirée karaoke, jour de l’an oblige, je me suis bricolé une installation mobile de karaoke à partir de différents éléments comme on peut le voir sur cette photo.

karaoke-mobileNiveau PC c’est mon portable sous linux (Mageia 5) sur lequel tournent TiMidity++ et pyKaraoke tel que c’est expliqué sur cette page. J’ai connecté à un port USB une mini table de mixage Behringer Xenyx 302 USB qui me sert habituellement pour faire de la musique assistée sur ordinateur (MAO). Sur cette mini table j’ai branché en entrée la sortie audio du portable PC ainsi qu’un micro, en sortie je l’ai branchée à l’amplificateur de ma guitare électrique. Et le tour est joué pour emmener le tout à n’importe quel endroit où on peut trouver une prise électrique, il reste à prévoir le câble HDMI pour brancher le PC à un écran TV pour un affichage plein écran.

Sorties windsurf 2015

Certainement ma dernière sortie en planche à voile de l’année ce matin, une sortie vague aux blancs sablons dans des conditions de vague pas très idéales, elles étaient certes bien là mais elles fermaient brutalement, les rares que j’ai tentées de surfer m’ont fait prendre le bouillon et passer à la machine à laver, je suis passé encore à deux doigts de casser du matériel. Voilà une photo de cette sortie lors d’un jibe.

Posted Image

Au final 52 sessions, ce qui constitue une excellente année d’autant plus que je ne suis pas célibataire, que j’ai un boulot prenant et que je sors en voilier toute l’année en participant notamment au championnat de régate du GCI sur  le bateau Tradition Bretagne durant l’automne et le printemps. En synthèse cela donne:

  • 24 sorties en matos de slalom (exocet RS2 91l, voiles X.O sails shark 5.7 et Tribord RC5 6.5)
  • 22 sorties en matos de vague (flotteurs now wave 76l et JP Young Gun 70l, voiles Naish Session 3.3, Simmer Icon 4.2 et tribord WSix 4.7)
  • 7 sorties en matos freeride (flotteur bic KPR 8’5 », voile X.O sails shark 5.7)

Le tout sur les spots du nord Finistère (spots de Tréompan, Blancs Sablons, dunes de Sainte Marguerite, et du moulin blanc). Le détail des sorties est donné .

Pas de casse matérielle cette année, néanmoins je peux déplorer la perte de ma GoPro HD3 silver remplacée depuis par une HD4 Black. A noter également que j’ai échangé mon  flotteur de vague now wave antédiluvien de 2001 contre un JP Young Gun de 70l et j’ai acheté un flotteur de slalom Exocet RS2 91l. Pour la première fois j’ai atteint les 50km/h, soit 28 noeuds, je suis encore loin de la barre des 30 nœuds, ça peut paraître ridicule ces vitesses pourtant au ras de l’eau c’est très impressionnant et assez technique avec la difficulté de maintenir un flotteur qui devient volage, on n’est jamais très loin de la bascule et à cette vitesse ça peut faire assez mal.

Trois vidéos de mes exploits de cette année

et quelques photos pour agrémenter le tout

Posted Image

Posted Image

Sur ce, joyeux noël !

Tutoriel split screen et kdenlive 15.12

J’ai installé à partir des sources kdenlive 15.12 assez laborieusement, cette nouvelle version est basée sur KDE Frameworks 5 qui est la dernière évolution de KDE et de ses bibliothèques basées entre autre sur Qt5. Du coup j’ai du installer tous les packages suivants

urpmi extra-cmake-modules qt5-devel lib64qtscript-devel lib64qt5svg-devel  lib64karchive-devel lib64kf5bookmarks-devel lib64kio-devel  lib64kf5plotting-devel lib64kf5notifyconfig-devel lib64kf5newstuff-devel lib64kf5notifications-devel  lib64kdoctools-devel lib64qt5qml-devel lib64qt5quick-devel lib64kf5parts-devel kded

j’ai compilé la dernière version de mlt 0.9.8 avec Qt5 avec les options de configuration suivantes

./configure  –swig-languages=python –enable-gpl  –enable-gpl3   –qt-includedir=/usr/lib64/qt5/include  –qt-libdir=/usr/lib64

j’ai compilé dans la foulée kdenlive 15.12.0. Il se lance correctement par contre je suis incapable d’ajuster l’écran principal, de rétrécir par exemple la zone des pistes ou la zone du moniteur de projet, par ailleurs j’ai l’erreur suivante

QXcbConnection: XCB error: 8 (BadMatch), sequence: 16667, resource id: 90177840, major code: 130 (Unknown), minor code: 3
QXcbConnection: XCB error: 8 (BadMatch), sequence: 16680, resource id: 90177840, major code: 130 (Unknown), minor code: 3
QXcbConnection: XCB error: 8 (BadMatch), sequence: 16743, resource id: 90177840, major code: 130 (Unknown), minor code: 3

pas impossible que tout soit lié à KF5 et une quelconque incompatibilité, au final kdenlive 15.12.0 est instable et inutilisable. Je suis donc revenu à la version 0.9.10 qui marche très bien pour preuve ce nouveau tutoriel vidéo pour expliquer comment faire de l’écran divisé, multi écran, en anglais split screen. C’est à dire comment afficher plusieurs vidéos en même temps dans la même séquence vidéo.