- Steam Play dan Proton memungkinkan Anda untuk menjalankan sebagian besar katalog game dari Windows en Linux langsung dari klien Steam.
- anggurPlayOnLinux dan CrossOver memperluas kompatibilitas dan opsi konfigurasi untuk game dan aplikasi yang lebih menuntut.
- Perangkat seperti Lutris, mesin virtual, dan cloud gaming melengkapi ekosistem yang memungkinkan untuk memainkan game di Linux tanpa harus meninggalkan judul game Windows.

Jika Anda menggunakan Linux setiap hari tetapi masih terikat pada Windows hanya untuk game favorit Anda, Anda beruntung: sekarang hal itu sepenuhnya mungkin. Mainkan game Windows di Linux secara legal dan cukup nyaman.Apa yang beberapa tahun lalu membutuhkan pengaturan yang rumit dan berbelit-belit, kini telah sangat disederhanakan berkat Steam, Proton, dan beberapa alat yang dirancang agar Anda tidak perlu meninggalkan koleksi game Anda.
Untuk waktu yang lama, berlari permainan dibuat untuk Windows pada sistem seperti Ubuntu atau Arch. sakit kepala yang hanya dialami oleh pengguna tingkat lanjutDi antara Wine, skrip, konfigurasi aneh, dan gangguan grafis, banyak yang menyerah. Sekarang situasinya sangat berbeda: Anda dapat menginstal game Windows langsung dari Steam di Linux, mengandalkan Proton, dan menggabungkannya dengan solusi seperti Wine, PlayOnLinux, CrossOver, atau Lutris untuk mencakup hampir semua skenario.
Mengapa game Windows tidak berfungsi secara native di Linux?
Sebelum membahas lebih dalam tentang Steam, Proton, dan perusahaan sejenisnya, ada baiknya memahami alasannya. Sebagian besar gim dikembangkan dengan mempertimbangkan Windows.Industri game PC secara historis berputar di sekitar sistem Microsoft, sehingga banyak perusahaan bahkan tidak pernah mempertimbangkan untuk memindahkan judul game mereka ke platform lain.
Konsekuensi langsungnya adalah bahwa Sebagian besar mesin grafis, DRM, dan sistem anti-cheat sangat terkait dengan Windows., hingga API-nya dan bagaimana cara pengelolaannya perangkat kerasIni berarti bahwa jika Anda mencoba menjalankan file executable ini di Linux tanpa bantuan tambahan apa pun, game tersebut mungkin tidak akan terbuka atau akan terbuka dengan kesalahan yang sangat serius.
Selain itu, banyak produksi didasarkan pada DirectX sebagai API grafis utama., sedangkan di Linux, penggunaan Vulkan atau OpenGL sudah umum dilakukan. driver Seperti Mesa. Perbedaan teknis itu sangat penting: jika gim tersebut ditulis untuk menggunakan "DirectX", Anda memerlukan sesuatu yang menerjemahkan bahasa tersebut ke Vulkan atau OpenGL secara real-time.
Di situlah lapisan kompatibilitas berperan: alat yang berfungsi sebagai penerjemah antara dunia Windows dan dunia LinuxBeberapa bekerja di tingkat sistem (Wine, CrossOver), yang lain terintegrasi dengan platform seperti Steam (Proton di Uap), dan yang lainnya berfungsi sebagai "pengelola segala sesuatu" (PlayOnLinux, Lutris).
Steam Play dan Proton: cara bermain yang mengubah aturan di Linux
Titik balik sebenarnya bagi para gamer Linux adalah Steam Play dengan Proton. Valve memutuskan bahwa jika mereka ingin serius dengan game Linux, mereka harus... untuk menawarkan cara langsung menjalankan game Windows dari dalam klien Steam itu sendiritanpa memaksa pengguna untuk bersusah payah dengan konfigurasi eksternal.
Steam Play mengintegrasikan Proton, yang pada dasarnya adalah Versi Wine yang diadaptasi dan disempurnakan, dirancang untuk gim video.Ini mencakup komponen seperti DXVK atau VKD3D untuk menerjemahkan panggilan DirectX ke Vulkan, dan patch buatan Valve sendiri untuk menangani perlindungan, bug, dan kekhasan setiap judul game.
Berkat seperangkat alat tersebut, Ribuan game Windows dapat dijalankan di Linux. Seolah-olah mereka adalah penduduk asli. Judul-judul seperti Age of Empires II HD, Age of Empires III, Middle-earth: Shadow of Mordor, Path of Exile, The Witcher 3, GTA V Game seperti Dark Souls III telah menunjukkan bahwa performa bisa sangat solid, asalkan perangkat kerasnya mumpuni.
Namun, penting untuk dipahami bahwa Steam Play terus menjadi teknologi yang berkembang.Meskipun semakin stabil, masih ada beberapa game yang tidak berfungsi atau mengalami gangguan grafis, crash yang tidak terduga, atau masalah performa. Itulah mengapa konsultasi dengan ProtonDB sangat berguna—sebuah basis data kolaboratif tempat pengguna melaporkan seberapa baik performa setiap game di bawah Proton.
Untuk saat ini, Valve secara resmi hanya menandai sebagian dari katalognya sebagai sepenuhnya kompatibel dengan Proton, tetapi Daftar tersebut bertambah sedikit demi sedikit seiring mereka meninjau dan menyempurnakan setiap judul.Meskipun begitu, Anda dapat memaksakan eksekusi dengan Proton bahkan di game yang belum terverifikasi dan, dalam banyak kasus, Anda akan terkejut dengan hasilnya.
Cara mengaktifkan versi beta klien Steam di Linux

Untuk menikmati rilis Steam Play terbaru sebelum orang lain, seringkali ini adalah ide yang bagus. Aktifkan versi beta dari klien Steam.Edisi ini mencakup fitur-fitur yang masih dalam tahap pengujian (seperti peningkatan pada Proton), tetapi sebagai gantinya mungkin sedikit kurang stabil dibandingkan versi normal.
Hal pertama adalah memastikannya Anda telah menginstal klien Steam pada distribusi Linux Anda.Anda dapat mengunduhnya dari situs web resmi Steam atau langsung dari toko perangkat lunak sistem Anda (misalnya, di Ubuntu dari Pusat Perangkat Lunak, atau melalui terminal (dengan paket yang sesuai).
Setelah terinstal dan setelah masuk ke akun Anda, buka menu di pojok kiri atas dan akses Pengaturan atau Preferensi SteamDi dalam jendela tersebut, buka bagian "Akun", di situlah Anda mengontrol pengaturan partisipasi beta Anda.
Di bagian itu Anda akan melihat kolom yang dikhususkan untuk versi uji coba. Klik tombol yang memungkinkan Anda untuk ubah partisipasi Anda dalam proses beta Kemudian, pada menu tarik-turun, pilih opsi “Pembaruan Beta Steam”. Konfirmasikan perubahan dan tutup kotak dialog.
Untuk menerapkan perubahan saluran, Steam akan menanyakan kepada Anda mulai ulang klien sepenuhnyaBiarkan aplikasi tersebut tertutup dan terbuka kembali; saat terbuka lagi, Anda akan menggunakan versi beta, yang biasanya menerima peningkatan terkait Proton dan Steam Play lebih cepat.
Aktifkan Steam Play dan Proton untuk semua game Windows.
Setelah klien siap, langkah penting selanjutnya adalah... Aktifkan Steam Play agar dapat menjalankan game Windows Anda di Linux.Secara default, Steam hanya menggunakan Proton pada daftar judul yang relatif pendek yang telah ditinjau dan ditandai oleh Valve sebagai kompatibel.
Perilaku konservatif itu tidak berarti bahwa Game Windows lainnya tidak dapat dijalankan di Linux.Ini hanya menunjukkan bahwa Valve belum mengujinya secara menyeluruh atau mungkin ada bug. Jika Anda ingin mengambil risiko dan mencobanya sendiri, Anda dapat memaksakan penggunaan Proton pada semua judul game.
Untuk melakukan ini, ia membuka kembali Buka Pengaturan Steam dan masuk ke bagian “Steam Play”Di dalamnya, Anda akan menemukan kotak centang untuk mengizinkan Steam Play hanya untuk game yang didukung secara resmi dan kotak centang lain untuk mengaktifkan kompatibilitas untuk semua judul. Pilih opsi "Aktifkan Steam Play untuk semua judul", pilih versi Proton yang Anda inginkan, dan simpan perubahannya.
Mulai saat itu, ketika Anda menjelajahi perpustakaan atau toko Anda, Steam akan mencoba untuk Gunakan Proton setiap kali mendeteksi bahwa sebuah game hanya untuk Windows.Anda tidak akan lagi melihat peringatan khas "judul ini tidak kompatibel dengan sistem operasi Anda", tetapi dalam banyak kasus tombol instal akan langsung muncul.
Beberapa judul mungkin menarik minat Anda. memaksa versi Proton tertentu alih-alih yang global. Untuk melakukan ini, buka Properti game (klik kanan pada perpustakaan), buka tab "Kompatibilitas", dan centang opsi yang memungkinkan Anda untuk memilih versi Proton tertentu secara manual dari menu tarik-turun.
Instal dan jalankan game Windows dari pustaka Steam Anda.
Setelah Steam Play diaktifkan untuk semua judul, bagian yang paling menyenangkan pun dimulai: Instal dan uji game Windows Anda langsung di Linux., tanpa perlu menggunakan installer eksternal atau lapisan tambahan lainnya.
Buka tab Perpustakaan Steam dan periksa game Anda. Di tempat Anda sebelumnya melihat pesan yang Gim tersebut tidak kompatibel dengan sistem Anda.Sekarang Anda akan menemukan tombol "Instal" yang sama seperti di Windows. Cukup pilih jalurnya, terima, dan tunggu hingga proses pengunduhan selesai.
Selama peluncuran perdana banyak judul game, Steam dan Proton memanfaatkan hal ini untuk Instal komponen tambahan seperti versi DirectX, Visual C++, atau .NET yang sesuai.Proses ini mungkin membutuhkan beberapa detik tambahan sebelum jendela game muncul di desktop Anda.
Pengalaman sebenarnya akan sangat bergantung pada komponen Anda: kartu grafis, driver, CPU, memori, dan kualitas konfigurasi Vulkan AndaDua komputer dengan sistem operasi yang sama dapat berperilaku sangat berbeda dengan Proton hanya karena mereka menggunakan GPU yang berbeda atau memiliki driver khusus yang dikonfigurasi dengan buruk.
Jika gim tidak mau dimulai atau mengalami masalah, ada sedikit trik yang terkadang berhasil. Buka Properti gim di Steam, masuk ke "Berkas Lokal," dan klik "Jelajahi." Di dalam folder gim, temukan berkas eksekusi utama (.exe) dan Ubah namanya menjadi “launcher.exe” setelah menyimpan salinan cadangan.Dalam beberapa kasus, Proton hanya berfungsi jika nama file yang dapat dieksekusi persis seperti itu.
Perlu diingat bahwa, meskipun dalam banyak judul pengalaman bermainnya hampir sempurna, Yang lain mungkin menampilkan kesalahan grafis, sedikit gangguan, atau kesalahan teknis tertentu.Itulah mengapa sangat disarankan untuk memeriksa ProtonDB, di mana pengguna lain sering berbagi parameter peluncuran, versi Proton yang direkomendasikan, dan pengaturan grafis yang benar-benar membuat perbedaan.
Penulis yang bersemangat tentang dunia byte dan teknologi secara umum. Saya suka berbagi ilmu melalui tulisan, dan itulah yang akan saya lakukan di blog ini, menunjukkan kepada Anda semua hal paling menarik tentang gadget, perangkat lunak, perangkat keras, tren teknologi, dan banyak lagi. Tujuan saya adalah membantu Anda menavigasi dunia digital dengan cara yang sederhana dan menghibur.