IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Windows 10 : la prise en charge des applications GUI Linux pour le sous-système Windows pour Linux (WSL) débarque en Initial Preview
Et est baptisée « WSLg »

Le , par Stéphane le calme

178PARTAGES

19  0 
Windows 10 : la prise en charge des applications GUI Linux pour le sous-système Windows pour Linux (WSL) débarque en Initial Preview
et est baptisée « WSLg »

Il y a un an, lors de la BUILD 2020, Microsoft a présenté son objectif d'apporter des applications GUI Linux au sous-système Windows pour Linux (WSL) pour exécuter des applications GUI Linux. Microsoft vient d’annoncer la disponibilité de la première Preview de cette fonctionnalité open source très attendue ! L’éditeur a donné à cette fonctionnalité le surnom : « WSLg ».

WSL 2 est une nouvelle version de l’architecture qui permet au sous-système Windows pour Linux d’exécuter des fichiers binaires ELF64 Linux sous Windows. Cette nouvelle architecture, qui utilise un véritable noyau Linux, modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel de votre ordinateur, tout en offrant la même expérience utilisateur que dans WSL 1 (la version actuellement disponible en version stable). WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une compatibilité totale des appels système, ce qui vous permet d'exécuter davantage d'applications comme Docker !

WSL 2 inclut donc un véritable noyau Linux qui vous permet d’exécuter davantage de logiciels Linux sous Windows et offrant de meilleures performances que WSL 1.

Cette nouvelle version de WSL 2 utilise les fonctionnalités Hyper-V pour créer une machine virtuelle légère avec un noyau Linux minimal. Il faut s’attendre à une meilleure compatibilité avec les logiciels Linux, y compris la prise en charge de Docker, et « une augmentation spectaculaire des performances du système de fichiers ».

Par le biais de Craig Loewen, Program Manager, Windows Developer Platform, Microsoft a indiqué l'année dernière que la prise en charge des interfaces graphiques d'applications arriverait sur WSL. Avec la sortie de WSL 2, il a révélé que le travail sur cette fonctionnalité était presque terminé. En d'autres termes, que les utilisateurs seraient bientôt en mesure d'exécuter des applications Linux en WSL dans leur propre interface utilisateur dédiée, ce qui rendra l'expérience globale plus native. Une démo fournie par Microsoft montrait alors que Microsoft Teams s'exécute dans WSL.

« La prise en charge des interfaces graphiques d'applications dans WSL devient une réalité ! Nous nous rapprochons d'une Preview initiale et sommes heureux d'annoncer une version Preview pour Windows Insiders dans les prochains mois.

« Vous pouvez voir que WSL prend en charge de nombreux types d'applications différents, y compris les EDI s'exécutant entièrement dans un environnement Linux. Nous avons inclus de nombreux détails d'ajustement et de finition, tels que l'affichage des icônes pour les applications Linux dans la barre des tâches et la prise en charge de l'audio avec votre microphone (et oui, c'est vraiment la version Linux de Microsoft Teams exécutée dans WSL). »

L'arrivée de l'Initial Preview

Dans un billet de blog, Craig Loewen a annoncé la disponibilité de la Preview.

Pour quoi puis-je utiliser la prise en charge des applications GUI?

WSL vous permet d'exécuter un environnement Linux et jusqu'à présent, il s'est concentré sur l'activation des utilitaires et des applications des outils de ligne de commande. La prise en charge des applications GUI vous permet désormais d'utiliser également vos applications GUI Linux préférées. WSL est utilisé dans une grande variété d’applications, de charges de travail et de cas d’utilisation. En fin de compte, c’est à vous de décider dans quelle mesure vous souhaitez utiliser la prise en charge des applications GUI. Microsoft a mis en évidence certains scénarios clés pour vous permettre d'apprécier l'exécution d'applications dans un environnement Linux.

Utilisez votre EDI de choix pour développer des projets Linux

Avec Visual Studio Code, vous pouvez utiliser VS Code Remote pour créer un moyen pour vous d'avoir un EDI Linux à part entière directement sur votre machine Windows, de conserver les extensions et les paramètres à la fois sur Windows et différentes distributions WSL. WSLg vous permettra d'exécuter d'autres EDI tels que gedit, les éditeurs basés sur JetBrains, gvim, etc., pour tester, créer et déboguer vos applications Linux de manière performante.

