Saki sabon sigar Proton 4.11, aikin don gudanar da wasannin Windows akan Steam Linux

Bawul-Proton

Valve ya fito da sabon reshe na aikin Proton 4.11, wanda ya dogara da ci gaban aikin Wine kuma da nufin tabbatar da ƙaddamarwa akan Linux na aikace-aikacen wasan da aka kirkira don Windows kuma aka gabatar a cikin Steam catalog. Ana rarraba ci gaban aikin a ƙarƙashin lasisin BSD. Da zaran sun shirya, canje-canjen da aka haɓaka a cikin Proton suna ɗauke da ainihin Wine da ayyukan da suka dace, kamar DXVK da vkd3d.

Proton yana ba ka damar gudanar da wasannin da kawai ke samuwa don Windows kai tsaye a kan abokin cinikin Steam Linux . Kunshin ya haɗa da DirectX 10/11 (bisa DXVK) da 12 (bisa ga vkd3d) aiwatarwa, suna aiki ta hanyar fassarar kiran DirectX zuwa Vulkan API, yana ba da ingantaccen tallafi ga masu kula da wasa da kuma ikon amfani da yanayin allo cikakke.

Babban sabon labari na Proton 4.11

Tare da fitowar wannan sabon reshen, Proton ya koma aiki tare da Wine 4.11 lambar tushe, daga abin da aka canza canje-canje fiye da 3300 (reshe na baya ya dogara ne da giya 4.2). 154 Proton 4.2 faci an koma sama kuma yanzu suna cikin babban ɓangaren ruwan inabi.

Kamar yadda babban sabon abu masu tasowa yayi karin haske game da kari na gwajin gwaji don aiki tare na farko bisa tsarin kira na futex (), wanda ke rage nauyin CPU idan aka kwatanta da esync.

Bugu da ƙari, sabon aiwatarwar yana warware matsaloli tare da buƙatar amfani da saituna na musamman don esync da yuwuwar gajiyar wadatattun masu tsara fayil.

Faci da mai nuna alama FUTEX_WAIT_MULTIPLE da ake buƙata don Proton an riga an ɗauke shi don haɗawa cikin babban kwafin Linux da Glibc.

Canje-canjen da aka shirya ba a haɗa su cikin babban abun da ke cikin kwaya ba, don haka a wannan lokacin ya zama dole a girka kwaya ta musamman tare da tallafi ga waɗannan abubuwan farko.

Har ila yau da Layer DXVK (aiwatar da DXGI, Direct3D 10 da Direct3D 11 a saman Vulkan API) An sabunta shi zuwa sabon sigar 1.3.

Duk da yake don D9VK (aiwatar da gwaji na Direct3D 9 akan Vulkan) zuwa sigar 0.13f. Don kunna goyon bayan D9VK a cikin Proton, yi amfani da tutar PROTON_USE_D9VK.

Yawancin matakan Wine yanzu an ƙirƙira su azaman fayilolin Windows PE, maimakon Linux dakunan karatu. Yayinda aiki a wannan yanki ke ci gaba, amfani da PE zai taimaka wasu DRM da tsarin yaudarar yaudara.

Daga sauran canje-canjen da suka yi fice a cikin wannan sabon reshe:

  • Canja wurin musayar mai lura da halin yanzu zuwa wasanni
  • Gyara da aka yi dangane da sarrafa siginan linzamin kwamfuta da sarrafa taga
  • Kafaffen shigar da abubuwa da matsaloli tare da goyan bayan rawar faɗakarwa, wanda aka bayyana a wasu wasanni, musamman wasanni akan injin Unity
  • Ara tallafi don sabon sigar OpenVR SDK
  • Abubuwan FAudio tare da aiwatar da ɗakin karatu na sauti na DirectX (API XAudio2, X3DAudio, XAPO da XACT3) an sabunta su zuwa sigar 19.07
  • Kafaffen al'amura tare da tsarin hanyar sadarwa a cikin wasanni a cikin GameMaker

Kafin yin amfani da facin Valve - a cikin babban kernel na Linux, don amfani da futex () maimakon esync, dole ne a sanya kernel na musamman wanda ke goyan bayan tafkin daidaita aikin zaren aiwatar a cikin facin fsync.

A cikin Ubuntu 18.04 da 19.04, ana iya amfani da ma'ajiyar PPA tare da kernels na Linux-mfutex-valve

Wanne za a iya ƙara shi tare da umarni masu zuwa:

sudo add-apt-repository ppa:valve-experimental/kernel-bionic -y

sudo apt-get install linux-mfutex-valve

Yadda ake kunna Proton akan Steam?

Don wannan Yakamata su bude abokin cinikin Steam din sannan su danna Steam a kusurwar hagu ta sama sannan Saituna.

A cikin "Asusun" za ku sami zaɓi don yin rijista don sigar beta. Yin wannan da karɓa zai rufe abokin aikin Steam kuma zazzage samfurin beta (sabon shigarwa).

Proton bawul

A karshen kuma bayan sun isa ga asusun su, suna komawa hanya daya don tabbatar da cewa suna amfani da Proton.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.