

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
<a name="troubleshoot-linux"></a>

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, lihat[Memecahkan Masalah Amazon GameLift Streams](troubleshoot.md).

## Siapkan mesin lokal untuk diuji
<a name="troubleshoot-linux-local-test"></a>

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](troubleshoot-compatibility-setup-local.md).

## Masalah yang diketahui
<a name="troubleshoot-linux-known-issues"></a>

### Aplikasi merender layar hitam
<a name="troubleshoot-linux-black-screen"></a>

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-vulkan` ke parameter peluncuran Anda, atau atur Vulkan sebagai satu-satunya Graphics API di ** Player ** > Pengaturan ** Lainnya ** > ** Graphics API**.

### Kinerja yang buruk dengan OpenGL
<a name="troubleshoot-linux-opengl-performance"></a>

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
<a name="troubleshoot-linux-unity-freeze"></a>

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:

1. Tetapkan `Application.runInBackground = true` dalam kode aplikasi Anda.

1. Jika Anda menggunakan paket Sistem Input baru, atur`InputSettings.backgroundBehavior = InputSettings.BackgroundBehavior.IgnoreFocus`.

### Input mikrofon tidak tersedia
<a name="troubleshoot-linux-microphone"></a>

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](compatible-devices-browsers.md).