Il progetto presentato alla conferenza FOSDEM 2020

Nell'ambito del progetto Wine-wayland È stato preparato un insieme di patch e driver winewayland.drv, che consentono di utilizzare Wine in ambienti basati sul protocollo Wayland, senza l'uso di XWayland e componenti legati a X11. È inclusa la possibilità di avviare giochi e applicazioni che utilizzano le API grafiche Vulkan e Direct3D 9, 10 e 11. Il supporto per Direct3D è implementato tramite un layer DXVK, che trasmette le chiamate all'API Vulkan. L'insieme include anche patch esync (Eventfd Synchronization) per migliorare le prestazioni dei giochi multithread.

Il progetto presentato alla conferenza FOSDEM 2020

Il lavoro della squadra Wine per Wayland è stato testato in ambienti Arch Linux e Manjaro con server composito Weston e driver AMDGPU con supporto per le API Vulkan. È richiesta una versione di Mesa 19.3 o successiva, compilata con supporto per Wayland, Vulkan ed EGL, la disponibilità delle librerie SDL e Faudio, così come il supporto Esync o Fsync nel sistema. È supportato il passaggio alla modalità fullscreen con il tasto F11. Nella fase attuale dello sviluppo, non è supportato OpenGL, i controller di gioco, le applicazioni GDI e i cursori personalizzati. I launcher non funzionano.

Per gli sviluppatori di distribuzioni, Wine-wayland può risultare interessante per la possibilità di fornire un ambiente Wayland pulito con supporto per l'avvio di applicazioni Windows, liberando l'utente dalla necessità di installare pacchetti legati a X11. Nei sistemi basati su Wayland, il pacchetto Wine-wayland consente di ottenere prestazioni e reattività superiori nei giochi grazie all'eliminazione di sovrastrutture superflue. Inoltre, l'uso nativo di Wayland consente di eliminare problemi di sicurezza, tipici X11 (ad esempio, i giochi inaffidabili per X11 possono spiare su altre applicazioni — il protocollo X11 consente l'accesso a tutti gli eventi di input e la sostituzione di pressioni di tasti fasulle).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster