Installation de Mageia 9

Suite à la sortie de Mageia 9 j’ai passé un peu de temps ce week end à migrer trois de mes postes Lenovo, 2 postes clients Thinkpad x220 et x240 et surtout mon petit serveur personnel Thinkcenter M92p dont j’avais vanté les mérites sur linuxfr.org.

Habituellement je fais des mises à jour, il y a bien longtemps que je ne repars pas à zéro et réinstallant tout. Les mises à jour sont maintenant parfaitement maîtrisées et on gagne un temps fou car elles reprennent les fichiers de configuration existant. Généralement les modifications de configuration sont de l’ordre du cosmétique. Mais quelle ne fut pas ma surprise sur mon serveur, il avait purement et simplement supprimé ma configuration NFS et sendmail qu’il a fallu que je redescende. J’ai été bien content d’avoir mis en place une sauvegarde borg. J’ai retrouvé assez vite mes petits en montant la sauvegarde système de la veille et en copiant les fichiers manquants.

A part ça je constate encore que le ménage des anciens paquets rpm de la mageia 8 laisse encore à désirer, ll en reste par dizaine et dizaine qui ne sont pas supprimés du système. Le script bash suivant permet de les supprimer d’un seul coup.

#!/bin/bash
rpmfiles=$(rpm -qa | grep mga8);
for f in $rpmfiles
do
 urpme --auto $f
done

Globalement cette Mageia 9 apporte peu de nouveautés à part des évolutions de version, elle utilise encore les vieux scripts de la Mandrake écrits en perl qu’il serait sans doute temps de changer. Il y a quand même une nouveauté, la commande remove-old-kernels qui comme son nom l’indique permet de supprimer les anciens noyaux qui s’accumulaient jusqu’à présent si on ne faisait pas manuellement le ménage de temps à autre.

 Bienvenue à 'remove-old-kernels' Interactive

 System: Mageia release 9 (Official) for x86_64 | Noyaux dans /boot/:4 | AUTO:1 | GARDER:3  
 ==> kernel-desktop
 1   : Garder : U   : kernel-desktop-6.4.9-4.mga9.x86_64            jeu. 31 août 2023 16:47:49 
 2   : Garder :     : kernel-desktop-6.4.9-2.mga9.x86_64            lun. 14 août 2023 20:03:37 
 3   : Garder :     : kernel-desktop-6.4.8-2.mga9.x86_64            ven. 04 août 2023 13:00:50 
 4   : Enlever:     : kernel-desktop-6.4.7-3.mga9.x86_64            mer. 02 août 2023 15:42:47 
                U = En usage maintenant
Enlever 1 noyau: ? y/N/i (y=oui N=non i=confirmer pour chaque) y 

désinstallation de kernel-desktop-6.4.7-3.mga9.x86_64

J’ai commencé également à upgrader les différents services de mon serveur, Pour mon serveur httpd, je suis ainsi passé à Apache 2.4.57, PHP 8.2.10 et MariaDB 11.1.2. Prochaine mise à jour de FUNIX à venir pour prendre en compte cette montée en version.

Kdenlive 23.08.1

J’ai installé la version 23.08.1 du logiciel de montage vidéo Kdenlive qui n’introduit pas d’évolutions majeures si ce n’est quelques évolutions qui concerne les outils de la timeline. Elles sont présentées ici. Ça ne devrait pas changer beaucoup ma manière d’utiliser kdenlive. La dernière évolution majeure reste l’apparition des séquences qui permet pour un projet d’avoir plusieurs sous projets avec des timeline spécifiques.

J’ai pu constater également qu’il ne prenait plus compte du fichier kdenliverc existant, il faut refaire toute la configuration personnalisée, et ça se passe plutôt mal pour recharger d’anciens projets. Il vaut donc mieux ne pas faire la mise à jour alors qu’on a un projet en chantier.

En attendant un projet plus complexe ma première vidéo montée est sur mon compte instagram.

Observation des baleines à bosse à l’île de la Réunion

Depuis quelques décennies, pendant l’hiver austral, l’île de la Réunion est devenu une aire de reproduction des baleines à bosse sans qu’on puisse expliquer vraiment pourquoi elles s’en sont détournées jusqu’alors. Ce phénomène est étudié sérieusement que depuis 20 ans, l’association Globice de protection de l’environnement a notamment commencé en 2004 le décompte des baleines observées par l’identification des caudales qui sont propres à chaque individu et la tendance est clairement à la hausse même sans qu’on puisse toutefois expliquer la variabilité d’une année à une autre. On peut s’étonner également de constater que les baleines sont globalement peu fidèles aux eaux réunionnaises car sur la période de 2001 à 2020 et 1663 individus observés, seuls 44 sont déjà venus deux fois.

Caudale d’un baleineau

Il en reste pas moins que 417 baleines différentes ont été observées en 2022 et l’année 2023 s’annonce exceptionnelle.

Continuer la lecture de Observation des baleines à bosse à l’île de la Réunion

