Menu

Aucun menu défini dans le customizer.

niri – Le compositor Wayland qui scrolle vos fenêtres à l’infini

niri
, c’est un compositor Wayland écrit en Rust par Ivan Molodetskikh, et il a un drôle de kink qui est de ne jamais redimensionner vos fenêtres dans votre dos. Jamais !!

Ainsi, quand vous ouvrez une nouvelle appli, elle vient se coller à droite de la précédente sur une bande horizontale qui s’étend à l’infini. Pas de grille rigide, pas d’empilement façon Tetris, vous scrollez simplement vers la droite pour balader votre regard sur vos fenêtres, comme on fait défiler une pellicule photo.

Quelqu’un a réussi à faire tourner de vraies fenêtres Linux à l’intérieur de Minecraft

Un développeur connu sous le pseudo EVVIE a sorti Waylandcraft, un projet qui n’aurait jamais dû exister et c’est tant mieux.

Le principe : faire tourner de vrais logiciels Linux directement dans le monde de Minecraft, leurs fenêtres posées comme des objets au milieu du jeu. Votre navigateur, votre éditeur de texte, un terminal, tout ça affiché sur des blocs, en 3D, et utilisable pour de vrai.

Pour comprendre le délire, un mot sur Wayland. Sous Linux, c’est le système qui gère l’affichage des fenêtres à l’écran, le successeur moderne du vieux X11 qui datait des années 80. Au cœur de Wayland, il y a un compositeur : le programme qui assemble toutes les fenêtres ouvertes pour produire l’image finale que vous voyez sur votre moniteur. Waylandcraft, c’est exactement ça, un compositeur Wayland complet, sauf que la surface d’affichage n’est plus votre écran mais l’univers cubique de Minecraft.

Linux 7.2 saura enfin gérer les consoles OneXPlayer

Derek Clark, développeur chez Valve, a fait remonter dans le noyau Linux un nouveau pilote baptisé hid-oxp. Sa fonction : permettre au système de configurer correctement les consoles portables de la marque OneXPlayer, un constructeur chinois qui fabrique des petites consoles PC un peu dans l’esprit du Steam Deck mais livrées sous Windows par défaut.

Le code est mis en file dans la branche de développement de Linux 7.2, dont la fenêtre de merge doit s’ouvrir en juin.

Un fan de Linux a transformé son bureau en niveau de Minecraft

Sur Linux, certains utilisateurs passent des heures à customiser leur bureau pour le rendre joli. Cette pratique a même un nom dans la communauté : le “ricing”, de l’anglais “to rice”, qui veut dire bichonner sa machine comme on bichonnerait une voiture tunée.

Un utilisateur vient de publier un projet baptisé “Waylandcraft” qui pousse le concept assez loin : tout son bureau ressemble à l’intérieur du jeu Minecraft, le célèbre bac à sable où l’on construit avec des blocs cubiques.

Greg Kroah-Hartman continue de trouver des bugs dans le noyau Linux avec son IA locale

Greg Kroah-Hartman, le numéro 2 du développement du noyau Linux après Linus Torvalds en personne, s’est offert un nouveau jouet en avril dernier : un assistant IA tournant en local sur son ordinateur, qu’il a appelé gkh_clanker_t1000 en clin d’œil au Terminator.

Le but, c’est de faire du fuzzing, c’est-à-dire balancer plein d’entrées bizarres sur du code pour voir ce qui casse. Et clanker, c’est l’argot anglais légèrement méprisant pour désigner les IA. C’est plutôt rigolo.

ModuleJail – Bloquer les modules kernel Linux inutilisés

Vous ne le savez peut-être pas mais votre serveur Linux embarque plusieurs milliers de modules kernel et pourtant, il n’en utilise que quelques centaines à peine. Tout le reste ça prend la poussière et ça peut vous exposer à des problèmes de sécurité. Hé bien c’est exactement à ces modules inutiles que Jasper Nuyens, le fondateur de Linux Belgium, vient s’attaquer avec son outil
ModuleJail
.

Ce script lit /proc/modules pour savoir ce qui tourne vraiment sur votre machine, et considère ensuite cet ensemble comme étant intouchable. Par contre, pour tout le reste il ajoute une ligne install <module> /bin/true dans /etc/modprobe.d/modulejail-blacklist.conf.

Ne jetez pas votre vieux PC : le noyau Linux s’apprête à booster ses performances en jeu

Sur un PC, l’ordonnanceur du système (le scheduler en anglais), c’est ce petit bout du noyau qui décide quelle tâche tourne sur quel cœur du processeur, et pendant combien de temps. Plus il est malin, plus la machine est fluide.

Peter Zijlstra, l’un des développeurs historiques du noyau Linux, vient de proposer un patch baptisé “sched: Flatten the pick” qui réorganise la façon dont l’ordonnanceur attribue les priorités. Et les résultats sur le gaming, surtout sur du vieux matériel, sont étonnants.

OpenZFS 2.4.2 sort avec le support du noyau Linux 7.0

OpenZFS 2.4.2 est sortie ce 12 mai, et c’est une mise à jour qu’attendaient pas mal de gens qui font tourner du Linux 7.0 (le tout dernier noyau Linux stable). OpenZFS, pour ceux qui ne suivent pas, c’est le portage libre du célèbre système de fichiers ZFS originellement développé par Sun Microsystems, et désormais maintenu par une communauté autour de FreeBSD et Linux.

ZFS, en gros, c’est ce qui permet de gérer des pools de disques de plusieurs téraoctets avec snapshots, compression, déduplication et auto-réparation des données. Le genre d’outil qu’on retrouve dans les NAS sérieux et les serveurs de stockage.

Dirty Frag – L’exploit kernel Linux qui donne root sur toutes les distros

Le chercheur en sécu Hyunwoo Kim vient de lâcher dans la nature Dirty Frag, un nouvel exploit kernel Linux qui enchaîne 2 vulnérabilités pour obtenir un accès root sur n’importe quelle distro majeure, avec un taux de réussite proche de 100%.

L’embargo devait tenir encore quelques semaines. Il n’a pas tenu.

Et problème (et c’est pour ça que je vous en parle) c’est que ça marche du feu de dieu, et que personne n’a encore de patch disponible !! Alerte rouge donc !!

AlmaLinux 10.2 Beta réintroduit le support 32-bit, à contre-courant

La distribution AlmaLinux a publié sa version 10.2 Beta nommée “Lavender Lion”, et elle fait un truc que la plupart des distros récentes refusent de faire : remettre du support 32-bit dans le système. 

Pas un retour total, on s’entend, mais des packages userspace i686 pour faire tourner du logiciel ancien, des pipelines de CI un peu datées et des conteneurs qui dépendent encore de bibliothèques 32-bit. Pas d’ISO d’install i686, ça reste enterré pour de bon. Mais bon, vos vieux binaires repartent sur un x86_64 propre.