Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Ho fanoe ka tokollo ea projeke ea Bottles 2022.1.28, e hlahisang kopo ea ho nolofatsa ho kengoa, ho hlophisoa le ho thakholoa ha lits'ebetso tsa Windows ho Linux ho ipapisitsoe le Veine kapa Proton. Lenaneo le fana ka sebopeho sa ho laola li-prefixes tse hlalosang tikoloho ea Veine le litekanyetso tsa ho qala lits'ebetso, hammoho le lisebelisoa tsa ho kenya litšepe tse hlokahalang bakeng sa ts'ebetso e nepahetseng ea mananeo a qalileng. Khoutu ea projeke e ngotsoe ka Python mme e ajoa tlasa laesense ea GPLv3. Lenaneo le tla ka sebopeho sa Flatpak le ka har'a liphutheloana tsa Arch Linux.

Sebakeng sa mongolo oa Winetricks, Bottles e sebelisa sistimi e felletseng ea taolo ea ho its'etleha ho kenya lilaebrari tse eketsehileng, ts'ebetso ea eona e ts'oanang le taolo ea boits'epo ho batsamaisi ba liphutheloana tsa kabo. Bakeng sa ho qala ts'ebeliso ea Windows, lenane la lintho tse itšetlehileng ka tsona (DLL, fonts, nako ea ho sebetsa, joalo-joalo) le khethoe hore le tlameha ho kopitsoa le ho kenngoa bakeng sa ts'ebetso e tloaelehileng, le hoja ho itšetlehile ka 'ngoe ho ka ba le lintho tse itšetlehileng ka eona.

Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Li-bottles li fana ka polokelo ea tlhahisoleseling bakeng sa mananeo le lilaebrari tse fapaneng, hammoho le lisebelisoa tsa taolo ea boits'oaro bo bohareng. Lits'epehi tsohle tse kentsoeng lia lateloa, kahoo ha u notlolla lenaneo, u ka boela ua tlosa litšepiso tse amanang le tsona haeba li sa sebelisoe ho tsamaisa lits'ebetso tse ling. Mokhoa ona o u lumella ho qoba ho kenya mofuta o fapaneng oa Veine bakeng sa ts'ebeliso ka 'ngoe le ho sebelisa tikoloho e le 'ngoe ea Veine ho tsamaisa lits'ebetso tse ngata kamoo ho ka khonehang.

Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Ho sebetsa le li-prefixes tsa Windows, Bottles e sebelisa mohopolo oa tikoloho e fanang ka litlhophiso tse seng li entsoe, lilaebrari le lintho tse itšetlehileng ka sehlopha se itseng sa lits'ebetso. Ho fanoa ka maemo a mantlha: Papali - bakeng sa lipapali, Software - bakeng sa mananeo a ts'ebeliso le Tloaelo - tikoloho e hloekileng bakeng sa ho etsa liteko tsa hau. Tikoloho ea lipapali e kenyelletsa DXVK, VKD3D, Esync, lits'oants'o tsa discrete li nolofalloa lits'ebetsong tse nang le litšoantšo tse nyalisitsoeng, 'me PulseAudio e kenyelletsa litlhophiso tsa ho ntlafatsa boleng ba molumo. Tikoloho ea kopo e kenyelletsa litlhophiso tse loketseng mananeo a multimedia le lits'ebetso tsa ofisi.

Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Haeba ho hlokahala, o ka kenya mefuta e mengata e fapaneng ea veine, proton le dxvk, 'me u fetole pakeng tsa tsona ka fofa. Hoa khoneha ho kenya tikoloho ho tsoa ho batsamaisi ba bang ba Veine, joalo ka Lutris le PlayOnLinux. Tikoloho e tsamaisoa ka ho itšehla thajana ea sandbox, e arohane le sistimi e kholo mme e na le phihlello feela ea data e hlokahalang bukeng ea lapeng. Ts'ehetso ea taolo ea phetolelo e fanoa, e bolokang naha ka bo eona pele e kenya ts'epo e 'ngoe le e' ngoe e ncha mme e u lumella ho khutlela ho e 'ngoe ea linaha tse fetileng haeba ho ka ba le mathata.

Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Har'a liphetoho tse hlahang tokollong e ncha:

  • Ho kentsoe ka morao-rao e ncha ea ho laola Veine, e nang le likarolo tse tharo: WineCommand, WineProgram le Mophethahatsi.
  • Ho 'nile ha etsoa tlhahiso ea lisebelisuoa tse ngata tsa WineProgram:
    • reg, regedit - bakeng sa ho sebetsa le ngoliso, e u lumella ho fetola linotlolo tse 'maloa ka mohala o le mong.
    • net - bakeng sa ho tsamaisa litšebeletso.
    • wineserver - ho lekola ts'ebetso ea ts'ebetso ea taolo ea Bottles.
    • qala, msiexec le cmd - bakeng sa ho sebetsa le .lnk dikgaoletso le difaele tsa .msi/.batch.
    • taskmgr - mookameli oa mosebetsi.
    • wineboot, winedbg, taolo, winecfg.
  • Mookameli oa ts'ebetso (Mohlahlobi) o kentsoe ts'ebetsong, eo, ha o tsamaisa faele e sebetsang, e bitsang mohlokomeli ea hlokahalang ka ho toba ho itšetlehile ka katoloso ea faele (.exe, .lnk, .batch, .msi).
  • Bokhoni ba ho tsamaisa litaelo sebakeng se felletseng kapa se fokotsehileng se fanoa.
  • Ts'ehetso e ekelitsoeng bakeng sa ho hokahanya o sebelisa mohala oa sistimi ea futex_waitv (Futex2) o hlahisitsoeng ho Linux kernel 5.16. E kenyellelitse Caffe handler, e ipapisitseng le Veine 7 le enjine ea khokahano ea Futex2.
  • Bakeng sa li-installer, bokhoni ba ho fetola lifaele tsa tlhophiso (json, ini, yaml) bo kentsoe tšebetsong.
  • Tšehetso e ekelitsoeng bakeng sa ho pata lintho lenaneng la lenaneo.
    Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux
  • E kentse lebokose le lecha ho bonts'a litaba tsa lifaele tsa manifest bakeng sa litšepeho le li-installers.
    Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux
  • Mosebetsi oa ho batla o kentsoe lethathamong la li-instola tse fumanehang.
    Ho lokolloa ha Bottles 2022.1.28, sephutheloana sa ho tsamaisa lits'ebetso tsa Windows ho Linux

Ho feta moo, re ka ela hloko phatlalatso ea tokollo ea proton 7.1-GE-1 projeke, ka har'a moralo oo batho ba chesehelang ho theha likopano tse tsoetseng pele tsa liphutheloana tse ikemetseng ntle le Valve bakeng sa ho tsamaisa lits'ebetso tsa Proton Windows, tse khetholloang ke mofuta oa morao-rao oa Wine, tšebeliso ea FFmpeg ho FAudio le ho kenyelletsoa ha li-patches tse eketsehileng tse rarollang mathata lits'ebetsong tse fapaneng tsa lipapali.

Phetolelo e ncha ea Proton GE e entse phetoho ho Wine 7.1 ka li-patches ho tloha Wine-staging 7.1 (Proton ea molao e ntse e tsoela pele ho sebelisa Wine 6.3). Liphetoho tsohle tse tsoang polokelong ea git ea merero ea vkd3d-proton, dxvk le FAudio li fetisitsoe. Litaba tse ho Forza Horizon 5, Resident Evil 5, Persona 4 Golden, Progressbar95 le Elder Scrolls Online li rarollotsoe.

Source: opennet.ru

Eketsa ka tlhaloso