Po šesti měsících vývoje byla vydána herní platforma Lutris 0.5.10, která poskytuje nástroje pro usnadnění instalace, nastavení a správy her na Linuxu. Kód projektu je napsán v jazyce Python a je distribuován pod licencí GPLv3.
Projekt podporuje katalog pro rychlé vyhledávání a instalaci herních aplikací, který umožňuje spouštět hry v Linuxu jedním kliknutím prostřednictvím jednotného rozhraní, aniž by se uživatel musel starat o instalaci závislostí a nastavení. Runtime komponenty pro spuštění her jsou dodávány projektem a nejsou svázány s používanou distribucí. Runtime představuje sadu knihoven nezávislou na distribuci, zahrnující komponenty z SteamOS a Ubuntu, stejně jako různé dodatečné knihovny.
Je zde možnost instalace her distribuovaných prostřednictvím služeb GOG, Steam, Epic Games Store, Battle.net, Origin a Uplay. Samotný Lutris funguje pouze jako zprostředkovatel a neprodává hry, proto si uživatel musí zakoupit komerční hry v odpovídajícím obchodě (bezplatné hry lze spouštět jedním kliknutím z grafického rozhraní Lutris).
Každá hra v Lutris je spojena se skriptem pro načítání a zpracovatelem, který popisuje prostředí pro spuštění hry. Mezi tímto jsou k dispozici hotové profily s optimálními nastaveními pro spouštění her pomocí Wine. Kromě Wine mohou hry být spuštěny pomocí emulátorů herních konzolí, jako jsou RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME a Dolphin.

Klíčové novinky Lutris 0.5.10:
- Byla přidána podpora spuštění Lutris na herní konzoli Steam Deck. V současnosti byla otestována instalace z repozitářů Arch Linux a AUR, což vyžaduje převod systémového oddílu do režimu zápisu a přeinstalaci po aplikaci významných aktualizací SteamOS. V budoucnu se plánuje příprava i samostatného balíčku ve formátu Flatpak, jehož činnost nebudou ovlivňovat aktualizace Steam Deck.
- Byla navržena nová sekce pro ruční přidávání her. V této sekci jsou nabízené rozhraní pro:
- přidání a nastavení her, které jsou již nainstalovány v místním systému;
- skanování adresáře s hrami, které byly dříve nainstalovány přes Lutris, ale nebyly ve klientovi prozkoumány (během operace se provádí porovnání názvů adresářů s identifikátory her);
- instalaci Windows her z externího nosiče;
- instalaci pomocí YAML instalátorů, které jsou na místním disku (GUI verze pro flagy „—install“);
- vyhledávání v knihovně her nabízené na webu lutris.net (dříve byla tato možnost nabízena na záložce „Community installers“).

- Byly přidány komponenty pro integraci se službami Origin a Ubisoft Connect. Analogicky k podpoře katalogu Epic Games Store pro práci nových integračních modulů je vyžadována instalace klientů Origin a Ubisoft Connect.
- Byla přidána možnost přidání her Lutris do Steamu.
- Byla implementována podpora formátu obalů (coverart).
- Bylo zajištěno načítání chybějících komponentů během spuštění.
- Pro hry na Linuxu a Windows je zaveden samostatný cache shaderů na systémech s GPU NVIDIA.
- Byla přidána možnost pro podporu anti-cheat systému BattleEye.
- Byla přidána možnost stahování patchů a DLC pro hry GOG.
- Byly přidány flagy „—export“ a „—import“ pro export a import her.
- Byly přidány flagy „—install-runner“, „—uninstall-runners“, „—list-runners“ a „—list-wine-versions“ pro správu runnerů.
- Bylo změněno chování tlačítka „Stop“, odstraněna akce po dokončení všech procesů Wine.
- Na GPU NVIDIA bylo zajištěno vypnutí možnosti Gamescope.
- Standardně je aktivován mechanismus fsync.
Dále lze zmínit, že herní konzole Steam Deck, postavená na Linuxu, oficiálně podporuje 2039 her. 1053 her je označeno jako ručně ověřené zaměstnanci Valve (Verified) a 986 jako podporované (Playable).
Zdroj: opennet.ru

