Cara Bermain Hampir Semua Permainan Windows di Linux dengan Steam Play

Cara Bermain Hampir Semua Permainan Windows di Linux dengan Steam Play

Pemain PC yang ingin beralih ke Linux mempunyai masalah: perpustakaan tidak cukup besar. Walaupun beberapa judul AAA melihat pelepasan di Linux, mereka biasanya terhad pada Steam, dan biasanya tiba setelah pelancaran Windows dan macOS.





Tetapi bagaimana jika kami memberitahu anda bahawa Linux kini dapat mengakses hampir keseluruhan perpustakaan permainan Windows di Steam?





Inilah cara bermain permainan Windows di Linux dengan Steam Play versi beta.





bersambung ke rangkaian tetapi tidak ada internet

Permainan Windows di Linux: Situasi Semasa

Sejak beberapa tahun kebelakangan ini, pemandangannya bertambah baik untuk pemain Linux. Populariti platform perlahan-lahan meningkat, cukup untuk beberapa tajuk baru utama untuk dilancarkan terus ke Linux.

Tetapi untuk tajuk lain, bagaimana anda boleh menjalankan permainan Windows di Linux?



  • Wain / PlayOnLinux : Menggunakan lapisan keserasian Wine dan bahagian depan PlayOnLinux, pemain Linux dapat menjalankan tajuk Windows hingga tahap kejayaan yang berbeza-beza.
  • Crossover CodeWeavers : Versi eksklusif Wain, yang penambahbaikannya ditambahkan ke Wine kemudian hari. Ini bertujuan terutamanya untuk menjalankan aplikasi Windows di macOS dan Linux, bukan permainan.
  • Mesin maya : Anda boleh membuat Windows VM di Linux dan menjalankan banyak permainan Windows.
  • Main Stim : Pertama kali dirilis pada tahun 2010, ini memungkinkan banyak permainan PC Windows berjalan di Linux.

Walaupun keserasian OS menjadi semakin baik sejak Vale's Gabe Newell menyatakan penghinaan terhadap Windows, masalah prestasi dan keserasian telah mengganggu permainan di Linux.

Itu boleh berubah tidak lama lagi dengan pelancaran program beta Steam Play yang baru.





Beta Steam Baru Main

Ogos 2018 menyaksikan pelancaran Steam Play beta, versi baru perisian yang membolehkan permainan Windows berjalan di Linux. Setelah dua tahun bekerjasama dengan CodeWeavers dan pihak lain, ini termasuk versi Wine yang diubahsuai, yang dikenali sebagai Proton, dan sokongan untuk API grafik 3D silang platform Vulkan .

Pelepasan awal menyokong 27 judul, tetapi anda boleh mencadangkan orang lain . Tambahan pula, tajuk lain juga akan berfungsi sekiranya mereka pernah bekerja dengan Wine pada masa lalu.





Proton berbeza dengan Wine dalam beberapa cara, terutamanya pelaksanaan jambatan API vkd3d Direct3D 12, OpenVR dan Steamworks API, pembaikan untuk Direct3D 9 dan Direct3D 11, pengawal permainan yang lebih baik dan sokongan skrin penuh. Juga penting adalah eskink (kependekan dari 'eventfd-based synchonization'), yang membawa peningkatan prestasi untuk multi-threading.

Prestasi yang baik secara keseluruhan diharapkan untuk tajuk Vulkan, walaupun di mana terjemahan API diperlukan, pengalaman Wine yang lebih tradisional kemungkinan besar. Walau apa pun, ini adalah langkah yang baik untuk permainan Linux.

Lebih baik lagi, sesiapa sahaja boleh memasang beta Steam Play. Ini caranya!

Ikut serta ke Steam Play Beta

Anda memerlukannya Pelanggan Steam berjalan pada mesin Linux anda . Anda boleh memasangnya sebagai aplikasi, atau mungkin sudah terpasang dengan distro Linux yang berpusat pada permainan anda (mis. Distro SteamOS ).

Untuk memulakan, buka Steam dan log masuk. Cari Steam> Tetapan menu, kemudian pergi ke Akaun tab.

Di sini, cari Penyertaan Beta bahagian dan klik Ubah . Pilih Kemas kini Steam Beta dalam senarai juntai bawah, kemudian okey untuk mengesahkan.

Steam kemudian akan meminta anda memulakan semula aplikasi. Setelah dimulakan semula, versi baru perlu dipasang, jadi siapkan diri anda untuk menunggu sebentar sambil memuat turun data 150MB.

Sekiranya anda menggunakan mod Gambar Besar di Steam, arahannya sedikit berbeza. Buka Tetapan> Sistem dan periksa Ikut serta dalam beta pelanggan . Mulakan semula Steam apabila diminta.

Pasang Pemacu Grafik yang Dikemas kini

Untuk meneruskan, anda perlu meningkatkan pemacu grafik pada peranti Linux anda. Sekiranya anda menjalankan SteamOS, kemas kini sudah dilakukan.

