- Bahasa Inggris (Ditulis oleh NoXPhasma & Alexander)
- Bahasa Jerman (Diterjemahkan oleh Alexander)
- Bahasa Spanyol (Diterjemahkan oleh Willdrick)
- Bahasa Perancis (Diterjemahkan oleh Askannz)
- Bahasa Italia (Diterjemahkan oleh Bloodis)
- Bahasa Norwegia (Diterjemahkan oleh MagZu)
- Bahasa Indonesia (Diterjemahkan oleh Ari)
Untuk melihat siapa saja yang membantu, silakan lihat ke grafik kontributor kami!
Dengan FAQ ini, kami ingin menampung pertanyaan-pertanyaan penting terkait dengan penggunaan ProtonDB dan tentu saja pertanyaan teknis yang mana sering ditanyakan di Discord kami. Jika Anda ingin berpartisipasi atau memiliki saran, jangan ragu untuk menghubungi Discord kami atau kirim issues dan pull requests.
- [ProtonDB] Tombol "Run" dan "Install" tidak dapat bekerja di Firefox.
- [ProtonDB] Di dalam website game saya ditampilkan sebagai game Windows tetapi ia punya native port, atau sebaliknya.
- Mengapa game saya crash saat dijalankan, berjalan sangat lambat atau memiliki masalah rendering?
- Game saya crash setelah beberapa saat tetapi berjalan baik tanpa esync.
- Game saya tidak menampilkan teks apapun.
- Beberapa game seperti Witcher 3 mengalami missing textures/enemies.
- Mengapa beberapa game stutter pada saat dimulai?
- Saya memiliki masalah suara seperti gemericik/berisik misalnya.
- Saya ingin memainkan game tanpa DXVK.
- Bagaimana saya membuat logs dari sebuah game yang saya jalankan dengan Proton?
- Beberapa laporan mengatakan mereka membuat game bisa dijalankan dengan memasang beberapa software, bagaimana saya melakukannya?
- Bagaimana saya menjalankan game Windows yang tidak saya miliki di Steam?
- Saya memiliki masalah pada controller saya!
- Game yang disimpan di partisi Windows saya (NTFS) tidak mau dijalankan.
- Punkbuster, Rockstar Social Club, dan sebagainya... gagal saat instalasi awal.
- Game saya tidak mau menyimpan apapun atau crash saat membuat/memuat simpanan.
- Komputer saya hang total saat berada dalam game.
Jika Firefox tidak meminta Anda bagaimana seharusnya berproses dengan steam://
URLS, Anda perlu memaksa Firefox untuk melakukannya. Untuk itu bukalah about:config
di Firefox, klik kanan dimanapun lalu klik New
» Boolean
. Masukkan network.protocol-handler.expose.steam
sebagai nama entry yang baru, dan false
sebagai nilainya. Sekarang jika Anda klik pada steam://
URL, Firefox akan meminta Anda bagaimana berproses selanjutnya.
[ProtonDB] Di dalam website game saya ditampilkan sebagai game Windows tetapi ia punya native port, atau sebaliknya.
ProtonDB mendapatkan data dari SteamDB dan ini langsung dari developer game yang bersangkutan. Jadi apabila developer memiliki native port seperti misalnya Rust lalu ditutup kembali, maka game tersebut akan ditampilkan sebagai game Windows, tetapi pembeli pada saat ada native port akan tetap memiliki native port tentu saja, sehingga akan ada pengguna yang menuliskan: "itu punya native port!".
Pastikan sistem Anda terupdate dan Anda menggunakan driver terbaru untuk kartu grafis. Anda akan menemukan informasi detail tentang bagaimana mengupdate driver kartu grafis pada Wiki
Lihat juga halaman website tentang game Anda di WineHQ, Anda mungkin akan menemukan workarounds untuk membuatnya berjalan. Apabila website tersebut melaporkan bahwa game tersebut berjalan dengan Wine, kemungkinan itu adalah masalah spesifik pada Proton atau mungkin ada 3rd party DRM seperti "Denuvo" membuat masalah disini.
-
Arch: Gunakan Steam (Runtime)
-
Solus: Matikan native-runtime dalam "linux-steam-integration-tool"
Kebanyakan masalah dengan esync adalah tentang batasan jumlah file yang terbuka. Sebelum melaporkan masalah tentang esync, cek apakah perintah ulimit -Hn
melaporkan lebih dari 4096. Jika tidak, Anda dapat mengikuti instruksi ini untuk menambah batasan.
Beberapa game butuh font Windows terpasang. Sejak Proton versi 3.16-4 ini sudah ada otomatis. Jika Anda menggunakan Proton 3.7, lihat apakah mengganti versi ke 3.16-4 ke atas bisa menyelesaikan masalah.
Untuk mengganti versi Proton, pergi ke Steam settings lalu ke tab Steam Play. Anda perlu mengaktifkan opsi "Use this tool instead of game-specific selections from Steam". Lalu Anda dapat memilih versi Proton pada menu drop down.
Ini sudah diperbaiki sejak DXVK Versi 0.90 dan Vulkan 1.1.88. Pengguna Nvidia perlu driver minimal versi 415.22, dan pengguna AMD perlu minimal Mesa versi 18.3.
Ini normal. Karena pada saat game dimulai shader perlu dimuat terlebih dahulu, sehingga selanjutnya tidak stutter lagi. Mereka dituliskan ke dalam shader cache.
Catatan bahwa dxvk cache tidak ada kaitannya dengan "Shader Pre-Caching" di Steam.
Pada kebanyakan kasus, perlu install xaudio2 (xact) tetapi pada kasus seperti Skyrim, misalnya, itu dapat menyelesaikan beberapa masalah tetapi menyebabkan masalah baru, tetapi tidak ada salahnya dicoba dulu.
Sejak Proton versi 3.16-5 Anda tidak perlu melakukan apapun, kecuali Anda menggunakan Proton versi lama maka ikuti langkah berikut:
Cukup set "xaudio2_7.dll" ke native, built-in dalam winecfg atau install xact menggunakan winetricks.
Disini Anda akan menemukan informasi tambahan tentang bagaimana memasang program tambahan pada gameprefix Anda.
Jika Anda benar-benar ingin memainkan game tanpa DXVK, maka cobalah menjalankan game dengan launch parameter
PROTON_USE_WINED3D11=1 %command%
Catatan: Anda mungkin akan menemukan error grafik atau performa yang kurang tergantung game yang dijalankan.
Jika game Anda tidak berjalan atau crash maka game Anda tidak dapat dijalankan dengan wine3d11
Proton akan membuat log file untuk game terkait, jika Anda set launch parameter menjadi:
PROTON_LOG=1 %command%
Log file akan dibuat di home folder dengan skema nama steam-$STEAMID.log
. Misalnya:
$HOME/steam-379720.log
Beberapa laporan mengatakan mereka membuat game bisa dijalankan dengan memasang beberapa software, bagaimana saya melakukannya?
Ada dua cara untuk memasang software tambahan ke dalam gameprefix:
Pastikan Anda memiliki winetricks terpasang dalam sistem. Paket ini seharusnya ada dalam repositori distro Anda.
Buka Terminal dan gunakan
WINEPREFIX=(Steam-folder)/steamapps/compatdata/(GAME-ID)/pfx/ winetricks
(GAME-ID) harus diganti dengan game id misalnya 4000 untuk Garry´s Mod, Anda dapat menggunakan SteamDB untuk mencari tahu game id.
(Steam-folder) harus diganti dengan lokasi .steam folder.
Ini contohnya
WINEPREFIX=~/.steam/steam/steamapps/compatdata/4000/pfx/ winetricks
Dua yang paling populer adalah Protontricks dan ProtonFixes.
Tolong baca instruksi tentang tool-tool tersebut pada website masing-masing.
Tambahkan Non-Steam game ke library Anda (set File Type menjadi "All Files") dan pilih .exe
Klik kanan pada game di Library Anda lalu di Properties - Enable "Force the use of a specific Steam Play compatibility Tool"
Jika ada spasi dalam nama path menuju .exe Anda perlu memperbaiki path "Target:" dalam Properties dan kosongkan "Set Launch Options"
Akan tetapi, kami menyarankan Lutris untuk menjalankan non Steam game melalui Wine. Lutris adalah sebuah game manager yang memberikan dukungan untuk banyak compatibility layer/emulator, termasuk Wine/Proton.
Kasus #1: Controller saya bisa dikenali sebagai player 1 & player 2 dalam game LEGO.
- Penyelesaian #1: Buka controller settings dalam gameprefix dengan perintah misalnya:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/4000/pfx/ wine control
dan matikan controller "js" & "event" setelah itu restart sesi Anda untuk memastikan bahwa Wine sudah tertutup sepenuhnya dan pergantian konfigurasi baru yang akan dimuat.
Kasus #2: Steam-Controller tidak dikenali bahkan oleh native game, hanya mouse yang berfungsi.
- Penyelesaian #2: Ini terjadi pada distro berbasis Gentoo atau Gentoo itu sendiri. Ditemukan oleh @Alexander
Jika Anda bermain game di Linux menggunakan Steam dan memiliki sebuah Steam Controller Anda mungkin menemukan sesuatu yang menarik. Steam Controller sepertinya bekerja, tapi tidak bekerja di dalam game atau tidak ditampilkan pada wine control.
Kami menyarankan untuk menggunakan tool sc-controller untuk melakukan workaround atas masalah ini.
Secara default Linux memuat partisi NFTS hanya dapat ditulis oleh Root. Perlu untuk mount partisi tersebut dengan hak akses user biasa. Anda akan menemukan tutorial sederhana tentang bagaimana melakukan mount NTFS drive dengan hak akses user biasa pada Proton Wiki.
Bisa jadi mereka tidak terpasang dengan benar awalnya lalu Steam tidak mencoba memasangnya kembali.
Setiap game memiliki folder di dalam game folder yang misalnya disebut: "Installers" "Redist" dan semacamnya...... Folder ini berisi installer untuk PB atau RGSC, ini harus dijalankan pada gameprefix terkait dengan wine, contohnya:
WINEPREFIX='~/.steam/steam/steamapps/compatdata/271590/pfx' wine '~/.steam/steam/steamapps/common/Grand Theft Auto V/Installers/Social-Club-Setup.exe'
Anda dapat mencoba untuk menjalankan game dengan launch parameter: unset LC_ALL && %command%
Bisa jadi ini adalah GPU hang, tetapi untuk memastikan ini bukan kesalahan Proton, tes game pada versi Wine terbaru.
Jika tetap terjadi pada Wine versi terbaru, hanya developer driver kartu grafis Anda (nvidia atau mesa) atau dxvk yang dapat membantu Anda.