Vue normale
-
Phoronix
- AMD Ryzen AI Max+ "Strix Halo" Delivers Best Performance On Linux Over Windows 11 - Even With Gaming
Pick up Hell Let Loose, Thymesia and more in the Team17 Humble Bundle
.
Read the full article on GamingOnLinux.
KDE Plasma 6.4 Desktop Environment Enters Beta Testing with Many New Features
KDE Plasma 6.4 desktop environment is now available for public beta testing with many new features and improvements. Here’s what to expect in the final release!
The post KDE Plasma 6.4 Desktop Environment Enters Beta Testing with Many New Features appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
Linux Presentation Day 2025
Pour la 7ᵉ année consécutive Montpel’libre annonce la Linux Presentation Day pour la France et l’Afrique, des événements autour du 18 mai 2025 seront organisés pour montrer et démontrer et peut-être même pour certaines et certains « démonstrer » ou plus prosaïquement démystifier, que l’installation et l’utilisation de GNU/Linux n’est pas si compliquée que cela et même à la porter de tous.
Cette année encore Montpel’libre vous présente Linux Presentation Day (ou LPD) relayé par la GULL Academy. Cet événement est l’occasion de découvrir Linux et les logiciels libres. Un grand nombre de groupes d’utilisateurs de Linux (GUL) et/ou Logiciels Libres (GULL) du monde, ainsi que des entreprises et des universités, organisent chaque année, à la même période, des rencontres afin de présenter GNU/Linux et plus largement les Logiciels Libres.
Grâce à la mobilisation exceptionnelle des GUL, chaque année, cette manifestation est une réussite.
Linux Presentation Day (ou LPD) est un événement à grande échelle qui a pour but de promouvoir Linux et les logiciels libres auprès du grand public.
L’idée d’organiser un événement de manière synchronisée sur l’ensemble de l’Europe a été initiée par le groupe d’utilisatrices et d’utilisateurs de Linux berlinois (BeLUG), afin de faire connaître et découvrir Linux et les logiciels libres à un large public et d’éveiller l’attention des médias.
Des présentations, voire l’installation de plusieurs distributions GNU/Linux seront possibles, ainsi que des démonstrations et mini ateliers peuvent être organisés ou toute sorte de manifestation qui feront la part belle au système d’exploitation GNU/Linux.
Alors, à vos agendas ! Le prochain Linux Presentation Day aura lieu autour du 18 mai, mais plus largement sur tout le mois de mai, en Afrique et en France, mais bien sûr partout ailleurs.
Si vous avez des propositions, merci de les indiquer !
- lien nᵒ 1 : Linux Presentation Day
- lien nᵒ 2 : Montpel'libre
- lien nᵒ 3 : GULL Academy
- lien nᵒ 4 : Agenda du Libre
- lien nᵒ 5 : framaforms
Ainsi, nous vous proposons d’inscrire sur cet espace, les activités de votre structure sur les présentations de GNU/Linux qui auront lieu lors du mois de mai. Pour les inscriptions sur l’Agenda du Libre, pensez bien à taguer votre événement avec « linux-presentation-day » (NdM: linux_presentation_day pour LinuxFr.org)
Inscription de votre événement sur framaforms.
Commentaires : voir le flux Atom ouvrir dans le navigateur
Asahi Linux Highlights Recent Upstream Efforts In Linux 6.15, Other Ongoing Efforts
QuickJS version 2025-04-26 et QuickJS-NG version 0.10
Finalement Fabrice Bellard est comme tout le monde, lui aussi numérote ses versions avec des dates, c'est plus simple. Voici donc la version annuelle de QuickJS (licence MIT), son moteur JavaScript incorporable et compact (le binaire Linux 64 bits fait 757 kiB). QuickJS est compatible avec ECMAScript 2023 — sauf pour les appels tails
que les auteurs ne trouvent pas indispensables — et passe presque toute la suite de tests ECMAScript (en sélectionnant ES2023).
En 2023, pour revivifier un développement un peu dormant, la fourche QuickJS-NG a été lancée (par un des contributeurs de Jitsi). QuickJS-NG est intéressant pour ceux qui veulent utiliser cmake et compiler le projet sous Windows avec le compilateur C Microsoft. Il intègre aussi le support de quelques fonctionnalités récentes de la norme JavaScript que QuickJS ne supporte pas encore. (Je cite Fabrice Bellard). Les différences ne sont pas énormes. La version 0.10 est toute neuve.
Ci-après, Fabrice Bellard m'a très gentiment expliqué les principaux changements de QuickJS.
- lien nᵒ 1 : Documentation QuickJS Javascript Engine
- lien nᵒ 2 : Page de QuickJS chez Fabrice Bellard
- lien nᵒ 3 : Démo dans la machine virtuelle JSLinux
- lien nᵒ 4 : QuickJS sur Github
- lien nᵒ 5 : Documentation de QuickJS-NG
- lien nᵒ 6 : QuickJS-NG sur Github (avec les notes de version)
Changements les plus importants dans QuickJS 2025-04-26
Les explications viennent de Fabrice Bellard :
- La suppression d'extensions non standardisées que j'avais ajoutées pour avoir des nombres flottants en précision arbitraire et la surcharge des opérateurs. Précision historique : j'ai créé QuickJS au début afin d'avoir une calculatrice avec une syntaxe compatible JavaScript. L'idée était de pouvoir manipuler des entiers ou des nombres flottants en précision arbitraire, des polynômes ou des matrices tout en utilisant une syntaxe familière. D'où des extensions au langage JavaScript présentes dans QuickJS. Mais ces extensions étaient compliquées et source de bugs, donc j'ai décidé de les supprimer. La calculatrice est maintenant un projet à part.
- L'implémentation des BigInt se reposait sur la librairie libbf que j'ai supprimée avec les extensions non standardisées. Il y a donc une nouvelle implémentation des BigInt, plus rapide et plus simple.
- La réimplémentation des "weak references" avec le support de fonctions présentes dans ES2023. QuickJS-NG les supportait déjà mais avec une implémentation qui utilise plus de mémoire, est moins efficace et surtout potentiellement incorrecte en présence de cycles.
- La concaténation de petites chaînes de caractères est plus rapide grâce à l'utilisation de "ropes". Beaucoup de programmes fabriquent de longues chaînes de caractères en concaténant des petites chaînes de caractères avec une grosse
s = ""; for(i=0;i<n;i++) s += "a"
. C'est une méthode déconseillée car inefficace, mais les moteurs JavaScript comme V8, SpiderMonkey ou JavaScriptCore l'optimisent donc elle est très utilisée. - Ajout des numéros de colonne dans les erreurs. QuickJS-NG le faisait déjà mais la méthode ne me convenait pas. Celle utilisée dans QuickJS est plus simple et (normalement) plus précise.
- Les nombres flottants sont maintenant analysés et convertis en chaînes de caractères sans utiliser la librairie C. Cela est nécessaire pour être complètement compatible avec la norme JavaScript et accroître la portabilité du code.
Principaux changements de QuickJS-NG 0.10
- Implémentation de
Array.fromAsync
- supporte
os.Worker
sur Windows - ajout du mode de build
parserless
- ajout de
os.exePath()
- ajouts des hooks
Promise
- correction des
Promise
non gérés - nouvelle implémentation de BigInt par Fabrice Bellard (voir ci-dessus)
- et divers…
Sous-projets
QuickJS héberge des bibliothèque C qu'on peut utiliser pour d'autres projets :
-
libregexp
: une bibliothèque Regexp petite et rapide, totalement conforme aux spécifications Javascript ES2023. -
libunicode
: une petite bibliothèque Unicode supportant les conversions de casse, la normalisation unicode, les requêtes unicode scriptées, les requêtes unicode de catégorie générale et toutes les propriétés unicode binaires. -
dtoa
: une petite bibliothèque pour l'impression et l'analyse syntaxique en float64.
Téléchargements
Les binaires sont dispos avec jsvu (JavaScript Version Updater, de Google) ou esvu (ECMAScript Version Updater, projet communautaire), ainsi qu'en téléchargement depuis les sites respectifs. Fabrice Bellard a aussi préparé des binaires QuickJS construits avec la Libc Cosmopolitan pour Linux, Mac, Windows, FreeBSD, OpenBSD, NetBSD tant sur les architectures ARM64 que x86_64.
Commentaires : voir le flux Atom ouvrir dans le navigateur
-
GamingOnLinux
- Check out the Steam Playtest for SWAPMEAT, a co-op body-part swapping third-person shooter
Check out the Steam Playtest for SWAPMEAT, a co-op body-part swapping third-person shooter
.
Read the full article on GamingOnLinux.
-
GamingOnLinux
- Valve refresh Steam's monthly top-releases charts, going all the way back to the release of Half-Life 2
Valve refresh Steam's monthly top-releases charts, going all the way back to the release of Half-Life 2
.
Read the full article on GamingOnLinux.
Here's all the games to claim for Steam Deck / Linux from Prime Gaming as of May 16th
.
Read the full article on GamingOnLinux.
LXQt 2.2.0
Le bureau LXQt est sorti le 17 april 2025 en version 2.2.0. Comme prévu depuis la version 2.0, le développement est centré sur le confort : améliorations du support Wayland et ergonomie.
Pour mémoire, LXQt est un environnement de bureau fondé sur Qt, issu du rapprochement de deux projets, Razor-qt et LXDE, et publié sous licence GPL.
Le support de Wayland est encore meilleur, particulièrement en multi-écrans où on utilise des noms d’écrans plutôt que des nombres (appelez vos écrans mieux ça fera sourire Miou-Miou). En outre vous pourrez utiliser les dernières versions stables des compositeurs Wayland.
Niveau ergonomie, le gestionnaire de fichiers PCManFM-Qt accepte les terminaux personnalisés, le terminal QTerminal est encore plus lisible et tous les deux améliorent plein de petits trucs puisque c’est dans les détails que ça se cache. Dernier point notable, les utilisateurs de portables peuvent créer des profils d’énergie pour mieux gérer la batterie.
Pendant ce temps-là LXDE est abandonné.
- lien nᵒ 1 : Site de LXQT
- lien nᵒ 2 : Dépôt des sources sur Github
- lien nᵒ 3 : Notes de version LXQT 2.2.0
Commentaires : voir le flux Atom ouvrir dans le navigateur
Ubuntu 25.10 Planning For Good NVIDIA On Wayland Experience, VRR & RISC-V Desktop
AMD Is Hiring Again To Help Enhance Ryzen On Linux
Lenovo Thinkbook 16 X1 Plus Laptop Sees Linux Patches But Not Yet Ready For Daily Use
-
Phoronix
- Google Posts New Version Of Live Update Orchestrator For Speedy Kernel Updates In Production Environments
Google Posts New Version Of Live Update Orchestrator For Speedy Kernel Updates In Production Environments
Ubuntu is Replacing its Image Viewer and Terminal Apps
Ubuntu 25.10 'Questing Quokka' will ship Loupe and Ptyxis as default image viewer and terminal apps in the upcoming October release.
You're reading Ubuntu is Replacing its Image Viewer and Terminal Apps, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
Firefox Now Lets You Add Custom Images to New Tab Page
A number of new personalisation features have been added to the Firefox New Tab page in the past year, including the ability to pick a background image from a small set of hand-picked pics and solid colours. Pleasant though those curated images are, they’re not to everyone’s tastes. This is why Mozilla’s engineers have been beavering away on a few enhancements to provide greater customisation — you can “test” them in the latest stable release, which is Firefox 138 at the time I write this. The big change is that you can now “upload your own image” to use as […]
You're reading Firefox Now Lets You Add Custom Images to New Tab Page, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
Intel Core Ultra 7 256V "Lunar Lake" Linux Performance In Mid-2025 vs. Launch Day
Rust Language Celebrates Ten Years By Releasing Rust 1.87
Mutter SDK Merged For GNOME 49
KDE Plasma 6.4 Beta Released With Aurorae & KWin-X11
Stellar Blade launches for PC on June 11, specifications and features revealed
.
Read the full article on GamingOnLinux.
Minecraft will finally let you craft saddles instead of hunting for them
.
Read the full article on GamingOnLinux.
How to install, update and see what graphics driver you have on Linux and SteamOS
.
Read the full article on GamingOnLinux.
-
GamingOnLinux
- Nubs! Arena is a chaotic multiplayer brawler by ex-Awesomenauts devs, free for the first 24 hours
Nubs! Arena is a chaotic multiplayer brawler by ex-Awesomenauts devs, free for the first 24 hours
.
Read the full article on GamingOnLinux.
-
GamingOnLinux
- Shroom and Gloom is a first-person fungus-filled deck-builder with a demo you need to try
Shroom and Gloom is a first-person fungus-filled deck-builder with a demo you need to try
.
Read the full article on GamingOnLinux.
-
GamingOnLinux
- Denuvo will lock you out of games on Linux, SteamOS, Steam Deck if you keep changing Proton versions
Denuvo will lock you out of games on Linux, SteamOS, Steam Deck if you keep changing Proton versions
.
Read the full article on GamingOnLinux.
PartyDeck is a split-screen game launcher for Linux / SteamOS
.
Read the full article on GamingOnLinux.
05/15 Grml 2025.05
-
Phoronix
- CachyOS, Clear Linux & Debian 13 Deliver The Best Performance On Framework Laptop 13 With AMD Strix Point
CachyOS, Clear Linux & Debian 13 Deliver The Best Performance On Framework Laptop 13 With AMD Strix Point
Linux Patches Updated For Dropping Support For Very Old x86 CPUs
-
GamingOnLinux
- Popular stress-testing app OCCT is coming to Steam and includes a special build for Steam Deck
Popular stress-testing app OCCT is coming to Steam and includes a special build for Steam Deck
.
Read the full article on GamingOnLinux.
-
GamingOnLinux
- Frogspin is a chaotic platformer where you spin a slot machine for crazy level modifiers
Frogspin is a chaotic platformer where you spin a slot machine for crazy level modifiers
.
Read the full article on GamingOnLinux.
Arch Linux Installer Now Supports Labwc, Niri, and River Wayland Compositors
Archinstall 3.0.5 Arch Linux menu-based installer is now available with support for the Labwc, Niri, and River Wayland compositors, XMonad tiling X11 window manager, and other changes.
The post Arch Linux Installer Now Supports Labwc, Niri, and River Wayland Compositors appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.
You Can Now Upgrade Ubuntu 24.10 to Ubuntu 25.04, Here’s How
This is a step-by-step and easy-to-follow tutorial (with screenshots) to show you how to upgrade your Ubuntu 24.10 (Oracular Oriole) installations to Ubuntu 25.04 (Plucky Puffin). Here's how!
The post You Can Now Upgrade Ubuntu 24.10 to Ubuntu 25.04, Here’s How appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.