Wayland istifadə edərək Sway 1.5 xüsusi mühit buraxılışı

Hazırlandı kompozit menecer buraxılışı 1.5 yellənmək, Wayland protokolundan istifadə edərək qurulmuş və kirəmitli pəncərə meneceri ilə tam uyğundur i3 və panel i3bar. Layihə kodu C və dilində yazılmışdır yayılır MIT lisenziyası altında. Layihə Linux və FreeBSD-də istifadə üçün nəzərdə tutulub.

i3 uyğunluğu komanda, konfiqurasiya faylı və IPC səviyyəsində təmin edilir ki, bu da Sway-in X3 əvəzinə Wayland istifadə edən şəffaf i11 əvəzedicisi kimi istifadə edilməsinə imkan verir. Sway pəncərələri ekranda məkan olaraq deyil, məntiqlə yerləşdirməyə imkan verir. Windows ekran sahəsindən optimal istifadə edən və sadəcə klaviaturadan istifadə edərək pəncərələri tez manipulyasiya etməyə imkan verən bir şəbəkədə yerləşdirilib.

Tam istifadəçi mühiti yaratmaq üçün aşağıdakı müşayiət olunan komponentlər təklif olunur: Biz yedik (KDE boş protokolunu həyata keçirən fon prosesi), yellənmə (ekran qoruyucu), Mako (bildiriş meneceri), əzazil (skrinşotların çəkilməsi), slurp (ekranda bir sahə seçərək), wf yazıcı (video çəkiliş), yol çubuğu (tətbiq çubuğu), virtboard (ekran klaviaturası), wl-bufer (buferlə işləmək), wallutils (masaüstü divar kağızı idarə edilməsi).

Sway kitabxananın üstündə qurulmuş modul layihə kimi hazırlanır kökləriKompozit menecerin işini təşkil etmək üçün bütün əsas primitivləri ehtiva edən . Wlroots üçün arxa uçlar daxildir
ekrana, daxiletmə qurğularına girişin abstraksiyalaşdırılması, OpenGL-ə birbaşa çıxış olmadan göstərmə, KMS/DRM, libinput, Wayland və X11 ilə qarşılıqlı əlaqə (Xwayland əsasında X11 tətbiqlərini işə salmaq üçün bir təbəqə təmin edilir). Sway ilə yanaşı, wlroots kitabxanası da fəal şəkildə istifadə olunur digər layihələrO cümlədən Librem5 и Qəfəs. C/C++ ilə yanaşı Scheme, Common Lisp, Go, Haskell, OCaml, Python və Rust üçün bağlamalar hazırlanmışdır.

Yeni buraxılışda:

  • Create_output əmrindən istifadə edərək monitorsuz (başsız) sistemlərdə çıxışı dinamik şəkildə təşkil etmək imkanı əlavə edildi (işçiyə uzaqdan girişi təşkil etmək üçün istifadə edilə bilər). WayVNC).
  • Vasitəsilə Wayland protokolları daxiletmə metodu redaktorları (IME) üçün daxiletmə metodu və mətn daxiletmə dəstəyi həyata keçirilmişdir.
  • Oyunlarda təsvirin titrəməsini azaltmaq üçün adaptiv sinxronizasiyanı (VRR, Dəyişən Yeniləmə Tezliyi) aktivləşdirmək mümkündür.
  • Köhnə oyunların performansını və keyfiyyətini yaxşılaşdıran görüntüləyici protokolu üçün əlavə dəstək.
  • Virtuallaşdırma və uzaqdan masa üstü giriş sistemləri klaviatura qısa yollarına müdaxilə etmək imkanına malikdir.
  • Əlavə edilmiş protokol dəstəyi wlr-xarici-üst səviyyəli idarəetmə, öz panellərinizi və pəncərə açarlarınızı birləşdirməyə imkan verir.

Mənbə: opennet.ru

Добавить комментарий