KDE Plasma pourrait obtenir un mode bureau VR sous Linux
Agence web » Actualités du digital » KDE Plasma pourrait obtenir un mode bureau VR sous Linux

KDE Plasma pourrait obtenir un mode bureau VR sous Linux

Un développeur a soumis un projet de code à l'équipe KDE qui pourrait transformer l'environnement de bureau Plasma en une interface VR 3D entièrement fonctionnelle. Il s’agit d’un grand pas en avant pour les utilisateurs d’ordinateurs de bureau Linux qui souhaitent abandonner les écrans plats et se lancer dans l’informatique immersive.

Le développeur, Stanislav Aleksandrov, a soumis le projet de plugin pour KWin, qui est le gestionnaire de fenêtres de KDE Plasma. Il ne s’agit pas non plus d’une simple preuve de concept amusante ; L'objectif à long terme d'Aleksandrov est de faire fonctionner KWin entièrement sans écrans plats. Cela signifie que KDE pourrait devenir un environnement de bureau VR principal à part entière, vous permettant d'utiliser votre système d'exploitation Linux préféré dans un casque.

Si ce code est accepté et peaufiné, il change radicalement la façon dont nous interagissons avec Linux sur des appareils comme le Steam Frame, qui exécute KDE Plasma, ou même des casques VR standard comme le Meta Quest 3. Le cœur de ce plugin est la capacité de KWin à gérer des fenêtres flottantes dans un espace 3D.

Vous pouvez vous attendre à faire glisser les fenêtres et à configurer des écrans physiques et virtuels tout autour de vous. Cela ressemble beaucoup à ce que Meta Quest 3 vous permet déjà de faire, car l'environnement restitue chaque élément, des bordures de fenêtre aux applications elles-mêmes, sous forme d'objets entièrement 3D.

C'est beaucoup plus organisé que ce que j'ai vu avec la version de Meta. Cela semble incroyablement fluide et correspond exactement à ce que vous souhaitez lorsque vous concevez un espace de travail qui ne repose pas sur des cadres de moniteur physiques. Ce que je trouve le plus intéressant, c'est l'accent mis sur le travail et l'accessibilité. Le plugin prend en charge le contrôle complet du clavier, ce qui est essentiel pour une productivité réelle en VR.

Il utilise Headgaze pour la saisie, ce qui vous permet de naviguer dans l'interface en mains libres, évitant ainsi le besoin de périphériques standard ou de contrôleurs de mouvement. Le plugin dispose également d'un « Mode de suivi », qui suggère que les fenêtres peuvent rester dans votre champ de vision lorsque vous bougez la tête.

Faire fonctionner cela dès maintenant n’est pas exactement plug-and-play. Le plugin utilise Qt Quick 3D Xr, vous avez donc besoin d'un runtime OpenXR approprié installé. Le développeur a testé cela avec succès en utilisant Monado avec des casques comme le HP G2 et WiVRn pour Meta Quest 3. Vous avez également besoin de versions corrigées de Qt et XWayland. Aleksandrov a déclaré que la plupart des correctifs importants ont déjà été mis en place et devraient arriver dans les prochaines versions de KDE comme 6.10.2 et 6.11.

Le développeur a fortement plaidé en faveur de l'intégration directe de cela dans KWin plutôt que d'en faire un processus distinct. Cette décision dépend principalement de la performance. Lorsque vous essayez d'effectuer un rendu en haute résolution, toute étape supplémentaire, comme le déplacement des tampons ou le rendu hors écran, a un impact considérable sur le confort.

Aleksandrov a déclaré que le plugin s'appuie fortement sur les fonctionnalités internes de KWin. Garder la logique d'entrée, la logique de rendu et le système de placement des fenêtres unifiés au sein de KWin est essentiel pour atteindre la clarté et la rapidité nécessaires. Le développeur souhaite la même expérience utilisateur que celle que nous avons actuellement pour les écrans plats, mais parfaitement traduite en VR. Cela signifie que KWin doit évoluer vers un compositeur VR lui-même.

Le développeur affirme l'utiliser tous les jours, ce qui suggère que cela fonctionne, mais il s'agit toujours d'un brouillon qui nécessite des modifications substantielles avant la fusion. Ils ont noté que les mécanismes de gestion du focus sur les fenêtres et des entrées des utilisateurs nécessitent encore une restructuration importante du code. De plus, plusieurs paramètres, comme l’épaisseur de la surface et le contrôle du regard, sont actuellement manquants. Quoi qu'il en soit, c'est cool de voir que la réalité virtuelle a le potentiel de se diriger vers Linux d'une manière beaucoup plus simple.

★★★★★