Des développeurs de huit distributions Linux, spécialisées dans la fourniture d'environnements pour le lancement de jeux vidéo, ont formé un groupe de travail Open Gaming Collective (OGC) pour développer ensemble un ensemble unifié de composants et promouvoir les modifications apportées aux projets qui composent la pile de jeux ouverts. Les distributions Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip et ASUS Linux ont rejoint cette initiative.
Il est prévu que le travail collaboratif sur les tâches simultanées dans différentes distributions permettra de libérer du temps et de concentrer l'attention sur le développement de fonctionnalités spécifiques à chaque distribution. Lors de la création de correctifs pour les paquets existants, les participants s'efforceront d'obtenir l'acceptation des modifications proposées dans les projets principaux (upstream), plutôt que de maintenir des ensembles séparés de correctifs liés aux paquets fournis dans les distributions.
Actuellement, l'OGC a lancé deux projets : un paquet avec le noyau Linux OGC Kernel, axé sur la performance optimale et l'efficacité lors de l'exécution d'applications de jeu, et un fork du compositeur Gamescope développé par Valve, incluant la prise en charge de matériel supplémentaire. de serveurs Au sein de l'OGC, il est également prévu de développer conjointement le processus en arrière-plan InputPlumber pour le traitement des événements provenant de différents dispositifs d'entrée et des correctifs pour divers paquets de Valve utilisés dans SteamOS.
La distribution Bazzite, basée sur les technologies Fedora Silverblue et optimisée pour le lancement de jeux, a décidé d'adopter le noyau OGC Kernel, de remplacer HHD (HandHeld Daemon) par InputPlumber, d'intégrer dans l'interface Steam la prise en charge de la gestion de l'éclairage RGB et des ventilateurs, et de commencer à tester l'utilisation de Faugus Launcher comme substitut potentiel à la plateforme Lutris.
Source : opennet.ru