Langkah-langkah berikut adalah untuk peranti LTS Ubuntu 18.04 yang menjalankan grafik Nvidia, AMD, atau Intel.

Nvidia

Anda perlu memasang pemacu hak milik terkini untuk bermain permainan dalam Steam Play beta. Buka terminal dan tambahkan PPA pemandu pihak ketiga Canonical dengan arahan berikut:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Setelah pemacu memuat turun, but semula sistem Linux anda.

AMD / Intel

Untuk grafik AMD atau Intel, anda perlu memasang pemacu Mesa dan LLVM baru-baru ini:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Ingatlah untuk menghidupkan semula sistem anda setelah pemacu dipasang. Pemain VR juga dapat memanfaatkan sokongan AMD untuk peranti mereka menggunakan perintah berikut:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Dengan pemacu ini dipasang, PC Linux anda akan siap (dengan asumsi ia mempunyai perkakasan grafik yang sesuai) untuk memainkan hampir semua permainan Windows melalui Steam. Periksa Forum sokongan wap untuk bantuan memasang pemacu di distro lain.

Pasang Permainan Windows di Linux di Steam

Secara lalai, anda hanya boleh memasang permainan serasi Linux di Steam. Walaupun setelah mengikuti program beta, tidak ada cara di antara muka pengguna Steam untuk memasang permainan. Klik kanan dan pilih Pasang dari menu akan menghasilkan mesej ralat segera.

i3 vs i5 vs i7 vs i9

Mengapa anda tidak boleh memasang? Anda mesti mengaktifkan Steam Play untuk tajuk di perpustakaan anda.

Di Steam, menuju ke Steam> Tetapan> Main Steam dan memastikan bahawa kedua-duanya Dayakan Steam Play untuk tajuk yang disokong dan Dayakan Steam Play untuk semua tajuk diperiksa.

(Ada juga pilihan untuk beralih di antara versi Proton, yang akan sangat berguna untuk menyelesaikan masalah)

Klik okey untuk mengesahkan, dan ikuti arahan untuk memulakan semula Steam. Anda kemudian dapat memilih tajuk apa pun, klik kanan, dan pilih Pasang . Walau bagaimanapun, berhati-hatilah: tajuk yang belum pernah dijalankan di bawah Wine sebelumnya tidak mungkin berfungsi dengan tiba-tiba.

Menjalankan permainan akan meminta mesej yang memberitahu anda bahawa ia akan dilancarkan dengan Steam Play. Klik okey untuk meneruskan, dan bermain!

Bagaimana Steam Play Dapat Meningkatkan Permainan Linux

Permainan di Linux telah meningkat sepuluh kali ganda dengan pembebasan Steam Play beta. Tetapi ia menjadi lebih hebat terima kasih kepada Valve yang memudahkan para pembangun untuk terlibat.

Sokongan Vulkan adalah bahagian utama strategi ini, dengan Injap memohon pembangun yang tidak melancarkan ke Linux pada masa ini:

'[T] arahkan Vulkan secara asli untuk menawarkan prestasi terbaik di semua platform, atau sekurang-kurangnya menawarkannya sebagai pilihan jika mungkin. Ini juga idea yang baik untuk mengelakkan perisian tengah DRM pihak ketiga yang invasif, kerana kadangkala mereka menghalang ciri keserasian berfungsi seperti yang diharapkan. '

Ini adalah berita baik untuk masa hadapan!

Mainkan Permainan Windows Kegemaran Anda di Steam Hari Ini

Tidak perlu lagi bermain-main dengan konfigurasi Wain, dan tidak ada lagi kekecewaan. Valve telah menghidupkan semula permainan Linux pada waktu yang tepat, dan semua orang boleh terlibat.

Sebagai kesimpulan, anda boleh memasang permainan Windows di Linux melalui Steam seperti berikut:

  • Gunakan pilihan masuk Steam Client beta
  • Muat turun klien beta
  • Pasang pemacu grafik yang dikemas kini
  • Dayakan Main Steam di Steam

Sekarang, anda mungkin menghadapi masalah untuk mendapatkan pemacu grafik dengan betul (saya lakukan), tetapi anda akan mendapat sokongan dalam talian untuk membantu di sini. Namun, setelah anda mengatasi masalah ini, peranti Linux anda akan siap untuk memasang hampir semua permainan Windows di Steam.

Mungkin sekarang sudah tiba masanya untuk berhenti dari Windows!

Berkongsi Berkongsi Tweet E-mel 5 Petua untuk Meningkatkan Mesin Linux VirtualBox Anda

Bosan dengan prestasi buruk yang ditawarkan oleh mesin maya? Inilah yang harus anda lakukan untuk meningkatkan prestasi VirtualBox anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Permainan
  • Kukus
  • Linux
  • Petua Permainan
  • Permainan Linux
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Timbalan Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan Teknikal, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, kekasih Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan