Wine 9.4 přichází s vkd3d 1.11, počáteční podporou OpenGL ve Wayland a dalšími

Wine na Linuxu

Wine je reimplementace rozhraní pro programování aplikací Win16 a Win32 pro operační systémy založené na Unixu.

Vývojáři oblíbeného projektu Wine nedávno oznámili spuštění nová vývojová verze Wine 9.4, verze, ve které od vydání Wine 9.3 25 hlášení chyb uzavřeno a provedeno 321 změn.

Ti, kteří o víně nevědí, by to měli vědět toto je populární bezplatný a open source software že umožňuje uživatelům spouštět aplikace Windows na Linuxu a další operační systémy podobné Unixu. Abychom byli trochu techničtější, Wine je vrstva kompatibility, která překládá systémová volání z Windows do Linuxu a používá některé knihovny Windows, ve formě souborů DLL.

Hlavní novinky o Wine 9.4

Ve víně 9.4 bylo dosaženo pokroku ve vývoji ovladače winewayland.drv (což umožňuje použití Wine v prostředích, která používají protokol Wayland) a nová verze obsahuje počáteční podporu pro OpenGL, která zahrnuje základní funkce GL.

Navíc balíček Vkd3d byl aktualizován na verzi 1.11, Přidána podpora pro eskalace oprávnění procesu: Při vytváření serverových procesů (msi action server) a procesů, které vyvolávají funkce RtlCreateUserProcess() a CreateProcessInternal(), se nyní ve výchozím nastavení používá omezený token správce.

Další změnou, která vyniká v této nové vývojové verzi Wine 9.4, je toByla provedena vylepšení týkající se ovládacích zařízení ukazatelů, jako jsou dotykové panely a myši, pomocí protokolu HID (Human Interface Device).

V Průzkumníku je přidánPřidána volitelná podpora pro nabídku Start a panel nástrojůa umožnil spouštění explorer.exe s omezenými přístupovými právy. Winex11 také přidal podporu pro zpracování událostí XInput2 vzhledem k jednotlivým oknům.

Je také zdůrazněno, že zpracování MIDI dat bylo vylepšeno v dmime, zatímco funkce IAudioClient3_InitializeSharedAudioStream a IAudioClient3_GetSharedModeEnginePeriod.

En Winevulkan, přidána podpora pro specifikaci Vulkan 1.3.279, pomocí rozšíření Vulkan VK_EXT_map_memory_placed pro mapování paměti.

Z další změny, které vynikají této nové verze:

  • Total Commander 8.x: Kontextová nabídka neobsahovala položku 'vložit', klávesové zkratky vyjmout/kopírovat/vložit nefungovaly, opraven problém s funkcí 'vyjmout' fungující jako 'kopírovat'
  •  Několik aplikací .NET 4.x vyžaduje vlastnost TaskService::ConnectedUser (Toad for MySQL Freeware 7.x, Microsoft Toolkit pro MS Office 2013)
  •  Luminance HDR/qtpfsgui 2.6.0: Dialog pro výběr prázdného souboru
  • Minecraft Education Edition zobrazuje chybu během instalace: nelze vytvořit naplánovanou úlohu
  • Desktop Window Manager se zhroutí při spuštění aplikace WPF
  • Free Download Manager již po aktualizaci nefunguje (zaseknutý na 100 % CPU, žádné okno není vidět)
  • Instalační program aplikace EA neobsahuje žádný text
  • Zápisy s nulovou velikostí pomocí WriteProcessMemory jsou úspěšné ve Windows, ale selhávají ve Wine.
  •  Okno FoxVox se vykresluje jako prázdný povrch namísto očekávaného uživatelského rozhraní
  • Regrese: Aplikace na celou obrazovku se zobrazují na špatném monitoru a nereagují správně na události myši

Konečně pokud o tom chcete vědět víc o této nové vývojové verzi Wine vydané, můžete nahlédnout do logu změny v následujícím odkazu. 

Jak nainstalovat vývojovou verzi Wine 9.4 na Ubuntu a deriváty?

Pro ty, kteří mají zájem o možnost vyzkoušet tuto novou vývojovou verzi Wine, měli byste povolit 32bitovou architekturu, že ačkoliv je náš systém 64bitový, provedení tohoto kroku nám ušetří mnoho problémů, které se obvykle vyskytují, protože většina knihoven Wine je zaměřena na 32bitovou architekturu. K tomu píšeme o terminálu:

sudo dpkg --add-architecture i386

Nyní musíme importovat klíče a přidat je do systému s tímto příkazem:

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

Hotovo přidáme do systému následující úložiště, za to napíšeme do terminálu:

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

Můžeme ověřit, že již máme nainstalované Wine a také jakou verzi máme v systému provedením následujícího příkazu:

wine --version

Jak odinstalovat Wine?

Pro ty, kteří chtějí z jakéhokoli důvodu odinstalovat tuto vývojovou verzi Wine ze svého systému, Měli by provádět pouze následující příkazy.

Odinstalujte vývojovou verzi:

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

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.