Wine 9.4 mbërrin me vkd3d 1.11, mbështetje fillestare OpenGL në Wayland dhe më shumë

Verë në Linux

Wine është një rizbatim i ndërfaqes së programimit të aplikacionit Win16 dhe Win32 për sistemet operative të bazuara në Unix.

Zhvilluesit e projektit të njohur Wine njoftuan së fundmi nisjen e versioni i ri i zhvillimit të Wine 9.4, version në të cilin, që nga publikimi i Wine 9.3, 25 raporte të defekteve u mbyllën dhe 321 ndryshime u bënë.

Për ata që nuk dinë për Verën, duhet ta dinë këtë ky është një softuer popullor falas dhe me burim të hapur  lejon përdoruesit të ekzekutojnë aplikacione Windows në Linux dhe sisteme të tjera operative të ngjashme me Unix. Për të qenë pak më teknik, Wine është një shtresë e përputhshmërisë që përkthen thirrjet e sistemit nga Windows në Linux dhe përdor disa biblioteka të Windows, në formën e skedarëve .dll.

Lajmet kryesore të Verë 9.4

Në verë 9.4 është bërë përparim në zhvillimin e winewayland.drv driver (që lejon Wine të përdoret në mjedise që përdorin protokollin Wayland) dhe versioni i ri përfshin mbështetjen fillestare për OpenGL, duke përfshirë funksionet thelbësore GL.

Përveç kësaj, paketa Vkd3d është përditësuar në versionin 1.11, Mbështetje e shtuar për përshkallëzimin e privilegjeve të procesit: Kur krijohen proceset e serverit (serveri i veprimit msi) dhe proceset që thërrasin funksionet RtlCreateUserProcess() dhe CreateProcessInternal(), tani përdoret si parazgjedhje një token i kufizuar administratori.

Një tjetër ndryshim që bie në sy në këtë version të ri të zhvillimit të Wine 9.4 është se aiJanë bërë përmirësime në lidhje me pajisjet e kontrollit të treguesit, të tilla si panelet me prekje dhe minjtë, duke përdorur protokollin HID (Human Interface Device).

Në Explorer, ai shtohetU shtua mbështetje opsionale për menunë e fillimit dhe shiritin e veglave, dhe aktivizoi nisjen e explorer.exe me të drejta të reduktuara aksesi. Winex11 shtoi gjithashtu mbështetje për përpunimin e ngjarjeve XInput2 në lidhje me dritaret individuale.

Gjithashtu theksohet se përpunimi i të dhënave MIDI është përmirësuar në dmime, ndërsa funksionet IAudioClient3_InitializeSharedAudioStream dhe IAudioClient3_GetSharedModeEnginePeriod.

En Winevulkan, shtoi mbështetje për specifikimin Vulkan 1.3.279, duke përdorur shtesën Vulkan VK_EXT_map_memory_placed për hartën e kujtesës.

ndryshime të tjera që bien në sy të këtij versioni të ri:

  • Total Commander 8.x: Menyja e kontekstit nuk përmbante hyrjen 'ngjit', shkurtoret e tastierës prerje/kopjoni/ngjit nuk funksionuan, problemi fiks me funksionin 'prerje' që punon si 'kopje'
  •  Disa aplikacione .NET 4.x kërkojnë veçorinë TaskService::ConnectedUser (Toad për MySQL Freeware 7.x, Microsoft Toolkit për MS Office 2013)
  •  Luminance HDR/qtpfsgui 2.6.0: Dialogu i zgjedhjes së skedarit bosh
  • Minecraft Education Edition tregon gabim gjatë instalimit: nuk mund të krijojë detyrën e planifikuar
  • Menaxheri i dritareve të desktopit prishet kur hapni një aplikacion WPF
  • Menaxheri i shkarkimit falas nuk funksionon më pas përditësimit (i mbërthyer në 100% CPU, nuk duket dritare)
  • Instaluesi i aplikacionit EA nuk ka tekst
  • Shkrimet me madhësi zero duke përdorur WriteProcessMemory kanë sukses në Windows, por dështojnë në Wine.
  •  Dritarja FoxVox paraqitet si një sipërfaqe bosh në vend të ndërfaqes së pritshme
  • Regresioni: Aplikacionet me ekran të plotë shfaqen në monitorin e gabuar dhe nuk u përgjigjen saktë ngjarjeve të miut

Më në fund nëse doni të dini më shumë rreth saj në lidhje me këtë version të ri të zhvillimit të Wine të lëshuar, mund të konsultoni regjistrin e ndryshimet në lidhjen vijuese. 

Si të instaloni versionin e zhvillimit të Wine 9.4 në Ubuntu dhe derivatet?

Për ata që janë të interesuar të jenë në gjendje të provojnë këtë version të ri të zhvillimit të Wine, duhet aktivizoni arkitekturën 32-bit, që megjithëse sistemi ynë është 64-bit, kryerja e këtij hapi na kursen shumë probleme që ndodhin zakonisht, pasi shumica e bibliotekave të Wine janë të fokusuara në arkitekturën 32-bit. Për ta bërë këtë, ne shkruajmë për terminalin:

sudo dpkg --add-architecture i386

tani ne duhet të importojmë çelësat dhe t'i shtojmë ato në sistem me këtë komandë:

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

Bërë këtë tani ne do të shtojmë sistemin e magazinimit të mëposhtëm, për këtë ne shkruajmë në terminal:

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

Ne mund të verifikojmë që tashmë kemi Wine të instaluar dhe gjithashtu se çfarë versioni kemi në sistem duke ekzekutuar komandën e mëposhtme:

wine --version

Si të çinstaloni Wine?

Për ata që duan të çinstalojnë këtë version zhvillimi të Wine nga sistemi i tyre për çfarëdo arsye, Ata duhet të ekzekutojnë vetëm komandat e mëposhtme.

Çinstaloni versionin e zhvillimit:

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

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.