PROJET AUTOBLOG


Le blog de Genma

Site original : Le blog de Genma

⇐ retour index

Notes hebdomadaires N°48 Semaines du 28 octobre 2025 au 17 novembre 2025

jeudi 1 janvier 1970 à 01:00

Pas mal de travail et des semaines chargées en cours et à venir, mais j'ai de quoi alimenter ces notes hebdos.

#Mes plaisirs

Vacances de Toussaint et sortie Halloween avec les enfants, Mononoke et Nausicaa.

#Mes peines

Le podcast la voix de Guillaume annoncé comme quotidien en septembre est passé a bien plus qu'occasionnel. Reste son podcast bi-hebdomadaires Tech Café.

#Vus ou entendus

Un épisode du Podcast Pixel Bento, interview d'Alex Pilot sur le financement participatif de son film Demo, mais pas que.

Le jour où mon aspirateur intelligent s'est retourné contre moi », un développeur raconte comment un produit bon marché a cartographié son domicile." Article détaillé qui explique tout ce qui a été fait pour analyser le fonctionnement de l'aspirateur via du reverse enginering matériel et logiciel. Cet article se termine par règles d'or : N'utilisez jamais votre réseau Wi-Fi principal pour les appareils IoT.

Si on est abonné chez Free, il y a un tutoriel https://assistance.free.fr/articles/1394> " title="Séparer mon réseau Wi-Fi (configuration avancée)">Séparer mon réseau Wi-Fi (configuration avancée) pour cloisonner facilement les Wifi. Mieux que rien, pas besoin d'un matériel complémentaire (un routeur). Un bon début avant d'aller plus loin si on a des exigences et des besoins de cloisonnement plus avancé.

Le site d'entraide pour les nouveaux utilisateurs de Debian, https://debian-facile.org> " title="[Debian-facile.org](http://Debian-facile.org)">Debian Facile, existe toujours et est actif. A consulter régulièrement, voir contribuer si je trouve le temps, la motivation et la pertinence de le faire.

Au téléchargement, https://debian-facile.org/projets/l...> " title="Les cahiers du débutant sur Debian Trixie, Manuel d'apprentissage simplifié pour les grands débutants">Les cahiers du débutant sur Debian Trixie, Manuel d'apprentissage simplifié pour les grands débutants
"Les cahiers du débutant” est un manuel simplifié francophone pour l'installation et la prise en main d'un système Debian. Vous trouverez dans ces pages les réponses à vos premières questions sur le système Debian GNU/-Linux, son histoire, son obtention, son installation, sa prise en main, sa configuration et son administration."

https://blog.flozz.fr/2025/11/02/quel-format-audio-choisir-pour-son-cloud-musical/

Lifehacking Révolutionnez votre prise de notes : du Bullet Journal à Obsidian

Premier épisode de la quatrième saison de Collector's Quest consacrée aux collectionneurs d'arcade, à commencer par Alex Pilot (DEMO)
https://www.youtube.com/watch?v=70UyGV7bfj4&feature=youtu.be

# Mes projets

Les 10 & 11 décembre 2025, à la Cité des Sciences - PARIS, je serai au salon Opensource Expérience sur le stand de mon entreprise.

# Mes contributions

J'inaugure cette nouvelle section, que je différencie de celle de "Mes projets" qui correspond à une section plus personnelle. Dans les contributions, il y a eu mes différents tutoriels :

https://blog.genma.fr/?Yunohost-l-a...> " title="Yunohost, l'application Redirect et Proxmox">Yunohost, l'application Redirect et Proxmox
https://blog.genma.fr/?PC-Dell-XPS1...> " title="PC Dell XPS13 9315 sous Ubuntu">PC Dell XPS13 9315 sous Ubuntu
https://blog.genma.fr/?Ubuntu-et-Ac...> " title="Ubuntu et Accessibilité">Ubuntu et Accessibilité
https://blog.genma.fr/?Ubuntu-Confl...> " title="Ubuntu - Conflit de VG Name avec des LVM">Ubuntu - Conflit de VG Name avec des LVM
https://blog.genma.fr/?Clavier-Sour...> " title="Clavier & Souris RGB Logitech Gamer sous Linux - Réglages des LED et autres boutons">Clavier & Souris RGB Logitech Gamer sous Linux - Réglages des LED et autres boutons
https://blog.genma.fr/?Ubuntu-et-l-...> " title="Ubuntu et l'option de Gnome Digital Wellbeing - Bien être">Ubuntu et l'option de Gnome Digital Wellbeing - Bien être
Des réponses/participations aux forums

