Wine 9.4 saapuu vkd3d 1.11:n, Waylandin alkuperäisen OpenGL-tuen ja muiden kanssa

Viini Linuxissa

Wine on Win16- ja Win32-sovellusohjelmointirajapintojen uudelleentoteutus Unix-pohjaisille käyttöjärjestelmille.

Suositun Wine-projektin kehittäjät ilmoittivat äskettäin sen käynnistämisestä Wine 9.4:n uusi kehitysversio, versio, jossa Wine 9.3:n julkaisusta lähtien 25 virheraporttia suljettiin ja 321 muutosta tehtiin.

Niiden, jotka eivät tiedä viiniä, heidän pitäisi tietää se Tämä on suosittu ilmainen ja avoimen lähdekoodin ohjelmisto että mahdollistaa käyttäjien käyttää Windows -sovelluksia Linuxissa ja muut Unix-tyyppiset käyttöjärjestelmät. Ollakseen hieman teknisempi, Wine on yhteensopivuuskerros, joka kääntää järjestelmäpuhelut Windowsista Linuxiin ja käyttää joitain Windows -kirjastoja .dll -tiedostojen muodossa.

Wine 9.4: n pääuutiset

Viinissä 9.4 Winewayland.drv-ajurin kehittämisessä on edistytty (joka sallii Winen käytön ympäristöissä, joissa käytetään Wayland-protokollaa), ja uusi versio sisältää alustavan tuen OpenGL:lle, joka sisältää olennaiset GL-toiminnot.

Lisäksi paketti Vkd3d on päivitetty versioon 1.11, Lisätty tuki prosessin käyttöoikeuksien eskalaatiolle: Luotaessa palvelinprosesseja (msi-toimintopalvelin) ja prosesseja, jotka kutsuvat RtlCreateUserProcess()- ja CreateProcessInternal()-funktioita, käytetään nyt oletuksena rajoitettua järjestelmänvalvojan tunnusmerkkiä.

Toinen muutos, joka erottuu tässä Wine 9.4:n uudessa kehitysversiossa, on seosoittimen ohjauslaitteisiin on tehty parannuksia, kuten kosketuspaneelit ja hiiret, käyttämällä HID (Human Interface Device) -protokollaa.

Explorerissa se lisätäänLisätty valinnainen tuki aloitusvalikolle ja työkaluriville, ja otettiin käyttöön explorer.exe-tiedoston käynnistäminen rajoitetuilla käyttöoikeuksilla. Winex11 lisäsi myös tuen XInput2-tapahtumien käsittelyyn suhteessa yksittäisiin ikkunoihin.

On myös korostettu, että MIDI-tietojen käsittelyä on parannettu dmimessä, kun taas toimintoja IAudioClient3_InitializeSharedAudioStream ja IAudioClient3_GetSharedModeEnginePeriod.

En Winevulkan, lisätty tuki Vulkan 1.3.279 -spesifikaatiolle, käyttämällä laajennusta Vulkan VK_EXT_map_memory_placed muistikartoitusta varten.

Niistä muut erottuvat muutokset tästä uudesta versiosta:

  • Total Commander 8.x: kontekstivalikko ei sisältänyt "liitä"-merkintää, leikkaa/kopioi/liitä pikanäppäimet eivät toimineet, korjattu ongelma "leikkaus"-toiminnon toimiessa "kopiona"
  •  Useat .NET 4.x -sovellukset vaativat TaskService::ConnectedUser-ominaisuuden (Toad for MySQL Freeware 7.x, Microsoft Toolkit for MS Office 2013)
  •  Luminance HDR/qtpfsgui 2.6.0: Tyhjä tiedoston valintaikkuna
  • Minecraft Education Edition näyttää virheen asennuksen aikana: ajoitettua tehtävää ei voi luoda
  • Desktop Window Manager kaatuu, kun WPF-sovellus käynnistetään
  • Free Download Manager ei enää toimi päivityksen jälkeen (juoksu 100 % CPU:ssa, ikkunaa ei näy)
  • EA-sovelluksen asennusohjelmassa ei ole tekstiä
  • Nollakoon kirjoittaminen WriteProcessMemoryn avulla onnistuu Windowsissa, mutta epäonnistuu Winessä.
  •  FoxVox-ikkuna muuttuu tyhjäksi pinnaksi odotetun käyttöliittymän sijaan
  • Regressio: Koko näytön sovellukset näkyvät väärällä näytöllä eivätkä reagoi oikein hiiren tapahtumiin

Vihdoin jos haluat tietää enemmän siitä tästä uudesta kehitysversiosta Wine julkaistu, voit tutustua lokiin muutokset seuraavassa linkissä. 

Kuinka asentaa Wine 9.4: n kehitysversio Ubuntuun ja sen johdannaisiin?

Jos haluat kokeilla tätä uutta Winen kehitysversiota, sinun kannattaa Ota käyttöön 32-bittinen arkkitehtuuri, että vaikka järjestelmämme on 64-bittinen, tämän vaiheen suorittaminen säästää monet tavallisesti ilmenevät ongelmat, koska useimmat Wine-kirjastot keskittyvät 32-bittiseen arkkitehtuuriin. Tätä varten kirjoitamme terminaalista:

sudo dpkg --add-architecture i386

Nyt meidän on tuotava avaimet ja lisättävä ne järjestelmään tällä komennolla:

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

Tehty tämä nyt aiomme lisätä seuraavan arkiston järjestelmään, tätä varten kirjoitamme terminaaliin:

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

Voimme varmistaa, että meillä on jo asennettu Wine ja mikä versio meillä on järjestelmässä suorittamalla seuraava komento:

wine --version

Kuinka poistaa Wine?

Niille, jotka haluavat poistaa tämän Winen kehitysversion järjestelmästään mistä tahansa syystä, Heidän tulisi suorittaa vain seuraavat komennot.

Poista kehitysversio:

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

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.