Entwickler von acht Linux-Distributionen, die sich auf die Bereitstellung von Umgebungen zum Ausführen von Computerspielen spezialisiert haben, haben die Arbeitsgruppe Open Gaming Collective (OGC) gegründet, um gemeinsam ein einheitliches Set von Komponenten zu entwickeln und vorbereitete Änderungen in die Hauptprojekte, die den offenen Gaming-Stack bilden, zu integrieren. An dieser Initiative beteiligen sich die Distributionen Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip und ASUS Linux.
Es wird erwartet, dass die Zusammenarbeit an sich überschneidenden Aufgaben in verschiedenen Distributionen die Zeit freisetzen und die Aufmerksamkeit auf die Entwicklung spezifischer Funktionen für jede Distribution fokussieren wird. Bei der Erstellung von Patches für bestehende Pakete werden die Teilnehmer, wo immer möglich, versuchen, die vorbereiteten Änderungen in die Hauptprojekte (Upstream) zu integrieren, statt separate Patch-Sets zu pflegen, die an die in den Distributionen gelieferten Pakete gebunden sind.
Aktuell sind zwei Projekte bei OGC in Entwicklung – ein Paket mit dem Linux-Kernel OGC Kernel, das auf optimale Performance und Effizienz bei der Ausführung von Anwendungen fokussiert ist, sowie ein Fork des von Valve entwickelten Kompositors сервера Gamescope, der Unterstützung für zusätzliches Zubehör bietet. Darüber hinaus plant OGC die gemeinsame Entwicklung des Hintergrundprozesses InputPlumber, um Ereignisse von verschiedenen Eingabegeräten zu verarbeiten, sowie Patches für verschiedene Pakete von Valve, die in SteamOS verwendet werden.
Die auf Fedora Silverblue basierende Distribution Bazzite, die für das Spielen optimiert ist, hat entschieden, den OGC Kernel zu verwenden, HHD (HandHeld Daemon) durch InputPlumber zu ersetzen, die Unterstützung für die RGB-Beleuchtung und Kühlung im Steam UI zu integrieren und die Verwendung des Faugus Launchers als mögliche Alternative zur Lutris-Plattform zu testen.
Quelle: opennet.ru
