UJuuso Alasuutari uchwepheshe ekwakhiweni kwezinhlelo zokucubungula umsindo zeLinux (umbhali jackdbus noLASH), wembule iphakethe leProton-i, lapho le phrojekthi ikhona kuhloswe ukufaka ikhodi yamanje kusuka kuphrojekthi yeValve's Proton iye enguqulweni yakamuva yewayini.
Lokhu kusho ukuthi akudingeki ulinde ukukhishwa okusha okuvela kuValve. Kulezi zinsuku, ukuhlukahluka kweProton okususelwa kuWine 4.13 sekuvele kuhlongoziwe, okufana nokusebenza kweProton 4.11-2 (Iphrojekthi enkulu kaProton isebenzisa iwayini i-4.11).
Mayelana neProton-i
Umqondo oyinhloko weProton-i ukuhlinzeka ngamandla wokusebenzisa ama-patches enziwe kuzinguqulo zakamuva zewayini (kukhishwa izinguquko ezingamakhulu amaningana ngokukhishwa ngakunye), ezingasiza ukuqala imidlalo ebikade inezinkinga ngaphambilini.
Ezinye izinkinga kufanele ingalungiswa ezinhlotsheni ezintsha zewayini kanti ezinye zingaxazululwa ngama-Proton patches. Inhlanganisela yalokhu kulungiswa kungenzeka ukuthi ikwazi ukufeza ikhwalithi ephezulu yemidlalo kunangesikhathi usebenzisa iwayini elisha neProton ngokwehlukana.
Kubalulekile ukukhumbula ukuthi iProton ithuthukiswa yiValve futhi lokhu kusekelwe emphumelelweni yephrojekthi yeWayini futhi ihlose ukuqinisekisa ukwethulwa kwezinhlelo zemidlalo esekwe kwiLinux eyenzelwe iWindows futhi ngosizo lweSteam.
IProton ikuvumela ukuthi usebenzise ngqo izinhlelo zomdlalo ezitholakala kuphela kwiWindows kuklayenti leSteam Linux.
Iphakheji ifaka ukuqaliswa kwe-DirectX 9 )
Ungayifaka kanjani iProton-i?
Okwalabo abanentshisekelo yokukwazi ukufaka iProton-i, Singakwenza ekufakweni kwethu esivele sinakho kusuka kuSteam.
Into yokuqala okufanele siyenze landa iphakheji yakamuva yeProton-i etholakalayo, okuthi kulezi zimo kube yiProton-i 4.13-3, lokhu kungatholakala kusuka kusixhumanisi esingezansi.
Kulokhu Singakwenza kusuka esigungwini ngokuthayipha umyalo olandelayo:
wget https://github.com/imaami/Proton/releases/download/proton-i-4.13-3/Proton-i-4.13-3.tar.xz
Kwenziwe lokhu, manje vSiya enkombeni yethu ye-Steam, engaphakathi kwendlela elandelayo:
cd /home/$USER/.steam/steam
Lapha Sizokwakha umkhombandlela olandelayo onegama elithi "compatibletools.d":
mkdir compatibilitytools.d
Manje kuzofanele sikhiphe iziphu kokuqukethwe kwefayela esililandile ekuqaleni futhi sizobeka umkhombandlela otholwe kufayela, ngaphakathi kwefolda ethi "compatibletools.d".
Lokhu kungenziwa kusuka kumphathi wakho wefayela (indlela yokuqhafaza) noma kusuka esigungwini ngokuzibeka enkombeni enkulu lapho umkhombandlela wefayela olandiwe ukhona:
cp Proton-i-4.13-3 /home/$USER/.steam/steam
Manje, kuzofanele sivule iklayenti lethu le-Steam. Uma kwenzeka uyisebenzisa kuzodingeka uyivale bese uyivula kabusha.
Kwenziwe lokhu manje ungakhetha ngaphakathi kwezinguqulo ze-Steam ku- "Proton-i 4.13-3" njengethuluzi lokuhambisana le-Steam Play.
Iproton
Mayelana nenguqulo entsha yeProton 4.11.-3
I-Valve isanda kukhipha inguqulo entsha yephrojekthi ye-Proton 4.11-3 iphi le nguqulo entsha iza nezindaba ezinhle kakhulu zemidlalokahle manje ukusekelwa kunikezwa ukufinyelela okuqondile ukuze aduduze umdlalo ngaphandle kokusebenzisa ungqimba lokulingisa, eye yathuthukisa kakhulu izinga lomsebenzi nabalawuli abahlukahlukene bemidlalo.
Ngakolunye uhlangothi ungqimba we-D9VK (Ukuqaliswa kwe-Direct3D 9 ngaphezulu kwe-Vulkan API) ibuyekezelwe kunguqulo 0.20, okubandakanya ukusekelwa kwezinketho nemisebenzi d3d9.samplerAnisotropy, d3d9.maxAvailableMemory, d3d9.floatEmulation, GetRasterStatus, ProcessVertices, TexBem, TexM3x3Tex.
Futhi esikhangisweni kuqokonyiswa ukuthi ukuphahlazeka kwakulungiswa futhi lapho kusetshenziswa amabala we-fsync, kanye nokwengezwa kwesethingi se- "WINEFSYNC_SPINCOUNT", okungasiza ekuthuthukiseni ukusebenza kweminye imidlalo.
Futhi singathola ukuthi ukusekelwa kungezwe ngezinguqulo zakamuva zeSteamworks kanye ne-OpenVR SDK, kanye nokusekelwa okuthuthukisiwe kwemidlalo yakudala kakhulu ye-VR.
Ukuphahlazeka okungalungisiwe lapho kufakwa umbhalo kweminye imidlalo kususelwa ku-Unreal Engine 4, njengeMordhau ne-Deep Rock Galactic.