Problème d’Ethernet sur l’ASUS NUC 14 Essential N250

J'ai récemment fait l'acquisition d'un Asus NUC 14 Essential N250. Asus ne semble pas avoir correctement renseigné le pilote attendu du côté du kernel de Linux, du coup, en installant la dernière version en date d'Ubuntu dessus, la 22.10, je me suis retrouvé avec un réseau filaire inactif.

Pour corriger le problème, il suffit d'installer le paquet suivant et de redémarrer :

sudo apt install r8125-dkms

Le matériel étant assez récent, j'imagine que ce soucis sera réglé dans quelques temps mais si vous vous retrouvez dans ce cas, j'espère que ce billet aura pu vous aider.

Trouver des fichiers dupliqués

Au cours des années et avec l'accumulation de fichiers sur nos disques, il est facile de se retrouver avec un nombre non négligeable de fichiers dupliqués. L'utilitaire en ligne de commande rdfind permet de scanner un ou plusieurs répertoires pour trouver les coupables. Il compare le contenu des fichiers et permet donc de trouver des doublons qui n'ont pas le même nom.

Installation

sudo apt install rdfind

Utilisation

La commande suivante vous indiquera le nombre de fichier dupliqués ainsi que l'espace disque pouvant être récupéré (à noter qu'aucun fichier ne sera supprimé) :

rdfind -dryrun true /path/to/deduplicate/files

Un fichier results.txt contenant les chemins vers les fichiers incriminés est alors généré, vous permettant de faire le tri.

Ori·ori, un podcast sur l’été au Japon

Ori·ori est un podcast estival de quatre épisodes, issu d'ORIGAMI, média qui parle de jeux-vidéo (mais pas que). Pierre-William Fregonese et Victor Moisan, français expatriés au Japon depuis plusieurs années, auteurs et véritables passionnés de culture nippone, nous font découvrir les us et coutumes de l'été sur l'archipel. Une belle manière d'assouvir votre curiosité et de relier la culture japonaise aux jeux-vidéo.

Ce billet étant resté plusieurs mois dans les cartons, trois nouveaux épisodes sur « les célébrations » sont sortis en fin d'année 2024. Les deux compères devraient nous retrouver plus tard dans l'année. Gageons que. 🤞

Si l'écoute de ces épisodes vous a plu, vous pouvez aider ORIGAMI à continuer leur aventure en les soutenant via leur page Patreon.

Liens utiles

Configurer TigerVNC avec Gnome sur Ubuntu 24.04

Contexte

De temps en temps, j'ai besoin d'accéder à une machine via son interface graphique. J'avais l'habitude d'utiliser vino, mais ce dernier n'était pas très fiable et trop lent à mon goût. J'ai décidé de passer à TigerVNC qui lance un environnement graphique à la volée sur lequel il est possible de se connecter. J'ai cependant eu quelques soucis à le faire fonctionner avec Gnome après la mise à jour d'Ubuntu en 24.04.

Utilisation de TigerVNC

Pour installer TigerVNC, lancez la commande :

sudo apt install tigervnc-standalone-server

Pour démarrer le serveur de TigerVNC en tâche de fond`, utilisez cette commande :

tigervncserver -xstartup /usr/bin/gnome-session -localhost no

Vous devriez avoir un message vous indiquant que le serveur bien été lancé, sur quel écran et quel port :

New Xtigervnc server 'monserveur:1 (monutilisateur)' on port 5901 for display :1

Pour vérifier si un serveur VNC est déjà démarré et sur quel port, utilisez :

tigervncserver -list

Si vous n'en avez plus l'utilité vous pouvez l'arrêter avec la commande :

tigervncserver -kill :5901

À noter que la commande tigervncserver peut être remplacée par vncserver si TigerVNC est l'alternative par défaut de votre système. Je lui ai tout de même préféré tigervncserver pour être sûr de ne pas avoir de soucis.

Rappel de sécurité

VNC n'est historiquement pas un protocole très sécurisé. Pour cette raison, TigerVNC ne permet qu'une connexion locale. Il faut alors créer un tunnel SSH pour y accéder. C'est LA solution à retenir. Si vous vous trouver dans une situation où vous ne pouvez pas faire un tunnel, vous pouvez lancer la commande avec l'argument `-localhost no`. Exemple :

tigervncserver -xstartup /usr/bin/gnome-session -localhost no

Est-ce que je vous ai dit que CETTE SOLUTION N'EST PAS SÛRE ? 🔥🔥🔥

Webextension, Firefox et Chrome sont sur un bateau

Historique

Cela fait plusieurs années que j'essaie de maintenir tant bien que mal wallabagger, l'extension wallabag pour les navigateurs. Tout allait à peu près jusqu'à l'annonce de Google de passer à la version 3 du manifest. Dans les faits, beaucoup de changements quant à la gestion des extension. Plus de fichiers background géré en fond, pas mal d'API qui bougent, mais surtout, une décision unilatérale comme Google sait si bien les prendre.

Firefox et Chromium (je ne vais pas parler de Safari qui était dans un monde à part jusqu'à il y a 4 ans et pour lequel je n'ai rien exploré n'ayant de Mac sous la main) avaient des APIs sensiblement différentes mais qui se rejoignaient pour l'essentiel. Il était possible d'avoir un manifeste et du code partagés. Avec la nouvelle version, j'ai fait plusieurs essais sans rien trouver de concluant. Il y a toujours quelque chose qui bloque d'un côté ou de l'autre.

Depuis quelques mois, Chrome a commencé à bloquer les extensions n'étant pas passées à la version 3. J'ai donc décidé de publier une version fonctionnant avec la dernière version de Chrome mais qui ne fonctionne pas sous Firefox. Je dois bien dire que ça m'a fait mal au cœur car j'ai assez peu de temps à accorder à ce projet et le passer à faire du code exclusivement pour Google ne va pas arranger les choses.

Oui, j'étais prévenu depuis des années. Oui, j'ai fait plusieurs essais entre temps. J'espérais que l'API côté Firefox évoluerait et me permettrait de ne pas y passer trop de temps. Oui, j'ai procrastiné. Je ne suis pas payé pour ce projet (et ça me va très bien). Je le fais quand j'ai le temps, l'énergie, l'envie… C'est un hobby. Je sais bien que le web d'aujourd'hui se moque bien de ce genre de projets et croyez bien que le regrette profondément.

Une vision du monopole de Google

Google s'est dit qu'ils allaient tout changer, aux autres de s'adapter. Mozilla a essayé de résister, mais avoir une API trop différente, vu la part de marché déclinante de Firefox (2.65% en novembre 2024), allait les condamner à terme. Ils se sont adaptés comme ils ont pu tout en conservant la compatibilité avec l'ancienne API permettant aux extensions de continuer à bloquer les publicités sans problème.

Alors que faire ? Je vais essayer de toquer une nouvelle fois à la porte de la communauté de Firefox pour qu'ils m'aident à retrouver mes petits mais ce n'est pas une situation normale. Google décide pour des raisons qui n'engagent que lui (restreindre l'accès aux bloqueurs de pubs qui sapent son business) d'imposer une charge de travail importante sur de nombreuses personnes qui créent des extensions sur leur temps libre. Mais ils s'en moquent.

Le web ouvert et vous ?

Vous appréciez les logiciels libres ? Vous continuez d'utiliser Chrome (ou un de ces dérivés) ? Je pense qu'il serait temps de remettre en cause l'utilisation de ce dernier. Firefox n'est pas parfait. Les choix de Mozilla sont désastreux. Mais le panda roux est encore soutenu par une large communauté de personnes qui se battent pour le logiciel libre et ses utilisateurices et pas pour ses finances, la publicité et un web toujours plus formaté.

Soutenez Firefox, le web ouvert, les petits projets ! C'est maintenant ou jamais.