Sortie de Kdenlive 23.04

Kdenlive 23.04 vient de sortir, ce n’est pas une simple version, elle intègre une évolution majeure attendue depuis fort longtemps par les aficionados de kdenlive dont je fais partie. Il s’agit des timelines multiples (ou nested timelines en anglais), c’est particulièrement utile pour les projets complexes et kdenlive rattrape enfin flowblade sur ce point là. Jusqu’à présent il fallait faire avec une timeline surchargée qui couvrait l’ensemble du projet avec les difficultés et contraintes que ça impose pour modifier le fil du projet, rajout, suppression ou réaménagement.
Maintenant chaque séquence du projet fait l’objet d’une timeline spécifique, comme on peut le voir sur la copie d’écran ci-dessous.

Dans cet exemple j’ai un projet avec 3 séquences et une séquence finale qui comprend le projet complet. Chaque séquence a son onglet de timeline spécifique avec le nombre de pistes, le zoom et le paramétrage qui lui sont propres. Quand on a fini de travailler sur chacune des séquences, on passe à la séquence finale qui va regrouper toutes les autres séquences, on les glisse à partir des Sources du projet sur la timeline finale dans l’ordre souhaité.

Cette version intègre bien d’autres évolutions qui sont présentées par ici, je n’ai pas encore tout testé, mais j’ai retenu l’intégration du système de reconnaissance vocale whisper pour générer des sous titres et qui permet une traduction automatique en anglais.

Pour aller plus loin un tutoriel sur l’utilisation de kdenlive patiemment entretenu par votre serviteur.

Passage à Digikam 7.10.0

Je suis passé à la dernière version 7.10.0 du gestionnaire de photos évolué digikam que j’avais déjà évoqué dans un précédent post. Mais auparavant j’ai upgradé ma Mageia 9 cauldron à la version de ce jour. Ça s’est fait sans trop de difficultés mis à part que mon répertoire /usr de 26Go devient trop petit, j’ai dû déplacer /usr/share sur une autre partition et créer un lien. Pour la mise à jour du noyau et du driver nvidia qui a toujours été une difficulté, ça s’est passé sans encombre, au reboot en mode normal, il a reconstruit le module et l’interface graphique s’est lancée dans la foulée sans erreur particulière.

Mais revenons à digikam, j’ai buté sur la compilation pour une sombre histoire de référence indéfinie avec cette erreur

/usr/lib64/libQt5WebEngineCore.so.5 : référence indéfinie vers « av_stream_get_first_dts@LIBAVFORMAT_59 »

Je me doutais qu’il pouvait y avoir un mélange entre mon FFMPEG perso compilé sous /usr/local/lib et celui par défaut de ma Mageia sous /usr/lib64, mais que ce soit l’un ou l’autre j’avais toujours la même erreur. Je me suis rabattu sur la version flatpak mais il manquait la clé GPG. Finalement j’ai installé la version appimage directement disponible sur le site de digikam.

Entre la dernière version 7.8.0 qui tournait sur ma mageia 8, il n’y a pas d’évolutions majeures, ça reste une version de maintenance en attendant la version 8. Voici une copie d’écran avec le tri par la position GPS contenue dans les informations exif.

J’en ai profité pour virer le cairo dock de mon environnement de bureau XFCE, j’ai opté pour deux tableaux de bord fixes à droite et à gauche, ça me permet de couvrir davantage l’écran de bas en haut et j’y gagne en confort de visualisation. On notera également le thème sombre de digikam plutôt sympa.

Windsurf, la misère

Déjà début mars et je ne suis sorti que 4 fois en presqu’île de Giens, quelle misère, il n’y a jamais de vent le week end et ça souffle en semaine , les vagues sont misérables, franchement rien de comparable par rapport à la Bretagne. Aujourd’hui toutefois une bonne sortie à l’Almanarre dans un 7-8bft bien établi, franchement surtoilé mais pas en mode survie avec un plan d’eau gérable, Le petit plus est quand même la température en cette saison, 20° le matin et un franc soleil avec une température pas franchement froid, en tout cas bien moins froide qu’en Bretagne à la même époque.

J’ai pu voir le passe pied fonctionner avec des vagues qui déferlaient à peu près proprement et un plan d’eau glassy entre elles, ce qui est plutôt rares. Ce sont ces vagues qui mangent petit à petit la plage et la dune au niveau de la route du sel.

Malgré le peu de navigation, c’est comme le vélo, je ne perds pas trop en revanche par des conditions comme cela, ça reste franchement physique. Une petite vidéo pour illustrer tout ça.

Le tout est monté avec la version 22.12.3 de kdenlive qui vient de sortir.

Amélioration du filtrage des spams avec SpamAssassin

J’ai conduit récemment quelques améliorations à ma configuration de SpamAssassin pour filtrer les spams. En effet je continuais à avoir des mails écrits en arabe ou chinois qui continuaient à passer au travers, j’ai donc mis en place un filtrage basé sur la langue. Sous /etc/mail/spamassassin, j’ai édité le fichier v343.pref et j’ai décommenté les lignes suivantes:

ok_languages en fr ca de es it pt
score UNWANTED_LANGUAGE_BODY 10
add_header all Languages _LANGUAGES_

La première ligne indique les langues que l’on accepte, les mails écrits dans une toute autre langue se verront attribuer une note de 10 et considérer comme du spam.

Et maintenant en cas de réception de mail en langue arabe ou chinoise, vous allez voir apparaître dans le rapport spamassassin en plus cette mention

 10 UNWANTED_LANGUAGE_BODY BODY: Message dans une langue non désirée
                             (config locale)

et dans le corps du mail on retrouve UNWANTED_LANGUAGE_BODY

X-Spam-Flag: YES
X-Spam-Status: Yes, score=11.7 required=5.0 tests=BAYES_40,DKIM_SIGNED,
        DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,
        FREEMAIL_FROM,HTML_MESSAGE,NO_RDNS_DOTCOM_HELO,RCVD_IN_DNSWL_NONE,
        RDNS_NONE,SPF_HELO_NONE,UNWANTED_LANGUAGE_BODY shortcircuit=no
        autolearn=no autolearn_force=no version=3.4.6
X-Spam-Level: ***********

Maintenant autre problème, je constatais régulièrement que certains mails ne soit pas analysé par spamassassin alors que c’était des spams sans aucune ambiguïté. Dans les logs j’avais le message suivant

févr. 12 02:36:41 ultra.kervao.fr spamc[3659916]: skipped message, greater than max message size (512000 bytes)

En fait c’est une petite faille du système, par défaut spamc ne va pas analyser le mail dès lors que la taille du fichier dépasse 512ko, les spammeurs profitent de cela et attachent une image de quelques Mo pour passer au travers. Il suffit donc d’augmenter la taille en créant le fichier /etc/mail/spamassassin/spamc.conf qui contiendra

-s 5000000

On autorise donc le traitement pour des mails jusqu’à 5Mo, maintenant avec la puissance des machines, ce n’est plus vraiment un problème.

Pour plus d’information sur la configuration de SpamAssassin, voir la page sur mon site Funix.

Tutoriel kdenlive flouter un visage avec l’effet suivi de déplacements

Je viens de mettre en ligne un tutoriel vidéo pour flouter un visage avec l’effet suivi de déplacements ou motion tracking en anglais. L’effet suivi de déplacements se base sur la détection de mouvement d’OpenCV, plusieurs algorithmes de suivi sont disponibles, ils sont référencés et documents par ici. J’ai utilisé dans ce tutoriel DaSiam qui utilise les techniques de l’intelligence artificielle par apprentissage, il faudra avoir préalablement récupérer des modèles d’apprentissage (voir par ).

Sinon j’ai utilisé la fonctionnalité d’enregistrement d’écran (screencast) pour faire cette vidéo, j’ai eu du mal avec l’audio qui était un peu pourri vu mon installation micro basique. Je ne m’en sortais pas avec les filtres audio de kdenlive, j’ai basculé sur audacity pour réintégrer la bande son sur kdenlive ensuite.

Balade en vélo en Camargue

J’ai clos l’année 2022 par un tour en vélo en Camargue, un peu plus de 53km au total avec un aller retour matinal au départ de Sainte Marie de la mer vers le phare de la Gacholle en longeant la mer, puis l’après midi un autre aller retour le long de la piste au nord ouest en bordure de l’étang de Vaccarès.

Côté trace GPS cela donne quelque chose comme cela.

Le temps était mi figue mi raisin, pas l’idéal pour les photos, mais au moins on a évité la pluie. Malgré cela, j’ai réussi quelques photos plutôt sympas, dont voici une petite sélection.

Rétrospective windsurf 2022

J’ai probablement fait ma dernière sortie windsurf hier sur le spot de l’Almanarre, les prévisions de windguru n’incitent guère à l’optimisme les jours prochains. Il est temps de faire un résumé de mes navigations de l’année qui aura été marquée par une grande migration de la Bretagne au Var. J’y ai clairement perdu, les conditions de navigation sont nettement moins variées, les spots et parkings surpeuplés, l’ambiance bien moins sympa, les vagues (si tant est qu’on puisse parler de vagues) sont moches et pourries et c’est pas la température et le soleil qui vont compenser tout ça.

Voilà donc une vidéo qui résume mes 51 navigations dont 42 en Bretagne sur les spots de la côte nord Finistère et du côté de la presqu’île de Giens.

Dans le lot il y a eu quand même des sorties bien épiques avec des conditions de vague dantesques à Tréompan.

Tréompan/3 moutons le 21 février 2022

Ou des conditions de slalom dans le lagon breton.

Slalom aux dunes de Sainte Marguerite – Landéda

Pour en revenir à la vidéo, elle est montée sous kdenlive sous linux évidemment, les prises de vue sont faites avec une GoPro HD9.

%d blogueurs aiment cette page :