‹ Écran d'accueilLineXinBar

Présentation : LineXinBar, le bureau façon console pour Linux dans le style XMB

Un bureau façon console

LineXinBar est un bureau Linux façon console pour vos jeux, vos applications et vos médias. Il associe un compositeur Wayland léger à un lanceur que vous pilotez avec une manette, un clavier ou une souris.

Parcourez votre bibliothèque, ouvrez des applications de bureau ordinaires et passez d'un écran à l'autre depuis une seule interface, à la manière de la XrossMediaBar (XMB) de la PlayStation 3 : une barre de catégories en travers de l'écran, une colonne de ce que contient chacune, et un guide à un bouton près, par-dessus tout ce qui tourne. C'est la session entière, pas une application posée sur un autre bureau : le gestionnaire de fichiers, les paramètres, les demandes de mot de passe et l'écran des mises à jour en font tous partie, tous accessibles depuis le canapé.

L'écran d'accueil de LineXinBar : une rangée de tuiles de catégories avec Jeux allumé et, dessous, la colonne Jeux avec Steam et RetroArch, sur un fond violet traversé d'une bande de lumière
L'écran d'accueil, sur la colonne Jeux.

Pourquoi LineXinBar

Captures d'écran

Capturées dans une session imbriquée de la version publiée du projet lui-même.

La colonne Paramètres avec Mises à jour allumé, suivi d'Apparence, de Langue et d'Écran
Les Paramètres, la colonne propre du shell, avec les Mises à jour en tête.
Le guide ouvert par-dessus l'écran d'accueil, avec l'heure, les réglages rapides, une barre de volume et Reprendre
Le guide, par-dessus tout ce qui tourne.
L'écran de connexion sur deux écrans côte à côte
L'écran de connexion fait pour l'accompagner, sur deux écrans.

Pas seulement Gamescope

Gamescope possède une sortie et y met une application à l'échelle. LineXinBar garde le même petit modèle « une application remplit l'écran » — mais chaque écran branché est une vraie sortie avec sa propre boucle de rendu.

Des écrans de définitions et de fréquences différentes tournent donc indépendamment, au lieu d'être calés sur un battement commun, et chacun a son propre écran d'accueil. C'est une session de bureau complète plutôt que le cadre d'un jeu : applications, fichiers, paramètres et demandes y vivent tous.

État du projet

LineXinBar en est à ses premiers développements, en version 0.9.3.

  • Les tests matériels ont surtout porté sur une carte graphique AMD avec deux écrans ; les autres fabricants et les machines à plusieurs GPU ont besoin de plus de monde pour les essayer.
  • Les jeux Steam ont besoin du client Steam de Valve, qui tourne hors de vue. Epic Games, RetroArch et PlayStation 3 sont des paquets facultatifs.
  • Le partage d'une seule fenêtre (plutôt que d'un écran entier), la navigation par gestes et la fréquence variable ne sont pas encore là.

Lisez les limites connues avant d'en faire votre bureau de tous les jours — et si vous l'essayez sur votre matériel, dites comment ça s'est passé.

Code source

LineXinBar est un logiciel libre sous GPL-3.0, développé ouvertement sur GitHub.

Rapports de bogues, tests matériels, traductions et code sont tous bienvenus — voyez Développement pour savoir comment.