Izdaja okolja po meri Sway 1.4 z uporabo Waylanda

Pripravljeno izdaja sestavljenega upravitelja Nihaj 1.4 (izdaja 1.3 ni bila oblikovana), zgrajena z uporabo protokola Wayland in popolnoma združljiva z upravljalnikom oken za razporejanje ploščic i3 in plošča i3bar. Koda projekta je napisana v C in distributer pod licenco MIT. Projekt je namenjen uporabi v Linux in FreeBSD.

Združljivost i3 je zagotovljena na ravni ukaza, konfiguracijske datoteke in IPC, kar omogoča uporabo Swaya kot pregledne zamenjave i3, ki uporablja Wayland namesto X11. Sway omogoča namestitev oken na zaslon ne prostorsko, ampak logično. Okna so razporejena v mrežo, ki optimalno izkorišča prostor na zaslonu in vam omogoča hitro upravljanje z okni samo s tipkovnico.

Za ustvarjanje popolnega uporabniškega okolja so na voljo naslednje spremljajoče komponente: jedli smo (proces v ozadju, ki izvaja protokol mirovanja KDE), swaylock (ohranjevalnik zaslona), mako (upravitelj obvestil), grim (posnetek zaslona), slurp (izbira območja na zaslonu), wf-snemalnik (video zajem), smerna vrstica (aplikacijska vrstica), virtboard (zaslonska tipkovnica), wl-odložišče (delo z odložiščem), wallutils (upravljanje ozadij namizja).

Sway se razvija kot modularni projekt, zgrajen na vrhu knjižnice wlroots, ki vsebuje vse osnovne primitive za organizacijo dela sestavljenega managerja. Wlroots vključuje ozadja za
abstrakcija dostopa do zaslona, ​​vhodne naprave, upodabljanje brez neposrednega dostopa do OpenGL, interakcija s KMS/DRM, libinput, Wayland in X11 (na voljo je sloj za izvajanje aplikacij X11, ki temeljijo na Xwaylandu). Poleg Swaya se knjižnica wlroots aktivno uporablja v drugi projektitudi Librem5 и Cage. Poleg C/C++ so bile razvite vezave za Scheme, Common Lisp, Go, Haskell, OCaml, Python in Rust.



V novi izdaji:

  • Za dostop do oddaljenega namizja je bila dodana podpora za protokol VNC. To se doseže z uporabo strežnika. wayvnc, ki se lahko poveže z delujočimi sejami namizja, ki temeljijo na Waylandu, ustvari virtualno vhodno napravo in pretaka izpis zaslona z uporabo protokola RFB. Wayvnc se lahko uporablja tudi za zagon virtualnih namizij, ki se izvajajo na strežnikih brez glave. Podpora za prej ponujeni zaledni sistem, ki temelji na RDP, je bila ukinjena.
  • Dodana delna podpora za zagon opravilne vrstice, ki jo je razvil projekt MATE;
  • Izvedena je možnost konfiguriranja zakasnitev pri prikazu znakov pri vnosu (možnosti max_render_time in sway-output);
  • Dodana podpora za ločeno obdelavo skupin tipk na tipkovnici (za specializirane tipkovnice);
  • Podpora za protokol je bila ukinjena xdg-shell v6 (nestabilna različica v6 ni več relevantna po stabilizacijo xdg-shell).

    Vir: opennet.ru

  • Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster