Cara Menggunakan Trik Proton agar Game Steam yang Merepotkan Bekerja di Linux

Jika Anda telah mencoba menjelajahi apa yang ditawarkan Linux dalam permainan sejak “dorongan besar” tahun 2018 hingga 2019 untuk mengembangkan port dan solusi untuk sebanyak mungkin judul Windows/Mac, Anda akan tahu tentang kontribusi Steam yang terkenal untuk upaya ini di bentuk Proton. Pada saat yang sama, jika Anda mencoba menjalankan beberapa judul yang lebih bergantung pada ketergantungan, Anda akan segera menyadari bahwa Proton tidak sepenuhnya rapi dan menjangkau ketika harus memperlancar transisi dari Windows ke Linux untuk sejumlah game.

Dalam kasus di mana game menimbulkan kesalahan pada Anda saat Anda mencoba menjalankannya dengan Proton, ada alat kecil yang bagus yang disebut “protontricks” yang membuatnya mudah untuk membuatnya berperilaku.

Bagaimana itu bekerja

Protontricks adalah utilitas berbasis terminal yang mengotomatiskan banyak kebosanan yang seharusnya Anda lalui jika Anda menggunakan GB

Trik proton ada untuk situasi tertentu ketika Steam tidak dapat menjalankan game bahkan setelah semua itu.

Menginstal Dependensi

Meskipun hampir semua orang yang menjalankan Linux saat ini sudah menginstal WINE, memungkinkan mereka untuk siap menjalankan sejumlah aplikasi Windows, tidak semua orang memiliki Winetricks. Untuk menggunakan protontricks, Anda harus menginstal ini terlebih dahulu.

Pada sistem berbasis Linux Mint/Ubuntu/Debian/MX, misalnya, gunakan:

sudo tepat instal winetricks

Di Manjaro, itu harus disertakan, tetapi jika tidak, buka “Sistem -> Tambah/Hapus Perangkat Lunak” dan cari “anggur”. Anda akan mendapatkan daftar paket. Pastikan “wine” dan “winetricks” diinstal.

Jika Anda menjalankan distribusi lain, Anda dapat mengambil winetricks menggunakan perintah umum berikut:

cd “${HOME} / Downloads” wget “https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks” chmod +x winetricks sudo cp winetricks / usr / local / bin

Selain winetricks, Anda memerlukan pipx agar protontricks berfungsi.

Arch Linux/Manjaro:

sudo pacman -S python-pip python-pipx python-setuptools python-virtualenv

Debian/Ubuntu/Mint/MX:

sudo tepat instal python3-pip python3-setuptools python3-venv pipx

Memasang Protontrick

Sekarang setelah Anda berhasil menginstal semua aplikasi prasyarat, saatnya menginstal helper itu sendiri. Untuk ini, pastikan Anda memulai terminal baru yang bersih dan tidak menggunakan yang Anda gunakan untuk menginstal yang lainnya.

Yang harus Anda lakukan sekarang adalah mengetik:

pipx menginstal protontricks

Itu dia! Sekarang saatnya untuk memahami betapa hebatnya alat kecil ini dan mengapa perlu melalui semua masalah itu.

Menggunakan Protontricks Untuk Menginstal Game Hilang .NET Runtimes

Protontricks secara khusus dirancang untuk saat-saat ketika Anda mencoba untuk memulai permainan dan itu menimbulkan kesalahan yang memberi tahu Anda bahwa runtime tertentu tidak diinstal. Biasanya itu beberapa versi .NET framework. Bagaimanapun, Anda harus menjalankan game setidaknya sekali, kesalahan dan semuanya, sebelum protontricks dapat melakukan keajaibannya.

Pertama, Anda perlu mencari tahu apa yang hilang dari game tersebut. Saat mencoba menjalankannya, catat versi .NET apa yang dikeluhkan karena tidak memilikinya.

Setelah itu, Anda perlu mencari ID Steam game tersebut. Cara termudah untuk melakukan ini adalah dengan mengetikkan yang berikut ini ke terminal Anda:

protontricks -s [ nama permainan Anda ]

Pencarian tidak peka huruf besar/kecil dan akan menerima sebagian nama. Contoh pencarian dengan kasus yang tidak sesuai dan sebagian nama dapat dilihat pada gambar di bawah.

Setelah Anda menemukan ID, dan mengetahui versi .NET yang diperlukan, Anda harus memesannya untuk menginstal “dotnet” diikuti dengan nomor versi yang Anda temukan tanpa titik atau spasi. Berikut adalah contoh dari perintah yang akan bekerja dengan Elite Dangerous:

protontricks 35920 dotnet472

Setelah ini, protontricks akan membuat direktori kompatibilitas untuk game tersebut di folder steam yang sesuai untuk Anda dan mencoba menginstal versi .NET Framework yang Anda inginkan. Ini akan mengeluh dan memberi Anda banyak kesalahan menakutkan karena harus melakukan ini dengan awalan WINE 64-bit, tetapi Anda dapat mengabaikannya dengan aman.

Memperbaiki Masalah Lain

Ada sejumlah game di luar sana yang mungkin masih tidak berfungsi setelah perbaikan “ajaib” kecil ini. Gim yang Anda coba jalankan bahkan mungkin tidak melewatkan runtime .NET.

Untuk kasus khusus, saya sarankan pergi ke ProtonDB dan mencari game Anda di sana. Pengguna sering menyumbangkan perbaikan mereka sendiri yang melibatkan trik proton atau perintah startup yang dapat Anda masukkan ke dalam properti game Anda untuk perpustakaan Steam. Ini tidak selalu merupakan kasus “ketik perintah ini dan violà!” tetapi Anda mungkin beruntung dan menemukan sesuatu yang melibatkan beberapa menit penyesuaian dengan menggunakan perintah protontricks atau menjelajahi beberapa file.

Beberapa saran berbelit-belit dan mungkin tidak berfungsi pada sistem khusus Anda, tetapi jika Anda bersikeras untuk membuat game tertentu berfungsi di Linux dan bersedia menghabiskan beberapa jam untuk melakukannya, ini adalah tempat penyimpanan informasi terbaik untuk orang-orang yang kurang beruntung dengan metode biasa.

Perlu diingat bahwa meskipun Anda menjalankan game, kinerjanya mungkin sangat di bawah standar dibandingkan dengan Windows. Untuk beberapa alasan, sejumlah game yang bagus berjalan dengan baik dalam satu pemain dan kemudian benar-benar terlupakan begitu Anda mencoba segala jenis fungsi multipemain.

Meskipun tidak sempurna, bermain game di Linux menjadi proses yang tidak menimbulkan kemarahan, dan lebih banyak alat sedang dikembangkan untuk membuatnya lebih mudah. Protontricks mungkin adalah salah satu cara paling sederhana namun elegan untuk menghilangkan kebosanan dengan cepat yang akan Anda alami hanya dengan winetricks.

Apakah Anda memiliki alat sendiri yang telah membantu Anda menjalankan game di Linux? Beri tahu kami jika Anda ingin kami melihatnya di komentar!

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *