Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risoluzione dei problemi relativi alle applicazioni Linux per Amazon Streams GameLift
Se la tua applicazione Amazon GameLift Streams viene eseguita in un ambiente Ubuntu di runtime, questa sezione può aiutarti a risolvere problemi specifici relativi all'esecuzione di applicazioni Linux native. Per una risoluzione generale dei problemi, consulta. Risoluzione dei problemi di Amazon Streams GameLift
Configura un computer locale per eseguire il test
Prima di risolvere i problemi su Amazon GameLift Streams, verifica che l'applicazione funzioni correttamente su una macchina Ubuntu 22.04 LTS locale. Per istruzioni, consulta l’argomento Configura una macchina locale.
Problemi noti
L'applicazione esegue il rendering di una schermata nera
Se la tua applicazione visualizza una schermata nera, prova una o entrambe le seguenti operazioni:
-
Disabilita le texture condivise impostando la variabile di ambiente.
VK_LAYER_AMZN_BLITSURFACE_SHARED_TEXTURES=0 -
Passa al Vulkan rendering. Per Unity le applicazioni, aggiungetele
-force-vulkanai parametri di avvio o Vulkan impostatele come unica API grafica in Player > Altre impostazioni > API grafiche.
Scarse prestazioni con OpenGL
Se l'applicazione è destinata a destinazione OpenGL e il frame rate è scadente o l'applicazione appare bloccata, forzate l'implementazione di NVIDIA impostando la variabile di ambiente. __GLX_VENDOR_LIBRARY_NAME=nvidia
Unità l'applicazione si blocca o si interrompe
La finestra dell'applicazione potrebbe non essere attiva OS-level nell'ambiente di streaming. Per impostazione predefinita, Unity interrompe il rendering quando non è focalizzato. Per risolvere questo problema, applicate entrambe le seguenti impostazioni:
-
Imposta
Application.runInBackground = trueil codice dell'applicazione. -
Se usi il nuovo pacchetto Input System, imposta
InputSettings.backgroundBehavior = InputSettings.BackgroundBehavior.IgnoreFocus.
L'ingresso del microfono non è disponibile
L'ingresso del microfono non è supportato nel runtime di Ubuntu 22.04 LTS. Se l'applicazione richiede l'ingresso da microfono, utilizza invece il runtime Proton o Microsoft Windows Server 2022 Base. Per ulteriori informazioni, consulta Dispositivi e GameLift browser compatibili con Amazon Streams.