Archives de l’auteur : Fab

Kubuntu 24.10 (KDE 6.6): arrêter l’ordi depuis KDEconnect

Sur mon téléphone Android, j’utilise KDEconnect notamment pour éteindre mon ordi (depuis mon lit). Comment? KDEconnect permet d’exécuter des commandes pré-définies, et j’ai créé un simple script « /home/mon-utilisateur/bin/halt-kde.sh » qui contient le script (rendu exécutable):

#!/bin/bash

# marchait jusqu’à Kubuntu 24.04
#qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 2 2

# depuis Kubuntu 24.10
/usr/lib/qt6/bin/qdbus org.kde.Shutdown /Shutdown org.kde.Shutdown.logoutAndShutdown

Ensuite, depuis la configuration de KDEconnect dans KDE, dans la section « Exécute des commandes », j’ai rajouté une entrée dont la commande est le chemin complet vers le script. Et donc depuis mon téléphone, je peux l’exécuter en 3 clics.

Ouvrir et nettoyer la molette d’une souris Cherry MW 2310

Ma souris Cherry MW-2310 (un modèle entrée de gamme de 2018) avait une molette défaillante: celle-ci fonctionnait par saccades (bien irritant). J’avais essayé de la nettoyer de l’extérieur en enlevant la poussière, mais ce n’est qu’en l’ouvrant que j’ai pu lui redonner une seconde jeunesse.

Comme pour nombre de souris, l’ouverture semble de prime abord impossible, alors que des vis liant la base et la partie supérieure sont simplement cachées sous les patins. Une fois ceux-ci enlevés, le dévissage et l’ouverture sont très simples. Je craignais d‘abîmer les patins en les décollant, mais j’ai pu les préserver. J’ai pour chacun:

  • décollé un coin en passant un ongle dessous (certains utilise une lame fine);
  • à partir de là, décollé tout le reste avec le bout d’un petit tournevis plat en faisant le tour du patin pour éviter de le plier.

Une fois ouvert, j’ai pu voir que j’avais encore de la poussière accumulée dessous et au niveau de l’axe. Je l’ai enlevée avec un tournevis et une aiguille, mais cela n’a pas réglé le problème. J’ai ensuite mis un tout petit peu d’alcool isopropylique puis de WD-40 sur l’axe (bien que les solvants soient déconseillés par la notice) et la molette a commencé à très bien fonctionner à nouveau.

Victoire, voilà la fabrication et l’achat d’une nouvelle souris évités.

Ratage: se coucher tôt pour limiter le décalage horaire avant d’aller au Japon

Jadis, j’avais prévu d’aller au Japon et j’avais essayé de limiter le contrecoup du décalage de 7h avec l’hexagone. J’avais donc pensé à un plan brillant sur le papier: sur les 2 semaines précédant le départ, j’allais me coucher et me lever de plus en plus tôt, en espérant qu’au jour du départ mon décalage horaire serait restreint et donc je serai moyennement en forme au moment de l’arrivée.

Et donc j’ai commencé par me coucher à 21h15, pour me lever à 3h45. Pour au final me coucher à 18h30 et me lever à 1h du matin (soit l’équivalent de 8h au Japon).

Le résultat ne fut pas glorieux:

  • Le décalage avec le cycle normal du jour s’est révélé assez déprimant. Se lever au cœur de la nuit, passer une bonne partie de sa « matinée » dans le silence nocturne et ne voir les premières lueurs qu’après 6h30 de sa « journée » n’était pas une manière joyeuse de vivre.
  • Et au final, je me souviens avoir quand même avoir été dans un état second typique du jet-lag au moins les deux premiers jours. Un peu comme les fois précédentes où j’étais allé au Japon en fait 😅

fnac.com: avec uBlock Origin, nécessité d’adhésion FNAC+ absente pour réduction de 5% sur les livres

Mise-à-jour: cet article était précédemment nommé « fnac.com: tromperie sur la réduction de 5% sur les livres (achat en ligne, retrait en magasin) »

Quand je vais sur la page d’un livre sur fnac.com, il m’est indiqué de manière bien visible « -5% avec le retrait en magasin ». Aucune condition n’est indiquée dans la page pour cette réduction. Mais lorsqu’on ajoute le livre dans le panier, c’est le prix sans réduction qui est pris en compte. J’ai cru que c’était une tromperie, jusqu’à ce que quelqu’un trouve la cause.

Quand l’extension uBlock Origin (bloqueur de pub) est désactivée, alors la mention « -5% en retrait magasin Fnac avec Fnac+ » est affichée à la place. Pourquoi? Parce que fnac.com utilise le service Kameleoon, une plate-forme d’A/B testing qui permet de tester des variantes de textes pour trouver celle ayant le plus d’impact (ex: donnant le plus d’achats). Et leur intégration remplace le texte « -5% avec le retrait en magasin » par « -5% en retrait magasin Fnac avec Fnac+ » lors du chargement de la page. Comme uBlock Origin bloque les scripts de ce service, c’est le texte sans condition d’adhésion (d’origine dans la page web) qui est affiché.

Donc cela peut flouer les utilisateurs d’uBlock Origin, mais il est fort possible que cela ne soit pas malicieux de leur part. Par contre, cela peut donner de mauvaises idées: cela peut permettre des pratiques trompeuses auprès d’utilisateurs de bloqueurs de pubs, tout en pouvant le nier de manière plausible.

Panneau de choix de livraison pour un livre. Le texte « Prix fnac » tout en haut, puis au dessous « 9€ » en caractères rouge, puis « -5% avec le retrait en magasin » en caractères blancs sur fond vers, et « 8,55€ » en caractères verts.
Capture d’écran de la partie « prix » de la page d’un livre sur fnac.com

Pourquoi la fonte de la banquise et des icebergs ne fera pas monter la mer

La fonte de la banquise (eau de mer gelée) et des icebergs ne fera pas monter le niveau de la mer, contrairement à la fonte des glaciers. J’avais un peu cherché sur l’Internet et pas compris la raison profonde.

Je croyais intuitivement que si la partie émergée d’un iceberg fondait, l’eau résultant allait s’ajouter au reste de la mer, faisant monter son niveau. J’avais oublié que la glace est moins dense que l’eau liquide.

En fait, de ce que je comprends:

  • La banquise et les icebergs sont de l’eau gelée flottante (partiellement) sur la mer.
  • Ils flottent à cause de la poussée d’Archimède. Comme la glace est un peu moins dense que l’eau liquide (~90% de sa densité), environ 90% de la partie de la banquise se trouve sous l’eau et 10% au dessus de l’eau.
  • Une fois fondues, ces anciennes glaces devenues eau vont occuper moins d’espace, en fait à peu près le volume anciennement immergé de la glace. Donc en fait, tout l’espace anciennement occupé par la glace (immergé + émergé) va tenir dans l’ancien volume immergé. Donc le niveau de la mer ne montera pas.

Mon avis sur 5 itinéraires cyclotouristes

Voila cinq itinéraires que j’ai fait à vélo en été, en tant que cyclotouriste peu aventureux (avec mon VTC et deux sacoches, logement par AirBNB ou auberges de jeunesses quand il y en avait).

La véloroute du Danube

Aussi appelée « Donauradweg » et faisant partie de l’Eurovélo 6. Je suis parti de la ville de Passau (Bavière, Allemagne, à 2h15 en train de Munich) où j’ai loué un vélo. Celui-ci peut être déposé à divers endroits le long du Danube, et je suis donc allé en 3 jours à proximité de Vienne.

J’ai trouvé le paysage agréable, avec un peu de variété (bord de rivière, champs…) et un dénivelé modéré. Il n’y avait que peu de faibles portions de chemins caillouteux, ce qui allait pour mon VTC de location à pneus bien épais. Prévoir de la monnaie pour traverser en bateau le Danube plusieurs fois (l’itinéraire change de rive sans qu’il y ait de pont; ça a peut-être changé depuis).

Par contre en Autriche il n’y avait pas de laveries automatiques (même à Linz, une des plus grandes villes et une de mes étapes).

Bref, une manière agréable de rejoindre Vienne depuis l’Allemagne, dans un environnement apaisant.

La vélodyssée de La Rochelle à Biarritz

Fait partie de l’EuroVelo 1. La Rochelle fait une très agréable ville de départ avec son ambiance maritime (et en plus il y a une auberge de jeunesse). C’est l’occasion de découvrir rapidement l’île de Ré (attention: 12km aller pour y aller, et ça fait une très longue journée si on fait en plus le tour de l’île).

