Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memecahkan masalah aplikasi Linux untuk Amazon GameLift Streams
Jika aplikasi Amazon GameLift Streams berjalan di lingkungan Ubuntu runtime, bagian ini dapat membantu Anda memecahkan masalah khusus untuk menjalankan aplikasi Linux asli. Untuk pemecahan masalah umum, lihatMemecahkan Masalah Amazon GameLift Streams.
Siapkan mesin lokal untuk diuji
Sebelum memecahkan masalah di Amazon GameLift Streams, verifikasi bahwa aplikasi Anda bekerja dengan benar di mesin Ubuntu 22.04 LTS lokal. Untuk petunjuk, lihat Siapkan mesin lokal.
Masalah yang diketahui
Aplikasi merender layar hitam
Jika aplikasi Anda merender layar hitam, coba salah satu atau kedua hal berikut:
-
Nonaktifkan tekstur bersama dengan mengatur variabel lingkungan
VK_LAYER_AMZN_BLITSURFACE_SHARED_TEXTURES=0. -
Beralih ke Vulkan rendering. Untuk Unity aplikasi, tambahkan
-force-vulkanke parameter peluncuran Anda, atau atur Vulkan sebagai satu-satunya Graphics API di Player > Pengaturan Lainnya > Graphics API.
Kinerja yang buruk dengan OpenGL
Jika aplikasi Anda menarget OpenGL kan dan Anda mengalami frame rate yang buruk atau aplikasi tampak membeku, paksakan implementasi NVIDIA dengan menyetel variabel lingkungan__GLX_VENDOR_LIBRARY_NAME=nvidia.
Unity aplikasi membeku atau berhenti
Jendela aplikasi mungkin tidak menerima OS-level fokus di lingkungan streaming. Secara default, men Unity jeda rendering saat tidak fokus. Untuk mengatasi masalah ini, terapkan kedua pengaturan berikut:
-
Tetapkan
Application.runInBackground = truedalam kode aplikasi Anda. -
Jika Anda menggunakan paket Sistem Input baru, atur
InputSettings.backgroundBehavior = InputSettings.BackgroundBehavior.IgnoreFocus.
Input mikrofon tidak tersedia
Input mikrofon tidak didukung pada runtime Ubuntu 22.04 LTS. Jika aplikasi Anda memerlukan input mikrofon, gunakan runtime Proton atau Microsoft Windows Server 2022 Base sebagai gantinya. Lihat informasi yang lebih lengkap di Perangkat dan browser yang kompatibel dengan Amazon GameLift Streams.