Quer obter mais informações nos bastidores de como o Steam for Chrome O funciona? Ele usa o Linux, mas é um pouco complicado e o Google apagou o primeiro em uma série de postagens de blog para falar mais sobre isso.
As boas novas, é claro, para os fãs normais do Linux Desktop, é que os desenvolvedores precisarão garantir que seus jogos funcionem diretamente no Linux. Ou através de uma compilação nativa, que deve funcionar fora da caixa, ou assegurar e testar suas construções de janelas com o Proton. Embora, o Steam Play Proto não seja ligado por padrão para o CHROME OS, pois há vários problemas agora.
Como funciona, então? Através da magia de máquinas virtuais! Usando o trabalho que eles fizeram no passado com o Crostini, uma maneira já existente de executar aplicativos normais do Linux no OS Chrome OS e "Monitor de Máquina Virtual do Chrome OS O próprio Virtual (VMM), Crosvm". Eles dizem que funcionam a vapor e os jogos em um contêiner como este "fornece outra camada de segurança acima do sistema normal do Linux" que é usado para Crostini, Android e Parallels.
Seu sistema, muito parecido com o SteamoS para o Deck Steam, é baseado no arch Linux que eles codenamam "borealis", e é automaticamente mantido atualizado para você com cada versão de cromo. Mantendo-o, enquanto escondendo todas as peças técnicas para os usuários, como dizem "Temos como objetivo tornar a VM invisível para o usuário - de ambos operacionais e de uma perspectiva de desempenho". Eles fazem isso usando "KVM® Hypervisor" do Linux "e" dispositivos para viravirtualizados, em vez de emulação "e que para jogar os jogos mais recentes que eles construíram um driver de virtualização vulkan chamado" Vênus ".
Borealis e Crostini diferem de várias maneiras, enquanto partilham os principais gráficos e exibir o pipeline, então os aplicativos suportam Vulkan e OpenGL usando drivers de Mesa. Ele usa Xwayland, juntamente com "sommelier", que eles dizem é o seu "compositor de Wayland" e, em seguida, tudo se move para "exo", que é o seu próprio servidor de exibição de Wayland. A grande diferença é a experiência do usuário com os usuários finais e crostini de segmentação de Borealis para desenvolvedores, com Borealis, permitindo que um clique seja como vapor. A outra grande diferença é que a Borealis é baseada no Arch Linux, enquanto Crostini é baseado no Debian.
A maneira como eles o configuraram muito parecendo com o convés de vapor também, com a VM sendo lida apenas enquanto tendo uma partição de leitura separada para dados e eles estão enviando versões mais recentes do MESA do que geralmente marcado como um lançamento a montante.
O Google disse que esperar "mergulhos profundos" em sua integração a vapor, sua virtualização vulkan, como desenvolver jogos de Chromeos e muito mais. Também podemos esperar "novos dispositivos, novos recursos, melhor integração e melhor desempenho".
Artigo retirado de Steam.
Comentários
Enviar um comentário