測試和疑難排解與 Proton for Amazon GameLift Streams 的相容性 - Amazon GameLift Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

測試和疑難排解與 Proton for Amazon GameLift Streams 的相容性

如果您的 Amazon GameLift Streams 應用程式在 Proton 執行時間環境中執行,本節可協助您疑難排解應用程式與 Proton layer 之間的相容性問題。這些指示包括一組指令碼,可將 Proton 安裝到您自己的機器,模擬 Amazon GameLift Streams 將使用的環境。透過不使用 Amazon GameLift Streams 服務進行故障診斷,您可以專注於針對應用程式和執行時間環境的特定問題進行故障診斷。

測試和疑難排解的高階步驟

  1. 取得 Ubuntu 22.04 LTS 機器。您可以使用本機電腦或 Amazon EC2 雲端桌面。從下列主題中選擇以取得指示:

  2. 安裝 Proton 執行時間環境來測試和偵錯您的應用程式。如需指引Proton 上的故障診斷,請參閱 。

Proton 的已知問題

如需最新的相容性和故障診斷資源,請參閱 Proton GitHub wiki。您也可以在 Proton GitHub 問題追蹤器中搜尋問題。以下是客戶在 Proton 上執行 Windows 應用程式時遇到的一些特定問題:

Proton 上的 Godot 應用程式

  • 如果啟用 Amazon Vulkan 擷取層,在 Proton 上執行的 Godot 型應用程式可能會遇到黑色畫面。若要緩解此問題,請設定環境變數 ,在串流時停用共用紋理VK_LAYER_AMZN_BLITSURFACE_SHARED_TEXTURES=0

Proton 上的 Unreal Engine 應用程式