Yeni sürümdeki ana değişiklikler, yüksek piksel yoğunluklu (HiDPI) ekranlara yönelik genişletilmiş destek ve geliştirilmiş taşınabilirlik ile ilgilidir:
- Mir, Wayland protokolünü kullanarak çalıştığında HiDPI ekranlarında doğru ölçeklendirme uygulanır. Her çıkış cihazı, kesirli ölçeklendirme değerleri de dahil olmak üzere ayrı ölçeklendirme ayarlarına sahip olabilir.
- Wayland tabanlı bir ortamda (Xwayland kullanılmaktadır) X11 uygulamalarının başlatılmasını destekleyen bileşene, hayali çıkış cihazları için ölçeği değiştirme yeteneği eklenmiş, “--display-config” seçeneği önerilmiş ve Mir penceresindeki X11 imleci devre dışı bırakıldı.
- Mir'i başka bir kompozit Wayland sunucusunun kontrolü altında istemci olarak çalıştırmanıza olanak tanıyan "wayland" platformunun uygulanmasına, Wayland istemcilerinin çıktısını ölçeklendirme yeteneği eklendi.
- Mir sunucusuna doğrudan erişimi ve libmiral kütüphanesi üzerinden ABI'ye soyut erişimi önlemek için kullanılabilecek MirAL'de (Mir Soyutlama Katmanı), “aktif pencere yok” durumu uygulanmaktadır.
- Mir-shell demosu, doğru arka plan ölçeklendirmesini sağlar ve GNOME Terminalini tüm platformlarda çalıştırmak için destek ekler.
- Mir'i Fedora ve Arch Linux'ta çalıştırma sorunları da dahil olmak üzere dağıtıma özgü bazı sorunlar çözüldü.
- Mir'in Mesa ve KMS sürücüleri (diğer platformlar mesa-x11, wayland ve eglstream-kms'dir) üzerinde çalışmasına olanak tanıyan mesa-kms platformu için ölçeklenebilir çıktı desteği eklendi.
Kaynak: opennet.ru