Lutris Flatpak recebendo atenção dos desenvolvedores

Depois do SteamDeck / SteamOS 3, que adotou Flatpak’s como meio principal de instalar app’s no OS, os desenvolvedores (principalmente o criador Mathieu Comandon) está dando atenção para o Lutris que vem sendo mantido por outros contribuidores do Lutris/Flathub, atualmente no repositório beta do Flathub.

Como o SteamOS 3 é tipo “imutável” e não possui uma ferramenta estilo rpm-ostree do Silverblue para se instalar pacotes em camadas, só conseguirá instalar um pacote a nível do sistema desbloqueando no modo “desenvolvedor”, algo semelhante ao “ostree admin unlock” na qual não é uma alternativa recomendável para usuários, como o nome já sugere.

Atualmente faltam muitas features na versão Flatpak, coisas que o Lutris tenta oferecer como objetivo principal, exemplo comum são os emuladores com muitas dependências faltantes no estado atual do pacote, existe bug’s envolvendo runtimes Flatpak não instaladas automaticamente e é bem provável que exista muitos bug’s para se corrigir além dos já existente no projeto Lutris como um todo.
Captura de tela de 2022-04-21 19-10-29

Pessoalmente já instalei alguns jogos vis Lutris Flatpak como Shadow Warrior 2, Saints Row 2, Warframe, entre outros que funcionaram normalmente.

Vale lembrar que o Lutris como pacote a nível de sistema (.deb, .rpm…) possui muitas dependências 32bit e algumas vezes dependendo de repositórios de terceiros como o do Wine, o que pode ser barreira o bastante para um usuário comum que quer “apenas jogar”.

Então tornar o Lutris Flatpak funcional pode ser de interesse de todos (dev’s e usuários), pois irá se beneficiar de coisas como: sandbox, reprodutibilidade de bugs e comportamentos, facilidade de instalação, acessibilidade…

O próprio criador do Lutris não tem muita experiência com Flatpak’s mas está adotando e já começaram rolar os commits, apesar de já ter reclamado no Twitter dos problemas relacionados ao Flatpak, o mesmo também já reclamou sobre problemas relacionados a distribuições específicas, estes que provavelmente não teriam se usassem todos o mesmo pacote, como propõe o Flatpak.

5 curtidas