Teste e solução de problemas de compatibilidade com o Proton para Amazon Streams GameLift - Amazon GameLift Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Teste e solução de problemas de compatibilidade com o Proton para Amazon Streams GameLift

Se seu aplicativo Amazon GameLift Streams for executado em um ambiente de execução do Proton, esta seção poderá ajudá-lo a solucionar problemas de compatibilidade entre seu aplicativo e a camada Proton. Essas instruções incluem um conjunto de scripts que instala o Proton em sua própria máquina, simulando o ambiente que o GameLift Amazon Streams usaria. Ao solucionar problemas sem o serviço Amazon GameLift Streams, você pode se concentrar na solução de problemas específicos do seu aplicativo e do ambiente de execução.

Etapas de alto nível para testar e solucionar problemas

  1. Adquira uma máquina Ubuntu 22.04 LTS. Você pode usar uma máquina local ou um desktop EC2 baseado na nuvem da Amazon. Escolha um dos tópicos a seguir para obter instruções:

  2. Instale o ambiente de execução do Proton para testar e depurar seu aplicativo. Consulte Solução de problemas no Proton para obter orientação.

Problemas conhecidos com o Proton

Consulte o GitHub wiki do Proton para obter os recursos mais recentes de compatibilidade e solução de problemas. Você também pode pesquisar problemas no rastreador de GitHub problemas do Proton. A seguir estão alguns problemas específicos que nossos clientes encontraram ao executar aplicativos do Windows no Proton:

Aplicações Godot no Proton

  • Aplicativos baseados em Godot executados no Proton podem encontrar uma tela preta se a camada de captura Amazon Vulkan estiver ativada. Para mitigar esse problema, desative as texturas compartilhadas durante o streaming definindo a variável de ambiente. VK_LAYER_AMZN_BLITSURFACE_SHARED_TEXTURES=0

Aplicações do Unreal Engine no Proton