Exécutez uniquement des applications Linux ou des cas d'utilisation spécifiques à Linux tels que les tests

Vous pouvez utiliser cette fonction pour exécuter n'importe quelle application GUI qui pourrait exister uniquement sous Linux, ou pour exécuter vos propres applications ou des tests dans un environnement Linux. Cela pourrait être extrêmement utile pour les développeurs qui souhaitent tester leur application multiplateforme, car ils peuvent désormais l'exécuter directement sur Windows 10, puis facilement à l'intérieur de Linux sans jamais avoir besoin de changer de machine ou de gérer une machine virtuelle.


Créez, testez et utilisez des applications Linux qui utilisent l'audio ou le microphone avec prise en charge audio intégrée

Les applications GUI Linux sur WSL incluront également une prise en charge audio et microphone prête à l'emploi. Cet aspect passionnant permettra à vos applications de lire des signaux audio et d'utiliser le microphone, parfait pour créer, tester ou utiliser des lecteurs de films, des applications de télécommunication, etc.

Tirez parti de l'accès GPU de WSL pour exécuter des applications Linux avec une accélération 3D

Dans le cadre de cette fonctionnalité, Microsoft a également activé la prise en charge des graphiques 3D accélérés par GPU! Grâce au travail effectué dans Mesa 21.0, toutes les applications qui effectuent un rendu 3D complexe peuvent tirer parti d'OpenGL pour les accélérer à l'aide du GPU de votre machine Windows 10. Cela permettra à certaines de vos applications les plus complexes de fonctionner correctement, comme l'exécution de Gazebo, un outil de simulation robotique. Cette expérience sera bientôt incluse par défaut avec différentes distributions WSL, mais Microsoft a donné des instructions que vous pouvez suivre afin d'y accéder immédiatement, obtenir le bon pilote graphique et vous assurer que votre distribution a une version compatible de Mesa.

Comment marche cette fonctionnalité?

Dans le billet en source, Microsoft a proposé une série de démos et fait remarquer aux développeurs qu'il n'était pas nécessaire de démarrer un serveur X manuellement. L'éditeur explique :

« avec cette fonctionnalité, nous démarrons automatiquement une distribution système compagnon, contenant un Wayland, un serveur X, un serveur audio pulsé et tout le reste nécessaire pour que les applications GUI Linux communiquent avec Windows. Une fois que vous avez fini d'utiliser les applications GUI et que vous avez terminé votre distribution WSL, la distribution système mettra également fin automatiquement à sa session ».

Et d’indiquer que, comme pour le reste de la plomberie WSL, son intention est que ce composant soit entièrement géré et transparent pour les utilisateurs :

« Nos intentions sont que cette distribution système soit aussi invisible que possible pour l'utilisateur, et c'est pourquoi vous ne verrez pas cette distribution système lorsque vous exécutez wsl -l –v ».

Enfin, l'éditeur a indiqué qu'il se sert de la distribution CBL-Mariner de Microsoft pour cette distribution système!

« CBL-Mariner est une distribution Linux interne utilisée traditionnellement pour l'infrastructure cloud et les produits et services de périphérie de Microsoft, et nous étendons maintenant son utilisation pour prendre en charge les applications GUI à l'intérieur de WSL ».

Le diagramme ci-dessous donne un résumé général de l'architecture de cette fonctionnalité.


Pour une vue complète du travail abattu par Microsoft et des détails techniques approfondis, un billet de blog rédigé par les développeurs qui ont rendu cette fonctionnalité possible est disponible.

Microsoft amorce le déploiement de cette fonctionnalité en tant qu'Initial Preview avant de l'intégrer complètement à l'expérience WSL. Pour commencer à utiliser la prise en charge des applications GUI Linux, vous devez vous assurer que vous utilisez Windows 10 Insiders preview build 21364 ou une version ultérieure. Si WSL est déjà installé, il vous suffit d'exécuter wsl --update et vous serez configuré pour utiliser les applications GUI. Si WSL n'est pas activé, l'exécution de wsl --install installera WSLg automatiquement dans le cadre de la configuration initiale de WSL.

Source : Microsoft

Et vous ?

