„Wine 9.4“ pateikiama su vkd3d 1.11, pradiniu „Wayland“ OpenGL palaikymu ir dar daugiau

Vynas Linux sistemoje

„Wine“ yra „Win16“ ir „Win32“ programų programavimo sąsajos, skirtos „Unix“ operacinėms sistemoms, atnaujinimas.

Neseniai populiaraus Vyno projekto kūrėjai paskelbė apie pradžią nauja „Wine 9.4“ kūrimo versija, versija, kurioje nuo „Wine 9.3“ išleidimo, Uždaryta 25 pranešimų apie klaidas ir atlikti 321 pakeitimai.

Tiems, kurie nežino apie vyną, jie turėtų tai žinoti tai populiari nemokama ir atviro kodo programinė įranga kad leidžia vartotojams paleisti „Windows“ programas „Linux“ ir kitos į „Unix“ panašios operacinės sistemos. Kad būtų šiek tiek techniškesnis, „Wine“ yra suderinamumo sluoksnis, kuris verčia sistemos skambučius iš „Windows“ į „Linux“ ir naudoja kai kurias „Windows“ bibliotekas .dll failų pavidalu.

Pagrindinės „Wine 9.4“ naujienos

Vyne 9.4 buvo padaryta pažanga kuriant winewayland.drv tvarkyklę (tai leidžia Wine naudoti aplinkoje, kurioje naudojamas Wayland protokolas), o naujoje versijoje yra pradinis OpenGL palaikymas, apimantis esmines GL funkcijas.

Be to, pakuotė Vkd3d buvo atnaujinta į 1.11 versiją, Pridėtas proceso privilegijų eskalavimo palaikymas: kuriant serverio procesus (msi veiksmų serverį) ir procesus, kurie iškviečia funkcijas RtlCreateUserProcess() ir CreateProcessInternal(), dabar pagal numatytuosius nustatymus naudojamas ribotas administratoriaus prieigos raktas.

Kitas pakeitimas, išsiskiriantis šioje naujoje „Wine 9.4“ kūrimo versijoje, yra tas, kad jisbuvo atlikti patobulinimai, susiję su rodyklės valdymo įrenginiais, pvz., jutikliniai skydeliai ir pelės, naudojant HID (žmogaus sąsajos įrenginio) protokolą.

Programoje Explorer jis pridedamasPridėtas pasirenkamas pradžios meniu ir įrankių juostos palaikymas, ir įgalino paleisti explorer.exe su sumažintomis prieigos teisėmis. Winex11 taip pat pridėjo palaikymą XInput2 įvykių apdorojimui, palyginti su atskirais langais.

Taip pat pabrėžiama, kad patobulintas MIDI duomenų apdorojimas dmime, o funkcijos IAudioClient3_InitializeSharedAudioStream ir IAudioClient3_GetSharedModeEnginePeriod.

En Winevulkan, pridėtas Vulkan 1.3.279 specifikacijos palaikymas, naudojant plėtinį Vulkan VK_EXT_map_memory_placed atminties kartografavimui.

kiti išsiskiriantys pokyčiai šios naujos versijos:

  • Total Commander 8.x: kontekstiniame meniu nebuvo įrašo „įklijuoti“, iškirpti / kopijuoti / įklijuoti spartieji klavišai neveikė, ištaisyta problema, kai funkcija „iškirpti“ veikia kaip „kopijuoti“
  •  Kai kurioms .NET 4.x programoms reikalinga TaskService::ConnectedUser ypatybė (Toad for MySQL Freeware 7.x, Microsoft Toolkit, skirta MS Office 2013)
  •  Šviesumas HDR/qtpfsgui 2.6.0: tuščias failo pasirinkimo dialogo langas
  • „Minecraft Education Edition“ rodo klaidą diegimo metu: negalima sukurti suplanuotos užduoties
  • Desktop Window Manager užstringa paleidžiant WPF programą
  • Nemokamo atsisiuntimo tvarkyklė po atnaujinimo nebeveikia (užstrigo 100 % procesoriaus, lango nesimato)
  • EA programų diegimo priemonėje nėra teksto
  • Nulinio dydžio rašymas naudojant WriteProcessMemory sėkmingas sistemoje „Windows“, bet nepavyksta „Wine“.
  •  „FoxVox“ langas atvaizduojamas kaip tuščias paviršius, o ne laukiama vartotojo sąsaja
  • Regresija: viso ekrano programos rodomos netinkamame monitoriuje ir netinkamai reaguoja į pelės įvykius

Pagaliau jei norite apie tai sužinoti daugiau Apie šią išleistą naują „Wine“ kūrimo versiją galite peržiūrėti žurnale pakeitimai šioje nuorodoje. 

Kaip įdiegti „Wine 9.4“ kūrimo versiją „Ubuntu“ ir jos dariniuose?

Tiems, kurie domisi galimybe išbandyti šią naują „Wine“ kūrimo versiją, turėtumėte įgalinti 32 bitų architektūrą, kad nors mūsų sistema yra 64 bitų, atlikę šį veiksmą išvengiame daugelio paprastai pasitaikančių problemų, nes dauguma „Wine“ bibliotekų yra orientuotos į 32 bitų architektūrą. Norėdami tai padaryti, rašome apie terminalą:

sudo dpkg --add-architecture i386

Dabar turime importuoti raktus ir įtraukti juos į sistemą su šia komanda:

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Atlikta tai dabar prie sistemos pridėsime šią saugyklą, tam mes rašome terminale:

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
sudo apt update 
sudo apt --download-only install winehq-devel
sudo apt install --install-recommends winehq-devel
sudo apt --download-only dist-upgrade

Galime patikrinti, ar jau turime įdiegtą „Wine“ ir kokią versiją turime sistemoje, vykdydami šią komandą:

wine --version

Kaip pašalinti Wine?

Tiems, kurie dėl bet kokios priežasties nori pašalinti šią „Wine“ kūrimo versiją iš savo sistemos, Jie turėtų vykdyti tik šias komandas.

Pašalinkite kūrimo versiją:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.