https://forum.Ubuntu-fr.org> " title="[Ubuntu-fr.org](http://Ubuntu-fr.org)">[Ubuntu-fr.org](http://Ubuntu-fr.org)
https://forum.yunohost.org/> " title="<https://forum.yunohost.org/"> Forum.Yunohost.org>

Où j'ai modestement apporté mon aide.

Ubuntu et Samsung Galaxy Buds 2

jeudi 1 janvier 1970 à 01:00

# Samsung Galaxy Buds 2

Je dispose d'écouteurs sans fils bluetooth de la marque Samsung, le modèle Samsung Galaxy Buds 2.

Je les utilise au quotidien avec mon smartphone de la même marque. Sur ce type d'écouteurs, il y a le soucis écologique du recyclage une fois la batterie trop faible (Batteries intégrées dans les écouteurs et dans le boîtier de charge/transport). Mais d'un autre côté, j'ai eu trop de casques filaires pour lesquels le fil s'est cassé... (Et le prix joue sur la qualité du son). J'ai un gros casque (dont je reparlerai ultérieurement), peu pratique pour me déplacer, que je garde dans mon bureau. Je verrai avec le temps.

J'ai donc testé la connexion sur le PC sur lequel tourne Ubuntu.

# Connexion en bluetooth

L'appairage se fait facilement. Les écouteurs sont vu du PC. Comme le montre la capture d'écran suivante, il est possible de choisir le codec audio utilisé pour le bluetooth.

C'est assez limité, il n'y a pas de visualisation de la charge restante sur les écouteurs. Juste les réglages basiques pour le son.

Mais la qualité du son est là. Et il est possible d'utiliser le micro-intégré pour des visio-conférences par exemple.

# Aller plus loin - un client Linux

Il existe un logiciel /client Linux, Galaxy Buds Client logiciel libre sous licence GPL-3.0 license, qui permet de retrouver l'ensemble des fonctionnalités que l'on a dans l'application "Wearable" de Samsung sur Smartphone.

L'application permet de :
Configurer et contrôler n'importe quel modèle de Galaxy Buds et les intégrer à votre bureau,
Afficher un aperçu des écouteurs connectés,
Régler le son ambiant,
Utiliser la fonction « Localiser mes écouteurs »,
Ajuster l'égaliseur.

Elle propose également des fonctionnalités supplémentaires :
Statistiques de la batterie,
Tests de diagnostic,
Informations de débogage,
Actions tactiles personnalisables (appui long),
Mise à jour ou rétrogradation du firmware (pour les Buds+ et Buds Pro).

Disponible sur Flathub ou via l'AUR. Github du projet : https://github.com/timschneeb/GalaxyBudsClient

HomeLab, Cluster Proxmox et WakeOnLan

jeudi 1 janvier 1970 à 01:00

# HomeLab ?

Un homelab, c'est un espace chez soi où l'on installe du matériel informatique (ordinateurs, serveurs, routeurs, etc.) pour apprendre, expérimenter ou héberger des services personnels. C'est un peu comme un laboratoire informatique miniature, mais à la maison ! Cela permet
d'pprendre : Tester de nouveaux logiciels, systèmes d'exploitation ou technologies (comme la virtualisation, le cloud, la cybersécurité).
d'Auto-héberger : Créer son propre cloud (avec Yunohost), son site web, son serveur de jeux, ou encore un système de sauvegarde.
Bricoler : Automatiser des tâches, monter un réseau local, ou même simuler un environnement professionnel.

Dans mon cas, au fil des ans, j'ai récupéré et conserver des vieilles machines (des tours de PC), reconstituées et boostées en RAM (quelques gigas), avec des vieux disques durs. Que de la recup qui fait que j'ai un ensemble de machines qui constitue mon home lab.

L'électricité en France et majoritairement décarboné, je prolonge la vie de ces machines normalement obsolète. Ca chauffe un peu mon bureau quand j'allume ponctuellement quelques machines pour faire joujou. Quand on sait que le coup énergétique/carbone d'un PC est majoritairement à sa construction, que mes expérimentations ponctuelles consomment très certainement moins que de louer des serveurs ou des VM dans un datacenter (je ferai prochainement un billet sur ma consommation CO2 globale et une réflexion sur le sujet), je me dis que ce homelab reste intéressant.

# Cluster Proxmox ?

J'expérimente depuis de nombreuses années la solution Proxmox qui permet de faire de la virtualisation (je ne détaillerai pas ici) et du coup, j'ai 3 de ces machines sur lesquelles j'ai installé Promox et que j'ai relié en cluster (et installé Ceph par la même occasion).

J'ai donc un FrankenCluster (c'est son petit nom).

# WakeOnLan ?

Les machines sont dans la même pièce que moi mais je pourrais imaginer de les déplacer et les allumer à distance (chez moi ou via SSH depuis une machine rebond du réseau local) via une commande WOL dans un script sachant que ce script qui permettrait de démarrer tout ce petit monde sera un de mes futurs projets.

Il y a quelques temps j'avais écrit un article sur le Wake-on-LAN d'un PC, il y a une documentation détaillée sur le wiki d'Ubuntu-fr.
L'idée est de démarrer des machines via l'envoi d'un paquet sur la carte réseau. Les machines sont donc constamment sous tension, même si éteinte.

L'activation la plus simple du WOL sur chaque machine se fait en allant dans son BIOS et en activant l'option.

Par défaut, les machines sont branchées uniquement avec un câble d'alimentation et un câble réseau, cela a nécessité de brancher un clavier et un écran sur la machine. Par sécurité, j'ai mis une pile neuve sur la carte mère pour garder le paramétrage du BIOS (rappel ce sont de vieux PC de recup). Toutes ces machines sont reliées à une multiprise que je coupe.

Amélioration : avoir une multiprise connectée qui est d'abord activée pour ensuite pouvoir lancer la commande de WOL.

Un an avec une screenbar, retour d'expérience

jeudi 1 janvier 1970 à 01:00

Article non sponsorisé - j'aurai bien aimé, c'est un retour d'expérience sur un achat (un cadeau d'anniversaire).

Depuis un certain temps je voyais dans des vidéos sur les gadgets indispensables pour travailler de chez soi les screenbar.

# Une screenbar, qu'est ce que c'est ?

Une screenbar (ou barre d'écran) est généralement une barre lumineuse placée derrière ou autour d'un écran (moniteur, téléviseur, etc.) pour améliorer l'éclairage ambiant et réduire la fatigue oculaire, surtout lors d'une utilisation prolongée dans l'obscurité.

À quoi ça sert ?

Réduction de la fatigue oculaire : En atténuant le contraste entre l'écran brillant et l'environnement sombre, elle limite la sollicitation des yeux.
Ambiance lumineuse : Elle peut aussi servir de décoration ou créer une atmosphère spécifique (couleurs changeantes, synchronisation avec le contenu affiché, etc.).
Amélioration du confort visuel : Idéal pour les gamers, les développeurs ou toute personne passant beaucoup de temps devant un écran.

# Quel modèle choisir ?

La marque de référence dans le domaine est BenQ qui au fil des années à lancer des modèles de plus en plus sophistiqués (et plus cher). Nombreuses sont les vidéos de Youtubers qui comparent les modèles, présentent les derniers modèles (dans des vidéos sponsorisés dont l'objectivité peut être relative...).

Il existe des modèles d'autres marques, moins cher. Il existe des modèles de la marque plus évolué et plus cher (avec télécommande sans fil pour régler l'intensité et la chaleur de la lumière).

Pour ma part, j'ai pris le premier modèle de la marque, le modèle de base est je suis sur le réglage par défaut.

#Est-ce gadget ou utile ?

Je ne savais pas trop l'utilité, mais au final je m'en sers tous les jours ! Cette lampe s'allume plus vite que les ampoules du bureau (qui mettent un peu de temps à chauffer). J'avais testé des lampes de bureau, mais l'éclairage est cylindrique et ciblé, mal réparti. Là on a un éclairage qui vient du dessus de l'écran, qui éclaire le bureau (au sens mobilier, pas la pièce).

Je n'en ai pas besoin au printemps et en été car il fait jour longtemps et je m'arrête d'être devant un ordinateur avant la nuit, mais en automne & hiver, dès la fin d'après-midi, je l'allume.

Je l'ai branché via son câble USB sur une prise USB de la multiprise qui alimente différentes machines dans le bureau (machine Yunohost, un NAS...).

La screenbar est positionné au dessus de mon écran principal qui est en face de moi et par dessus, j'ai positionné une webcam logitech qui tient sans bouger. Je n'ai eu besoin d'acheter un adaptateur qui peut se rajouter sur la screenbar.

Je l'utilise depuis un an, j'en suis très content et le jour où elle ne marchera plus, je la mettrai en déchetterie pour recyclage et reprendrai ce type d'accessoire qui m'est devenu indispensable.

Yunohost, l'application Redirect et Proxmox

jeudi 1 janvier 1970 à 01:00

#Contexte et besoin

A la maison, dans mon bureau, j'ai un ensemble de PC de récupérations sur lesquels tournent Proxmox, la distribution pour faire de la virtualisation. J'accède à chacune de ces machines depuis un navigateur avec l'URL du service Proxmox définit par le couple adresse IP:port (ou un nom de machine défini dans le fichier host, /etc/hosts).

J'ai donc des adresses du type https://192.168.0.100:8006 ou https://proxmox01:8006.

Le certificat TLS étant auto-signé, Firefox fait une alerte à la connexion.
Comment améliorer tout ça en profitant de Yunohost qui tourne sur un serveur sur le même réseau local et des fonctionnalités de reverse proxy de Nginx ?

# L'application Redirect

Yunohost propose parmi ses nombreuses applications packagées l'application redirect qui a deux fonctionnalités, dont une de reverse-proxy qui permet de créer une tuile pour une application locale qui écoute sur un port donné, sur cette machine ou sur une autre machine.

C'est de cette fonctionnalité dont on va tirer partie !

J'ai d'abord défini /crée un sous-domaine dédié sur lequel j'ai installé un certificat Let's Encrypt. Sur ce sous-domaine, j'installe l'application Redirect, à la racine.

A l'installation, il faut configurer quelques champs :

Libellé pour Redirect : il s'agit du nom affiché dans le portail de YunoHost. Il peut être modifié ultérieurement.
Domaine & chemin d'URL (après le domaine) : j'ai crée un sous-domaine et j'installe l'application à la racine.
Type de redirection : reverse proxy
Cible : https://192.168.0.100:8006, soit l'URL du Proxmox

Une fois installée, la configuration nginx peut être trouvée dans /etc/nginx/conf.d/sous-domaine.domaine.d/redirect.conf

Et ça ressemble à ça

$ cat etc/nginx/conf.d/proxmox.genma.org.d/redirect.conf #sub_path_only rewrite ^/$ / permanent; location / { proxy_pass https://192.168.0.100:8006; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-Port $server_port; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; # Include SSOWAT user panel. include conf.d/yunohost_panel.conf.inc; more_clear_input_headers 'Accept-Encoding'; } 

# Pour jouer un peu

J'ai plusieurs instances /machines faisant tourner Proxmox Virtualisation Environement (PVE) sur mon homelab.
Je peux adapter ou changer temporairement ou définitivement la redirection en éditant le fichier et en éditant la ligne proxy_pass et en rechargeant la configuration nginx via la commande

sudo service nginx reload 

# Conclusion

La redirection transparente, on peut accéder au Proxmox depuis l'extérieur, comme à n'importe laquelle des applications installées sur le Yunohost (il faut donc bien penser à mettre l'application Yunohost en accessible uniquement des utilisateurs de Yunohost pour que l'application nécessite de passer par le SSO/de s'identifier.

La redirection & le reverse proxy font qu'on a un certificat Let's encrypt et plus le certificat auto-signé en frontal, donc plus d'erreur dans le navigateur.

Pour sécuriser le Proxmox, j'ai activé le 2ème facteur d'authentification, la machine ne tourne pas tout le temps (ce sera le sujet d'un autre /futur billet avec l'allumage par du Wake On Lan (WOL) de la machine).

A noter que cette astuce peut être utile à d'autres services, que l'on peut ajouter plusieurs fois l'application Directoire...

# Aller plus loin ?

On peut imaginer utiliser cette fonctionnalité de redirection vers des VM dans le Proxmox en lui-même (si la VM est accessible depuis le réseau local ou si on installe un reverse proxy en VM sur le Proxmox...) On peut imaginer plein de choses !