Sur quel système d'exploitation êtes-vous en privé et/ou en entreprise ?
Si vous êtes sur Windows, avez-vous déjà essayé WSL ? Qu'en pensez-vous ?
Que pensez-vous de cette WSLg ?
Vous avez lu gratuitement 84 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de AndMax
Membre éprouvé https://www.developpez.com
Le 22/12/2023 à 8:01
"mais l'arrêt du support de Windows 10 pourrait empêcher des centaines de millions d'appareils d'avoir une seconde vie"
Archi faux... c'est presque à la limite de la fake news. Il suffit de mettre autre chose que Windows dessus. Il y a des OS plus rapides, qui ne gaspillent pas les ressources de la machine et qui vous permettent d'être beaucoup plus productif, le tout sans jamais vous afficher les écrans bleus qui demandent longuement de patienter pour le Windows Update avec des billes qui tournent.

Il faut vraiment arrêter de considérer Microsoft Windows comme la seule solution alors que pour la majorité des usages, c'est le pire des choix même sur un PC récent.
18  1 
Avatar de sergio_is_back
Expert confirmé https://www.developpez.com
Le 22/12/2023 à 8:59
Citation Envoyé par AndMax Voir le message
Archi faux... c'est presque à la limite de la fake news. Il suffit de mettre autre chose que Windows dessus. Il y a des OS plus rapides, qui ne gaspillent pas les ressources de la machine et qui vous permettent d'être beaucoup plus productif, le tout sans jamais vous afficher les écrans bleus qui demandent longuement de patienter pour le Windows Update avec des billes qui tournent.

Il faut vraiment arrêter de considérer Microsoft Windows comme la seule solution alors que pour la majorité des usages, c'est le pire des choix même sur un PC récent.
Oui une bonne partie peuvent être recyclés avec une bonne Distro Linux
Quand je vois l'usage que certains, même au bureau, font d'un ordi pas besoin de Windows
Perso je réfléchi à me passer totalement de Windows dans un avenir à moyen terme
Juste conserver des machines virtuelles pour les développements de mes clients, mais m'en passer pour toutes les autres tâches
14  0 
Avatar de fdejaigher
Membre du Club https://www.developpez.com
Le 03/12/2025 à 8:46
Citation Envoyé par JackIsJack Voir le message
Windows 98 : bien
(...)
Windows 10 : bien
Windows 11 : moins bien
...

Le suivant sera bien en toute logique !
Linux : meilleur
14  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 25/09/2025 à 12:01
En fin de compte, cette évolution reflète l'équilibre que Microsoft cherche à trouver entre le soutien d'une base d'utilisateurs massive et la promotion de l'innovation. À l'approche de la date limite, les initiés prévoient une augmentation des inscriptions, ce qui pourrait remodeler la façon dont les logiciels hérités sont gérés à l'ère des changements technologiques rapides. Si cette année gratuite permet de gagner du temps, elle souligne néanmoins le passage inévitable vers de nouvelles plateformes, avec des implications à long terme pour la sécurité numérique et l'autonomie des utilisateurs.
1. Une "année gratuite"?

Elle est où cette *gratuité"... Qui dit *gratuit" dit sans contrepartie!!!

Est-ce que vous vous êtes permis de réfléchir 2 secondes? En quoi prolonger un support exigerait techniquement de l'utilisateur de s'inscrire avec un compte Microsoft ou d'utiliser le cloud Microsoft????

Ce n'est rien d'autre qu'une nouvelle "magouille" des services commerciaux de Microsoft!!!

2. Elle est où la "promotion de l'innovation"??? L'innovation... c'est forcer les utilisateurs à subir l'IA et l'espionnage systématique de leur données personnelles?
13  0 
Avatar de d_d_v
Membre expérimenté https://www.developpez.com
Le 05/02/2025 à 9:57
Microsoft rend discrètement plus difficile l'installation de Windows 11 sur les anciens PC avant la fin du support de Windows 10
Microsoft redouble d'efforts pour forcer le passage à Windows 11 à quelques mois de la fin du support de Windows.
Faudrait savoir, ils veulent qu'on passe à Windows 11 ou non ? Ils pensent vraiment qu'en période inflationniste, avec l'explosion du chômage, les gens n'ont que ça à faire de dépenser de l'argent qu'ils n'ont pas dans un nouveau PC ? Ce que je dis est valable également aux USA.
12  0 
Avatar de JMBLAPOSTE
Nouveau Candidat au Club https://www.developpez.com
Le 20/09/2025 à 23:00
Bonjour.

Les Restos du Coeur ont commencé à migrer une partie de leur parc non compatible W11 vers une version de Linux Mint appelée Linux du Coeur. ON estime globalement que 75% du parc national (plus de 10 000 micros) n'est pas compatible et dans mon département c'est 95%.

En fait on se sait pas vraiment combien on a de micros au niveau national puisque qu'on vient juste de passer sur une gestion de parc centralisée avec GLPI depuis à peu près un an et tous les départements n'ont pas migré faute de force de travail pour le faire puisque la totalité des correspondants informatiques locaux sont des bénévoles.

On se fournit en matériel informatique par des ateliers de réinsertion qui recyclent du matériel assez ancien, non compatible W11.

Les premiers retour sont satisfaisant en terme de rapidité puisque les application s’appuyant sur un navigateur sont notoirement plus rapides sur LInux que sur Windows 10.

Pour le reste, pour la bureautique on continuera à utiliser Office en version 365 puis que ça fonctionne sous Linux avec un stockage sur Sharepoint. POur les versions locales on utilise OnlyOffice ou LIbreOffice.

De toute manière dans les associations on n'a pas les moyens de changer tout notre parc donc c'est Linux ou rien ...

De plus on peut constater que la politique de Microsoft envers les associations est devenue de plus en plus dure et couteuse.

On aura donc de plus en plus envie de s'affranchir d'eux.
12  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 16/07/2025 à 8:58
Concernant Microsoft... Rien de nouveau!

Cela fait maintenant des années que Microsoft, décision après décision, conforte son comportement de voyou envers leurs utilisateurs... On a eu droit à la totalité des pratiques allant à l'encontre de l'éthique, de la morale et du respect d'autrui...

Ils sont juste à passer maintenant à l'étape suivante, appliquer des pratiques apparentées à celles de la mafia: Menaces, contraintes, racket...

Voilà ce que cela donne quand une entreprise possède le monopole dans un domaine et que ses dirigeants "techniques" ont été remplacés pas des financiers...
10  0 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 16/07/2025 à 13:00
Citation Envoyé par alain_du_lac Voir le message
A tous les râleurs habituels du forum :

Je comprends que certains par souci d'économie veuille conserver du vieux matos ou passer à LINUX : c'est leur choix.
Personne ne vous oblige à utiliser les produits MS, mais arrêtez de nous les briser en dénigrant systématiquement la politique de MS, qui a fait d'énormes progrès en termes de sécurité.
Personnellement, il y a 3 ans, j'ai mis à jour mon PC fixe (carte-mère, Processeur et mémoire) pour pouvoir utiliser Windows 11 qui m'apporte performances et stabilité exceptionnelle.
Amusant un employé de Microsoft qui utilise les même pratiques que son employeur! Il y a des cours organisés à l'interne pour imposer ses idées?

Inutile d'écrire en caractères géants, cela ne fait pas de vos écrits paroles d'évangiles!!!
10  0 
Avatar de OrthodoxWindows
Membre expert https://www.developpez.com
Le 16/07/2025 à 13:03
Citation Envoyé par alain_du_lac Voir le message
A tous les râleurs habituels du forum :

Je comprends que certains par souci d'économie veuille conserver du vieux matos ou passer à LINUX : c'est leur choix.
Personne ne vous oblige à utiliser les produits MS, mais arrêtez de nous les briser en dénigrant systématiquement la politique de MS, qui a fait d'énormes progrès en termes de sécurité.
Personnellement, il y a 3 ans, j'ai mis à jour mon PC fixe (carte-mère, Processeur et mémoire) pour pouvoir utiliser Windows 11 qui m'apporte performances et stabilité exceptionnelle.
En fait, le seul qui n'est pas un "râleur de Microsoft" sur ce forum, c'est vous

Vous parlez souvent des améliorations de sécurité de ces dernières années. Vous n'avez jamais évoqué précisément de quoi il s'agit : donc peut-être pouvez vous les décrire précisément, pour les gueux ignorants présents sur ce forum ?
9  0 
Avatar de smarties
Expert confirmé https://www.developpez.com
Le 05/02/2025 à 10:46
Avec l'inflation c'est certain que ce n'est pas la meilleure période pour Windows 11.

Pour ceux qui changent quand même de PC pour en avoir un compatible, le marché de l'occasion va peut être permettre de trouver des bons PC pour mettre un Linux dessus
8  0