Wayland kullanılarak çalışmaya uyarlanmış şarap

Proje çerçevesinde Şarap yolu Wine'ı Wayland protokolüne dayalı ortamlarda, XWayland ve X11 ile ilgili bileşenleri kullanmadan kullanmanıza olanak tanıyan bir dizi yama ve winewayland.drv sürücüsü hazırlanmıştır. Buna Vulkan grafik API'sini ve Direct3D 9, 10 ve 11'i kullanan oyunları ve uygulamaları çalıştırma yeteneği de dahildir. Direct3D desteği bir katman kullanılarak uygulanır DXVKçağrıları Vulkan API'sine çevirir. Set ayrıca yamaları da içerir esync (Eventfd Senkronizasyonu) çok iş parçacıklı oyunların performansını artırmak için.

Wayland kullanılarak çalışmaya uyarlanmış şarap

Wayland için Wine sürümü, Arch Linux ve Manjaro ortamlarında Weston kompozit sunucusu ve Vulkan API desteğine sahip bir AMDGPU sürücüsü ile test edilmiştir. Çalışmak için Wayland, Vulkan ve EGL desteğiyle derlenmiş Mesa 19.3 veya daha yeni bir sürüme, SDL ve Faudio kitaplıklarının varlığına ve ayrıca desteğe ihtiyacınız var Esync veya Fsync sistemde. F11 kısayol tuşunu kullanarak tam ekran moduna geçiş desteklenmektedir. Şu anki geliştirme aşamasında OpenGL, oyun denetleyicileri, GDI uygulamaları ve özel imleçler için destek bulunmamaktadır. Başlatıcılar çalışmıyor.

Wine-wayland dağıtım geliştiricileri, Windows uygulamalarını çalıştırma desteğiyle saf bir Wayland ortamı sağlama ve kullanıcının X11 ile ilgili paketleri kurma ihtiyacını ortadan kaldırma becerisiyle ilgilenebilir. Wayland tabanlı sistemlerde Wine-wayland paketi, gereksiz katmanları ortadan kaldırarak oyunların daha yüksek performansına ve yanıt verme hızına ulaşmanıza olanak tanır. Ayrıca Wayland'in yerli kullanımı güvenlik sorunlarından kurtulmayı mümkün kılıyor, karakteristik X11 (örneğin, güvenilmez X11 oyunları diğer uygulamaları gözetleyebilir - X11 protokolü tüm giriş olaylarına erişmenize ve sahte tuş vuruşu değişikliği yapmanıza olanak tanır).

Kaynak: opennet.ru

Yorum ekle