Le gros de l’itinéraire se fait sur des pistes cyclables dédiées (comme c’est agréable de ne pas avoir à se préoccuper des voitures!) et le reste sur des petites routes où l’on se sent en sécurité.

La première étape jusqu’à Rochefort a été pour moi magique avec son passage en bord de mer et de station balnéaire. À Rochefort, le musée de la Corderie royale pourrait sembler à priori peu intéressant, mais j’avais bien fait de me fier aux commentaires: l’histoire de Rochefort et l’aspect stratégique de la fabrication des cordages m’a passionné.

Plus au sud, l’itinéraire m’a surtout marqué par les arrêts aux stations balnéaires, leurs grandes plages de sables (avec leurs vagues qui rendent la baignade moyennement relaxante) et de longues lignes droites à travers les pins d’abord agréables puis assez monotones. Je ne m’étais pas rendu compte que la plage n’est jamais vraiment à proximité de la piste cyclable. Avoir à marcher 200m aller du parking à vélo à la plage avec mes sacoches (12kg environ) m’a parfois dissuadé d’aller piquer une tête.

Découvrir la dune du Pilat était agréable. Par contre, comme il n’y a pas de consigne, il faudra soit attacher ses sacoches au vélo, soit avoir confiance (que personne ne les emportent, parmi les nombreux vélos du parking) ou bien les porter en haut de la dune. J’en ai porté une, ça a un peu dégradé l’expérience.

L’arrivée sur Biarritz m’a peu enchanté: circulation au bord d’un route à forte fréquentation, puis arrivé dans une ville bien vallonnée, j’ai rapidement regretté le calme des 10 jours précédents.

Un très bon souvenir globalement.

La Vélodyssée depuis La Rochelle, puis la Loire à vélo jusqu’à Orléans

Ce fut mon 2ème voyage. Même sans la joie de la découverte, la Rochelle reste agréable. Si la première étape au nord (une grande ligne droite répétitive le long d’un canal) n’est pas mémorable, la suite jusqu’à la Loire offre une variété de paysage (marais poitevin, champs, stations balnéaires) que j’ai bien apprécié. C’est agréable de garer son vélo un moment, aller faire trempette et repartir quand on veut.

J’ai trouvé la « Loire à vélo » agréable bien que manquant de variété. Mais l’itinéraire permet de visiter nombre de châteaux qui sont à proximité du fleuve (j’en ai vu 1 par jour max, un bon choix) et j’aurais regretté d’avoir manqué chacun d’entre eux. Certains sont plus réputés mais se trouvent bien à l’écart de l’itinéraire; au final, j’ai trouvé que rester proche de l’itinéraire « officiel » un bon choix.

Globalement, une grosse partie des voies de l’itinéraire est dédiée aux vélos et a un revêtement adapté à mon VTC. Il y a cependant des portions assez chaotiques (gros pavés, gros cailloux) vraiment désagréables et qui me demandaient de rouler lentement (je crains que ma chambre à air explose en cas de gros choc). J’en viens à me demander si je ne devrais pas acheter une fourche avec amortissement si mon itinéraire comporte trop de telles sections… Pas très agréable non-plus la section en terre qui m’a fait préférer une départementale (avec ses camions roulant à fond) un matin d’averse.

Le fait qu’il y ait le long de la Loire une ligne ferroviaire est un peu rassurant (en cas d’ennui mécanique ou de gros coup de fatigue).

Bref, un itinéraire que je recommande.

Le canal des deux mers

Cet itinéraire suit le canal latéral à la Garonne, puis le canal du midi. Mon itinéraire est parti de Bordeaux jusqu’à Sète, et j’ai poussé jusqu’à Montpellier.

Comparé aux deux au dessus, je trouve qu’il manque assez de variété. La piste est grandement dédiée aux cyclistes. Le revêtement est très agréable sur une grande partie, jusqu’à ce qu’on arrive dans l’Aude: là, VTT recommandé! J’ai préféré éviter la section directement après Carcassonne (en prenant le train). J’en avais fait une partie 2 ans avant et c’était très désagréable avec mon VTC: gros gravier, parties larges juste de quelques dizaines de centimètres…

Par contre, une fois arrivé dans l’Hérault, avant et après Béziers, l’aménagement est bien meilleur (surtout en bord de mer). Et j’ai été content de pouvoir m’arrêter me baigner.

Au final, un bon bol d’air, mais pas un itinéraire mémorable.

Le nord de la Bretagne, de Brest à Dinard, puis Rennes

La Bretagne permet d’échapper statistiquement aux grosses chaleurs de l’été. Par contre, le temps est fidèle au dicton: il y fait beau plusieurs fois par jour. Autrement dit, il pleut souvent. Lors de mon périple de juillet 2024, j’ai eu de la pluie le 2/3 des jours. Souvent, ce n’est qu’un faible crachin ou une faible pluie, et avec des vêtements de pluie ce n’est que peu dérangeant. Les averses ont été plus rares.

De Brest, j’ai suivi la V45, puis l’Eurovélo 1 à partir de Roscoff. L’itinéraire suit plus ou moins la côte, mais parfois reste quand même souvent à distance de la mer. De grosses portions sont rurales (ex: de Perros-Guirec à Paimpol) et j’ai trouvé celles-ci répétitives (je finis par m’y habituer, même si ça change de mon quotidien). La topologie allait d’assez plat à modérément vallonné (je crois que le pire était +600m sur une journée), donc adaptée à un trajet détente. Le parcours se fait surtout sur des pistes cyclables, sur des « chaucidous » (une seule file pour voitures pour les deux sens, encadrée de deux files cyclables) avec des automobilistes très respectueux ou des routes rurales à faible circulation. Il y a quand même quelques portions bien caillouteuses où je recommanderais un VTT.

La ville de Brest, reconstruite, n’est pas visuellement intéressante. La visite du château de Brest, présentant une histoire largement militaire du coin, était très intéressante. Autre lieu remarquable: le vallon du Stang-Alar. Hébergeant le Conservatoire botanique national de Brest, il donne l’impression d’être à une latitude bien plus au sud et est isolé du ronflement urbain. Un peu plus loin vers la pointe Saint-Mathieu, j’ai apprécié le Musée Mémoire 39-45, un ancien bunker présentant la vie des occupants allemands, des habitants et des résistants.

J’ai trouvé les paysages côtiers parfois très beaux et parfois juste agréables. Cela dit, j’avais déjà fait la côte de la nord de la Bretagne en voiture (ce qui donne pas la même perspective), donc cela a dû enlever une petite partie de la surprise.

L’île de Batz juste au large de Roscoff est agréable, mais j’ai eu la malchance de venir un jour de semi-marathon. Ma meilleure journée fut sur l’île de Bréhat (surnommée l’île aux fleurs): circulation uniquement à pied et à vélo (les seuls véhicules motorisés présents sont des tracteurs), des vues variées, végétation abondante (parfois tropicale). Un vrai sentiment de dépaysement, loin de mon quotidien urbain.

D’un point de vue nourriture, le nord du Finistère n’est pas vraiment touristique et assez rural, et donc je n’ai pas pu toujours trouver à manger au moment où je le voulais (en particulier le midi). Moins de restos qu’ailleurs, des boulangeries éparses où l’on ne trouve que très rarement des casse-croûtes salés (souvent pas de sandwich, très rarement des mets végétariens comme des parts de pizza ou des sandwichs au fromage/crudité)… Il faut donc acheter à l’avance, ou prévoir une collation de secours en attendant de trouver quelque chose. On trouve nombre de restos de galettes, mais c’est très vite répétitif. Pour un cyclotouriste végétarien, ce n’est une région facile.

Mon itinéraire final allant de Minihic-sur-Rance à Rennes faisait 100km le long d’un canal et était incroyablement plat (à part la montée du port au centre de Dinan, en poussant ma monture sur une jolie rue piétonne pavée bien pentue), sans trop d’effort mais un peu rébarbatif.

Rennes est relativement petite. J’ai regretté d’avoir manqué la visite guidé quotidienne. J’ai beaucoup apprécié la visite du Musée de Bretagne (gratuite). Une médiatrice nous a fait un tour thématique (les luttes en Bretagne de l’invasion romaine à nos jours) passionnant. Si intéressant que j’ai refait le tour ensuite. Spoiler: la langue bretonne est arrivée en Bretagne quand les habitants du sud de la Grande-Bretagne ont fuit les invasions (notamment des Angles et des Saxons).

