Sway 1.8 stiže s poboljšanjima za Vulkan i više

utjecaj

Sway je popločani Waylandov sastavljač i zamjena za i3 upravitelj prozora za X11

Nakon 11 mjeseca razvoja najavljeno je izlazak nove verzije upravitelj kompozicije Njihanje 1.8, izgrađen na Wayland protokolu i potpuno kompatibilan s i3 upraviteljem prozora i i3bar panelom.

Za one koji ne znaju za Sway, trebali bi znati da je ovo je razvijen kao modularni projekt izgrađen na vrhu wlroots biblioteke, koja sadrži sve osnovne primitive za organiziranje rada kompozitnog upravitelja.

i3 podrška se pruža na razini naredbi, konfiguracijske i IPC datoteke, omogućujući korištenje Swaya kao transparentne zamjene za i3, koristeći Wayland umjesto X11. Sway vam omogućuje postavljanje prozora na zaslon ne prostorno, već logično. Prozori su raspoređeni u mrežu koja optimalno iskorištava prostor na zaslonu i omogućuje vam brzo rukovanje prozorima samo pomoću tipkovnice.

Za postavljanje cjelovitog korisničkog okruženja nude se srodne komponente: swayidle (pozadinski proces s implementacijom KDE mrtvog protokola), swaylock (čuvar zaslona), između ostalih.

Glavne nove značajke Sway 1.8

U ovoj novoj verziji koja je predstavljena za Sway 1.8 možemo to pronaći implementirao novu naredbu “bindgesture” za pridruživanje radnji pokretima dodirne podloge.

Druga promjena koja se ističe je ta proces zaključavanja zaslona (swaylock) promijenjen za korištenje Wayland protokola ext-session-lock-v1, što je omogućilo povećanje pouzdanosti i sigurnosti zaključavanja sesije.

Uz to, sada je dostupna ova nova verzija Swaya 1.8 podrška za postavku "onemogući tijekom praćenja" u biblioteci libinput za kontrolu onemogućavanja dodirne podloge tijekom korištenja trake za mjerenje napona (na primjer, TrackPoint na prijenosnim računalima ThinkPad).

Također možemo otkriti da je implementiran protokol xdg-activation-v1 koji se koristi za poboljšanje pouzdanosti definicije radnog prostora prilikom pokretanja novih klijentskih aplikacija.

S druge strane knjižnica wlroots ima poboljšanu implementaciju sustava prikazivanja pomoću Vulkan grafički API.

Kako bi se pojednostavio proces planiranja pokretanja zadatka na Linux platformi, implementirana je mogućnost postavljanja dopuštenja CAP_SYS_NICE, kao i nova naredba "isključi izlaz" za uklanjanje virtualnih izlaznih uređaja.

Od ostale promjene koji se ističu u ovoj novoj verziji:

  • Dodana podrška za događaje pomicanja kotačića miša visoke rezolucije.
  • Podrška za rad sa SUID root promptom je prekinuta.
  • Zastarjela naredba "output dpms", zamijenjena naredbom "output power".
  • Za rad s regularnim izrazima, pcre2 se sada koristi umjesto pcre biblioteke.

Konačno, ako ste zainteresirani za više informacija o ovoj novoj verziji, možete provjeriti detalje na sljedeći link.

Kako doći do Swaya?

Za one koji žele testirati Sway na svojim sustavima, Trebali bi uzeti u obzir da je glavni uvjet da bi ga mogli koristiti imati Wayland ispod haube vašeg sustava.

Važno je napomenuti da Sway neće raditi s vlasničkim grafičkim upravljačkim programima, morat ćete ih deinstalirati i umjesto toga koristiti besplatne upravljačke programe.

Da biste instalirali Sway na Ubuntu, kao i njegove derivate, trebali bi dodati sljedeće spremište u svoj sustav.

Za ovu otvorimo terminal (mogu koristiti tipke prečaca Ctrl + Alt + T) i u nju će upisati sljedeću naredbu:

sudo add-apt-repository ppa:samoilov-lex/sway

I nastavljamo izvoditi instalaciju sa:

sudo apt install sway

Za one koji vole kompajlirati, izvorni kod moraju dobiti upisivanjem sljedećeg:

git clone https://github.com/swaywm/sway.git

Pokrenite ove naredbe:

meson build/
ninja -C build/
sudo ninja -C build/ install

Na sustavima bez prijave morate bidi binarni balans:

sudo chmod a+s /usr/local/bin/sway

Sway će ukloniti root dopuštenja ubrzo nakon pokretanja.

Na kraju, moram napomenuti da u vrijeme pisanja članka Sway paket u spremištu nije ažuriran na novu verziju, ali je pitanje sati kada će biti dostupan.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.