Correction du problème de collage avec GTK sous GNOME

Il semble qu’il existe un paramètre dconf nommé /org/gnome/desktop/interface/gtk-enable-primary-paste qui, depuis 2016, était activé par défaut (true).

Le fait de remettre ce paramètre à true corrige le problème chez moi :

dconf write /org/gnome/desktop/interface/gtk-enable-primary-paste true


Édition : la valeur par défaut de ce paramètre a été changée à false il y a trois mois.

Explication :
Sous Linux/GNOME, il existe historiquement deux mécanismes de copier/coller :

Le presse-papiers classique (Ctrl+C / Ctrl+V)

La sélection primaire (primary selection) :

sélectionner du texte avec la souris le copie automatiquement

clic du milieu de la souris pour coller

Le paramètre :


gtk-enable-primary-paste

contrôle justement ce comportement de collage via la sélection primaire dans les applications GTK.

Quand il est à :

true → le clic du milieu colle le texte sélectionné

false → cette fonctionnalité est désactivée

Apparemment, GNOME a récemment changé la valeur par défaut vers false, ce qui peut casser certaines habitudes ou workflows. La commande ci-dessus réactive donc l’ancien comportement.

Posted in: Creative Commons by-sa

Sylvie de Labrusse (née Grumel) 1949-2025

Texte de Anne de Labrusse

Sylvie,
Il n’est pas très courant d’entamer un témoignage en évoquant des références culinaires. Pourtant, la falette au 15 août, L’aligot ou la truffade selon les préférences des gourmands, Les saucissons de saint Côme et les fromages d’Aubrac, comme des trésors de contrebande à Paris comme à Moroni, ce sont des évocations sensibles de ton sens du partage et de ta générosité de cœur.
Sache que mon fils Jean planque tes cadeaux sous son lit. Le chat se délectant des reliefs. Tu dois en sourire, toi qui aime en chacun, humain ou animal, ce qu’il a de meilleur.

Sylvie, je garde de toi la preuve que l’accueil c’est inconditionnel. À tes yeux, toutes et tous sont l’objet d’attention, d’affection, de tendresse et de partage. Sans crainte non plus d’assumer des désaccords de fond.

Depuis notre plus jeune âge, nous sommes, tes nièces, neveux et la génération suivante, toujours les bienvenus chez toi.

Bien sûr, tes enfants ont toujours été les cousins chéris. Fanou et Nico et les virées adolescentes à pieds et à vélo. Fanette et notre passion familiale pour les équidés et leurs caractères parfois spéciaux. Gaelle, nos échanges complices malgré la différence d’âge, les escapades au marché d’Arles entre cousines et le cadeau d’anniversaire d’un petit cousin, Tao.

Parmi mes souvenirs de toi, ma chère tante, il y a aussi La Roche sur Yon, la Rancho et la Marie-Jo. Nous étions enfants mais votre vie, celle que tu as choisi de vivre c’était déjà l’aventure. Dans nos vies bien rangées, vous étiez l’incarnation d’un ailleurs, d’autres choix possibles, en gardant toujours l’importance des liens du cœur. Toutes ces images en témoignent.

Tes lettres , tes cartes postales sont restés des trésors de récit et d’ouverture au monde. La chasse aux mûres, aux champignons ou aux herbes sauvages ont complété ces savoirs transmis.

Tous ces liens, tu les as fait grandir et tu nous a tous accompagnés, soutenus, secoués quand il le fallait. Ton affection s’est étendue à nos familles désormais élargies.

Pour la plupart, c’est aux Touzes que les souvenirs sont présents.
Pour moi, qui ait connu cette maison depuis 3 générations, je sais aussi qu’il s’est agit de choix courageux, d’un attachement très fort à des racines et à la possibilité d’en faire perdurer le rôle de port d’attache pour celles et ceux qui vous aiment.

Sylvie, les fleurs d’Aubrac, les oiseaux au ciel et nous tous qui te chérissons, garderont ta mémoire et continueront le chemin en te sachant à nos côtés.


Texte de stephane de Labrusse

Discours d’adieu pour Sylvie

Aujourd’hui, alors que l’été s’installe …
que les jours chauffent…
et que le soleil inonde nos vies de lumière…
Toi, Sylvie, tu es devenue silence, douceur, et souvenir.

Tu es partie comme la brise chaude d’un soir d’été…
discrètement… tendrement…
presque sur la pointe des pieds.

Et si le monde autour de nous continue à tourner…
pour nous, il s’est arrêté un instant.

Car perdre une mère… c’est perdre un repère, une voix, une chaleur…
un amour inconditionnel.

Tu étais ce refuge…
cette force tranquille…
celle vers qui nous pouvions toujours nous tourner…
peu importe l’âge ou les circonstances.

