O Wine foi adaptado para funcionar com o uso do Wayland

No âmbito do projeto Wine-wayland um conjunto de patches e o driver winewayland.drv foi preparado, permitindo o uso do Wine em ambientes baseados no protocolo Wayland, sem a utilização do XWayland e componentes relacionados ao X11. Além disso, possibilita a execução de jogos e aplicativos que utilizam as APIs gráficas Vulkan e Direct3D 9, 10 e 11. O suporte para Direct3D é implementado através de uma camada DXVK, que traduz chamadas para a API Vulkan. O conjunto também inclui patches esync (Eventfd Synchronization) para aumentar o desempenho de jogos multithread.

O Wine foi adaptado para funcionar com o uso do Wayland

O trabalho da equipe do Wine para o Wayland foi testado em ambientes Arch Linux e Manjaro com o servidor compositor Weston e o driver AMDGPU com suporte à API Vulkan. Para funcionamento é necessário o Mesa 19.3 ou uma versão mais recente, compilada com suporte a Wayland, Vulkan e EGL, além das bibliotecas SDL e Faudio, e suporte à Esync ou Fsync no sistema. É suportada a transição para o modo tela cheia com a tecla de atalho F11. No estágio atual de desenvolvimento, não há suporte para OpenGL, controladores de jogos, aplicativos GDI e cursos personalizados. Lançadores não funcionam.

Para desenvolvedores de distribuições, o Wine-wayland pode ser interessante pela possibilidade de fornecer um ambiente limpo de Wayland com suporte à execução de aplicativos Windows, livrando o usuário da necessidade de instalar pacotes relacionados ao X11. Em sistemas baseados em Wayland, o pacote Wine-wayland permite alcançar um desempenho e responsividade melhores para jogos, eliminando camadas desnecessárias. Além disso, o uso nativo do Wayland proporciona a eliminação de problemas de segurança, característicos do X11 (por exemplo, jogos não confiáveis para X11 podem espionar outros aplicativos — o protocolo X11 permite acesso a todos os eventos de entrada e a inserção de cliques de teclas fictícias).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster