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é.
Pourquoi LineXinBar
Un bureau pour le canapéApplications, musique, vidéos et images à la manette, et un clavier à l'écran quand il faut taper.
Vos jeux au même endroitSteam et, en option, Epic Games, vos propres jeux de console grâce à RetroArch, et la PlayStation 3 grâce à RPCS3.
Plusieurs écrans, indépendantsChaque écran avec sa propre définition et sa propre fréquence, et avec sa propre barre.
Un guide à un bouton prèsChangez d'application, réglez le volume et la luminosité, ou revenez au lanceur — depuis n'importe quoi.
Faites-le vôtreDouze couleurs d'accentuation, un fond d'eau ou de soie ou votre propre vidéo, dix langues.
L'essentiel du bureau, inclusFichiers, captures d'écran, partage d'écran, boîtes de dialogue de fichiers et mises à jour du système, à côté de vos applications.
Captures d'écran
Capturées dans une session imbriquée de la version publiée du projet lui-même.
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.