Sway 1.8 stiže s poboljšanjima za Vulkan i još mnogo toga

njihanje

Sway je popločani Wayland kompozitor i zamjenska zamjena za i3 upravitelj prozora za X11

Nakon 11 mjeseca razvoja najavljeno je izdanje nove verzije menadžer kompozicije Njihanje 1.8, izgrađen korištenjem Wayland protokola i potpuno kompatibilan sa i3 upraviteljem prozora i i3bar panelom.

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

i3 podrška je obezbeđena na nivou komande, konfiguracije i IPC fajlova, omogućavajući da se Sway koristi kao transparentna zamena za i3, koristeći Wayland umesto X11. Sway vam omogućava da postavite prozore na ekran ne prostorno, već logično. Prozori su raspoređeni u mrežu koja optimalno koristi prostor na ekranu i omogućava vam da brzo manipulišete prozorima koristeći samo tastaturu.

Za postavljanje kompletnog korisničkog okruženja, ponuđene su povezane komponente: swayidle (pozadinski proces sa implementacijom mrtvog KDE protokola), swaylock (čuvar ekrana), između ostalog.

Glavne nove značajke Sway 1.8

U ovoj novoj verziji koja je predstavljena za Sway 1.8 to možemo pronaći implementirao novu naredbu “bindgesture” da priložite radnje pokretima dodirne table.

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

Pored ovoga, sada je to omogućeno iz ove nove verzije Swaya 1.8 podrška za podešavanje "onemogući prilikom praćenja" u biblioteci libinputa za kontrolu onemogućavanja dodirne table dok se koristi traka za mjerenje napona (na primjer, TrackPoint na ThinkPad laptopima).

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

S druge strane, biblioteka wlroots je poboljšao implementaciju sistema prikazivanja koristeći Vulkan grafički API.

Kako bi se pojednostavio proces planiranja pokretanja zadataka na Linux platformi, implementirana je mogućnost postavljanja dozvola CAP_SYS_NICE, kao i nova naredba “disconnect output” za uklanjanje virtuelnih izlaznih uređaja.

Of the druge promjene koji se ističu iz ove nove verzije:

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

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

Kako doći do Swaya?

Za one koje zanima mogućnost testiranja Sway-a na njihovim sistemima, Trebali bi uzeti u obzir da je glavni zahtjev da se može koristiti Wayland ispod haube vašeg sistema.

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 instalirate Sway na Ubuntu, kao i njegove derivate, trebali bi dodati sljedeće spremište na svoj sistem.

Za ovo otvorimo terminal (mogu koristiti tipke prečica 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 sistemima bez prijave morate bidi binarni balans:

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

Sway će ukloniti root dozvole 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 prije nego što bude dostupan.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.