Windows Linuxissa: Wine 10 perustuu Waylandiin

Linuxissa: Wine 10 luottaa Wayland 15:n kommentteihin

Windows Linuxissa: Wine 10 perustuu Waylandiin

Kuva: Valve

Wineä käytetään kääntämään Windowsin järjestelmäkutsut komennoiksi, joita ymmärtää. Tämän ansiosta Windows-sovellukset voivat toimia Linuxissa ilman emulointia. Proton hyödyntää tätä erityisesti tuomalla Windows-pelejä Linuxiin. Wine 10.0 sisältää Waylandin ja muita parannuksia.

Waylandista tulee normi

Vaikka Wine käsitteli aiemmin X11:tä oletuksena ja Waylandin grafiikkatulostusta käsiteltiin XWaylandin kautta, suorituskyvyn haitat oli hyväksyttävä. Tämän seurauksena Wayland-toteutus Winelle on ollut työn alla jo jonkin aikaa ja versiossa 10.0 siitä tulee nyt vakio, vaikka edellinen X11-ohjain on edelleen mukana. Ihannetapauksessa Wine tarjoaa nyt parhaan suorituskyvyn näyttöpalvelimesta riippumatta. Siksi myös OpenGL:ää tuetaan ja ponnahdusikkunat tulee sijoittaa oikein useimmissa tapauksissa.

Sen ei aina tarvitse olla x86 – ARM64 Wine 10:n kanssa

Paljon työtä Wine 10:n parissa meni myös ARM64-arkkitehtuurin toteuttamiseen. Itse Wine-koodi suoritetaan natiivisti, kun taas tarvittava x86-emulointi tehdään kolmannen osapuolen ohjelmistolla käyttöliittymän kautta. Kehittäjät keskittyvät FEX-emulaattoriin, joka käyttää käyttöliittymää. Tämä hyödyttää erityisesti projekteja, jotka suorittavat Windows-nimikkeitä ja ohjelmia :llä tai Applen käyttämillä laitteilla, joissa on M-prosessori ilmaisessa käyttöjärjestelmässä.

Käytännön ominaisuuksia ja työ Direct3D-toteutuksissa

High DPI -tukea on laajennettu ja Vulkan on toteutettu versioon 1.4.303 asti, joka sisältää myös Vulkan-videolaajennuksen. Uudella työpöydän ohjauspaneelilla voidaan säätää näyttöasetuksia ja esimerkiksi asettaa virtuaalisen työpöydän resoluutiota. Monia uusia ominaisuuksia on otettu käyttöön, erityisesti vanhemmille 9 -nimikkeille, ja Vulkan-renderöintimoottori saa useita ”dynaamisia tilalaajennuksia” estääkseen pelien pätkimisen. Edellisen GStreamer-taustajärjestelmän lisäksi versio 10 sisältää myös valinnaisen FFmpeg-pohjaisen taustaohjelman. DirectMusic-moduuli pystyy nyt myös lataamaan MIDI-tiedostoja.

Valmistajat tarjoavat täydellisen luettelon vain osasta yli 6 000 yksittäisestä muutoksesta, jotka Gitlabin päivitys teki. Uuden version odotetaan tulevan osaksi jakelupakettien lähteitä lähitulevaisuudessa ja integroituvan Protoniin.

Aiheet: Käyttöjärjestelmät Avoimen lähdekoodin Linux- Proton Vulkan Lähde: WineHQ

Kommentoi

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

Scroll to Top