Au final, un itinéraire bien agréable, mais parfois manquant de variété, sans la possibilité de sauter certaines portions (pas de train). Je recommande au moins pour le dépaysement, la fraîcheur agréable et la grande sympathie inspirante des gens (et les kouign ammans et les fars bretons que je pourrais manger en alternance à l’infini).

Black screen only in X Window: it was just the HDMI cable!

And updated Kubuntu, and after a reboot a few hours later, I got the usual BIOS/UEFI display and then a black screen (instead of the usual X session display). The session processes (Firefox…) started anyway (could see them using a ssh session from my phone). TLDR: it turned out that is was probably the HDMI cable that was not properly plugged. Crazy.

Same issue with the previous kernel version. Also, when I started Kubuntu in « recovery » mode, the console displayed properly. And when I started the OS with « nomodeset » in the kernel parameters (without graphic card acceleration), then I got a working X session in a low resolution.

So I looked in the logs with journalctl, and I could see that I had these lines:

# before, when working
[drm] Initialized amdgpu 3.57.0 20150101 for 0000:29:00.0 on minor 1
fbcon: amdgpudrmfb (fb0) is primary device
amdgpu 0000:29:00.0: [drm] fb0: amdgpudrmfb frame buffer device

# after, with black screen
[drm] Initialized amdgpu 3.57.0 20150101 for 0000:29:00.0 on minor 1
amdgpu 0000:29:00.0: [drm] Cannot find any crtc or sizes

Maybe some Ubuntu package was updated and prevented the AMD driver to be loaded? Or maybe some X configuration file was corrupted. Then I found this messages thread, stating:

HDMI connections are very sensitive to small misalignments. This type of issue shows up quite a bit in forum posts

So I unplugged and re-plugged the HDMI cable (which was not screwed), rebooted, and it started working properly. I would have thought that since it’s digital it would either work properly or not at all.

Prétendues racines « judéo-chrétiennes », un révisionnisme

Des politiques déclarent régulièrement vouloir défendre de prétendues « racines judéo-chrétiennes » de la France. Cela m’avait semblé suspect, car j’avais jadis visité le Musée juif de Berlin qui relatait notamment les discriminations des juifs en Allemagne à travers les siècles, et mes vagues souvenirs d’Histoire me disaient également que ça avait été la même chose en France.

Un article de Edwy Plenel dans Mediapart (accès pour abonnés) le confirme:

  • Pogroms notamment à Rouen et à Metz lors de la croisade décrétée par le pape Urbain II en 1096.
  • En 1215, le concile de Latran impose aux juifs le port de vêtements distinctifs et les exclue des charges publiques.
  • Baptêmes forcés au haut Moyen Âge.
  • Interdiction de se montrer dans la rue le dimanche, puis lors de la semaine sainte.

Également, vu les persécutions et massacres qu’ont connu les protestants (venant du pouvoir catholique), difficile de prétendre à une unité chrétienne dans l’histoire de France.

Donc je vois plusieurs interprétations sur ces arguments politiques:

  • C’est du révisionnisme volontaire et éhonté qui vise juste à ostraciser les musulmans et l’Islam de la société (le plus probable). Pour moi, quand quelqu’un essaie de convaincre en utilisant des sophismes, cela décrédibilise son argumentation et donc sa cause (et ceux qui croient en elle), et cela dessert ceux qui croient en celle-ci.
  • Ces personnes sont des ignares (j’en doute).
  • (plus tordu, niveau théorie du complot, avec beaucoup de mauvaise fois) En fait, le soit-disant passé « judéo-chrétien » revient à glorifier les persécutions des catholiques sur les juifs et les protestants et donc à l’ériger en modèle pour la société actuelle. Troll: ces politiques promeuvent-ils l’anti-sémitisme?

Linux: script for resetting the audio output

When you start your Kubuntu computer and the audio jack cable is not plugged, then no audio will be selected. After having plugged it, you will have to go to the sound settings and set the right audio output. The following script will automatically select the analogic output, which is quicker. You’ll need first to specify which card and profiles you want to use.

Continuer la lecture