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á.
Solucione problemas de aplicativos Linux para Amazon Streams GameLift
Se seu aplicativo Amazon GameLift Streams é executado em um ambiente Ubuntu de execução, esta seção pode ajudá-lo a solucionar problemas específicos da execução de aplicativos Linux nativos. Para solução de problemas gerais, consulteSolução de problemas do Amazon GameLift Streams.
Configurar uma máquina local para testar
Antes de solucionar problemas no Amazon GameLift Streams, verifique se seu aplicativo funciona corretamente em uma máquina Ubuntu 22.04 LTS local. Para instruções, consulte Configurar uma máquina local.
Problemas conhecidos
O aplicativo renderiza uma tela preta
Se seu aplicativo renderizar uma tela preta, tente uma ou ambas as opções a seguir:
-
Desative as texturas compartilhadas definindo a variável
VK_LAYER_AMZN_BLITSURFACE_SHARED_TEXTURES=0de ambiente. -
Mude para a Vulkan renderização. Para Unity aplicativos, adicione
-force-vulkanseus parâmetros de inicialização ou defina-os Vulkan como a única API gráfica em Player > Outras configurações > APIs gráficas.
Baixo desempenho com OpenGL
Se seu aplicativo for direcionado OpenGL e você tiver taxas de quadros baixas ou se o aplicativo parecer congelado, force a implementação da NVIDIA definindo a variável __GLX_VENDOR_LIBRARY_NAME=nvidia de ambiente.
Unity o aplicativo congela ou pausa
A janela do aplicativo pode não receber OS-level foco no ambiente de streaming. Por padrão, Unity pausa a renderização quando está desfocado. Para resolver isso, aplique as duas configurações a seguir:
-
Defina
Application.runInBackground = trueno código do seu aplicativo. -
Se você usar o novo pacote Input System, defina
InputSettings.backgroundBehavior = InputSettings.BackgroundBehavior.IgnoreFocus.
A entrada de microfone não está disponível
A entrada de microfone não é suportada no tempo de execução do Ubuntu 22.04 LTS. Se seu aplicativo exigir entrada de microfone, use o runtime Proton ou o Microsoft Windows Server 2022 Base em vez disso. Para obter mais informações, consulte Dispositivos GameLift e navegadores compatíveis com Amazon Streams.