Tu savais consoler, rassurer, aimer sans condition.
Et aujourd’hui… même si ton absence est immense…
ton amour, lui, ne nous quitte pas.

Tu pars, c’est vrai.
Tu nous laisses avec nos souvenirs… nos silences… nos larmes.
Mais tu nous laisses aussi avec tout ce que tu as semé de beau et de fort dans nos vies.

Et il y a aussi ceux qui t’appelaient mamie :
Tao… Lucie… Natacha… et Maxime.
Tu étais pour eux une présence tendre, douce, complice.
Ils garderont de toi l’image d’un sourire…
d’une caresse…
d’une histoire racontée avec patience…
d’un regard rempli d’amour.

Même s’ils doivent continuer sans toi…
ils porteront ton empreinte,
dans ce qu’ils deviendront,
dans la façon dont ils aimeront à leur tour.

Tu as tant donné…
tant aimé.
Et aujourd’hui, c’est à nous de te dire merci.

Merci pour la vie.
Merci pour l’amour.
Merci pour tout ce que tu as été…
et que tu resteras, en nous.

Tu n’es plus là…
et pourtant tu es partout où nos cœurs battent encore pour toi.
Dans nos gestes… nos souvenirs…
Nous continuerons à vivre avec toi… autrement.
Ta trace est indélébile.

Sylvie… tu restes à jamais avec nous.

je vais terminer sur ce proverbe amerindien

« Quand tu regardes le coucher du soleil,
ne pleure pas parce qu’il est parti.
Souris parce qu’il a existé. »

Texte didier de Labrusse

HOMMAGE À SYLVIE

Nous nous sommes connus l’année de nos 15 ans puis nous nous sommes mariés à Aubrac.
Sylvie a fait partie de ma vie et a accompagné tous mes rêves de vie, même lorsque ce n’était pas vraiment les siens. Elle a accepté de partir vivre en Vendée, loin de nos familles, de tout quitter pour partir naviguer en famille pendant 5 ans…
Puis est venu l’objectif partagé de tester la vie à Saint Chély, de s’y trouver bien et de décider de rester y vivre.
Nous y avons trouvé un équilibre de vie et de travail au cœur d’une communauté accueillante depuis 37 ans. Nous y avons connu beaucoup de bonheur même si le deuil nous y a frappé.
Elle a supporté mes absences lorsque je m’occupais aussi de la propriété familiale en Camargue, lorsque mes responsabilités para-professionnelles m’éloignaient de la maison.
Sylvie aimait sa famille, aimait la recevoir dans cette maison des Touzes qu’elle aimait tant… Elle aimait les fleurs, ses poneys, ce pays si attachant de l’Aubrac et les randonnées qu’elle y faisait.
Je voudrais que tous nous gardions d’elle le souvenir de cette Sylvie et non ce que la maladie a fait d’elle et de sa fin tragique.
Il me reste à vous remercier tous de votre présence et du réconfort qu’elle apporte à toute sa famille… Nous recevrons ceux qui le veulent et le peuvent à la ferme des Touzes pour une collation après cette cérémonie d’adieu.
Merci encore de votre présence et de toutes les manifestations de sympathie de ceux qui n’ont pu se joindre à nous aujourd’hui.

Posted in: Etats d'âme

wildcard domain pour les environnements de developpeur

Lorsque vous êtes développeurs vous devez pouvoir lier un nom de domaine a une adresse ip locale sur votre lan, ceci est facile pour declarer par exemple domain.org a un champ A 192.168.12.12, le fichier /etc/hosts est fait pour cela

mais si il me prenait l’envie de déclarer des FQDN comme
sub2.domain.com 192.168.12.12
sub2.domain.com 192.168.12.12


le fichier hosts ne le permet pas

La solution serait d’utiliser dnsmasq avec systemd pour répondre a cet problematique

– dnsmasq repond au domaine wildcard
– systemd renvoie vers dnsmasq toutes les demandes liées a ce domaine
– tout ce qui ne concerne pas ce domaine est résolu par le dns resolver de votre reseau

installer dnsmasq
puis ajouter comme configuration

dans /etc/dnsmasq


bind-interfaces
no-resolv

#Create Domain wildcard for remote hosts
address=/domain.org/192.168.100.195

address=/domain2.org/192.168.100.196

dans /etc/systemd/resolved.conf.d/custom_dns.conf

[Resolve]
# ajouter un autre dns resolver (optionnel)
DNS=192.168.12.1
# déclarer lui meme en dns resolver (obligatoire)
DNS=127.0.0.1
# list of wildcard domains to redirect to dnsmasq
Domains=~domain.org
Domains=~domain2.org

puis demarrer les services

systemctl restart systemd-resolved.service dnsmasq.service

Posted in: Creative Commons by-sa

disable root login in xfce

Xfce use the lightdm to login, no settings to disable the root login, but we could use pam to prevent the root login to lightdm

vim /etc/pam.d/lightdm

and add `auth required pam_succeed_if.so user != root` like below. The order is important. Then restart the server

#%PAM-1.0# Block login if they are globally disabled
auth requisite pam_nologin.so
auth required pam_succeed_if.so user != root

Posted in: Creative Commons by-sa

Remove a key from a rpm repository

List the rpm repository keys

rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'

gpg-pubkey-9867c58f-601c49ca Fedora (35) fedora-35-primary@fedoraproject.org public key
gpg-pubkey-7fac5991-4615767f Google, Inc. Linux Package Signing Key linux-packages-keymaster@google.com public key
gpg-pubkey-be1229cf-5631588c Microsoft (Release signing) gpgsecurity@microsoft.com public key
gpg-pubkey-d651ff2e-5dadbbc1 RPM Fusion free repository for Fedora (2020) rpmfusion-buildsys@lists.rpmfusion.org public key
gpg-pubkey-94843c65-5dadbc64 RPM Fusion nonfree repository for Fedora (2020) rpmfusion-buildsys@lists.rpmfusion.org public key
gpg-pubkey-0491b852-5a784220 luminoso_Signal-Desktop (None) public key
gpg-pubkey-823e89d4-5d5076bc elxreno_preload (None) public key
gpg-pubkey-0c1289c0-58c6ad7d TeamViewer GmbH (TeamViewer Linux 2017) support@teamviewer.com public key
gpg-pubkey-38ab71f4-60242b08 Fedora (36) fedora-36-primary@fedoraproject.org public key
gpg-pubkey-fb40e474-5b1febaa jdoss_slack-repo (None) public key
gpg-pubkey-f6c6ffd4-613135f6 Slack Packages (Signing Key) packages@slack-corp.com public key
gpg-pubkey-7eb66c16-62c87c95 Slack Packages packages@slack-corp.com public key
gpg-pubkey-5323552a-6112bcdc Fedora (37) fedora-37-primary@fedoraproject.org public key
gpg-pubkey-eb10b464-6202d9c6 Fedora (38) fedora-38-primary@fedoraproject.org public key
gpg-pubkey-2980aecf-5719f4e1 Oracle Corporation (VirtualBox archive signing key) info@virtualbox.org public key
gpg-pubkey-a621e701-63bdbbe3 HashiCorp Security (HashiCorp Package Signing) public key
gpg-pubkey-621e9f35-58ade481 Docker Release (CE rpm) docker@docker.com public key
gpg-pubkey-18b8e74c-62f2920f Fedora (39) fedora-39-primary@fedoraproject.org public key
gpg-pubkey-d38b4796-570c8cd3 Google Inc. (Linux Packages Signing Authority) linux-packages-keymaster@google.com public key

Then you can remove the keys that is obsolete
sudo rpm --erase --allmatches gpg-pubkey-d38b4796-570c8cd3

Posted in: Creative Commons by-sa

VTTFC carte du larzac

Deux cartes pour rouler sur le sud aveyron et larzac

http://geekeries.de-labrusse.fr/wp-content/uploads/2023/06/carte-vtt2023_compressed.pdf

http://geekeries.de-labrusse.fr/wp-content/uploads/2023/06/VTT_LodevoisetLarzac.pdf

Posted in: Creative Commons by-sa

onepress remove footer

for stephane.de-labrusse.fr, if you want to remove the footer of the template onepress

vim wp-content/themes/onepress//inc/template-tags.php

and remove line 1559 and 1560

you could grep by 
grep -srni 'theme by' .

Posted in: Creative Commons by-sa

Partage d’écran avec chrome et wayland

Exit le X11 car une passoire a permission mais avec Linux nous ne pouvons plus utiliser le partage d’écran (screensharing) avec wayland comme cela.

Effectivement si Firefox permet de partager son écran directement, Chrome a des paramètres cachés (pourquoi ?) à activer

Ouvrer dans la barre URL de chrome : chrome://flags/#enable-webrtc-pipewire-capturer

activer le paramètre : WebRTC PipeWire support

Posted in: Creative Commons by-sa

Centos7 : failed to mount /sysroot

En cas d’extinction directe vous pouvez avoir votre VM centos qui ne démarre plus, un lien qui peut vous aider: https://unix.stackexchange.com/questions/337289/how-to-repair-centos-failed-to-mount-sysroot

La commande qui m’a sauvé, j’ai pu reconstruire les index :

xfs_repair -v -L /dev/dm-0

Posted in: Creative Commons by-sa

Remove the trailing line in VIM

In order to get rid of the trailing newline character in the last line, you need to do this in Vim:

:set noendofline binary
:w

Posted in: Creative Commons by-sa