設定本機機器對 Proton 進行故障診斷 - Amazon GameLift Streams

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

設定本機機器對 Proton 進行故障診斷

Proton 是一種相容性層,可讓 Windows 應用程式在 Linux 上執行。因此,您必須擁有 Ubuntu 機器來進行測試和故障診斷。如果您沒有本機 Ubuntu 機器,您可以使用 Amazon EC2 設定遠端機器。若要這樣做,設定遠端機器請改為遵循 中的步驟。

先決條件

安裝 GPU 驅動程式

安裝最新的 GPU 驅動程式可防止應用程式效能不佳和當機。

若要檢查您的系統使用哪些 GPU 驅動程式

  1. 在終端機執行下列命令︰

    lshw -C display | grep driver
  2. 如果安裝正確的驅動程式,您應該會看到以下輸出或類似的輸出,其中 <gpu> nvidia適用於 NVIDIA: configuration: driver=<gpu> latency=0

安裝最新的 NVIDIA GPU 驅動程式

遵循 NVIDIA 驅動程式安裝中的指示。

驗證 GPU 驅動程式

確認 GPU 驅動程式已安裝並正常運作。其中一種驗證方式是在終端機中執行 vkcube 應用程式。

  1. 使用下列命令安裝 vulkan-tools apt 套件。

    sudo apt install -y vulkan-tools
  2. 執行 vkcube

  3. 檢閱輸出。

    • 如果您的系統正確使用正確的 GPU,您會看到類似以下的輸出,並顯示 GPU 的名稱: Selected GPU 0: AMD Radeon Pro V520 (RADV NAVI12), type: 2

    • 如果您的應用程式無法正確使用 GPU,您可能會看到類似下列的不同輸出: Selected GPU 0: llvmpipe (LLVM 15.0.7, 256 bits), type: 4

      在此情況下,請檢查 GPU 驅動程式並視需要重新安裝。

下一步驟

本機 Ubuntu 機器準備就緒後,下一步是設定 Proton。如需說明,請參閱 Proton 上的故障診斷