Sway 1.8 prihaja z izboljšavami za Vulkan in več

Gremo

Sway je sestavljalnik Wayland s ploščicami in nadomestek za upravitelja oken i3 za X11

Po 11 mesecih razvoja napovedana je bila izdaja nove različice vodja kompozicije Nihaj 1.8, zgrajen na protokolu Wayland in popolnoma združljiv z upraviteljem oken i3 in ploščo i3bar.

Tisti, ki ne poznajo Swaya, morajo vedeti, da je to je razvit kot modularni projekt zgrajen na vrhu knjižnice wlroots, ki vsebuje vse osnovne primitive za organizacijo dela kompozitnega upravitelja.

podpora za i3 je zagotovljena na ravni ukazov, konfiguracijske in IPC datoteke, kar omogoča uporabo Swaya kot pregledne zamenjave za i3 z uporabo Waylanda 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 postavitev popolnega uporabniškega okolja so na voljo sorodne komponente: med drugim swaydle (proces v ozadju z implementacijo mrtvega protokola KDE), swaylock (ohranjevalnik zaslona).

Glavne novosti Sway 1.8

V tej novi različici, ki je predstavljena za Sway 1.8, lahko to najdemo implementiran nov ukaz “bindgesture” za pripenjanje dejanj potezam sledilne ploščice.

Druga sprememba, ki izstopa, je ta postopek zaklepanja zaslona (swaylock) spremenjeno za uporabo protokola Wayland ext-session-lock-v1, kar je omogočilo povečanje zanesljivosti in varnosti zaklepanja seje.

Poleg tega je zdaj na voljo v tej novi različici Sway 1.8 podpora za nastavitev »onemogoči med sledenjem« v knjižnici libinput za nadzor onemogočanja sledilne ploščice med uporabo vrstice merilnika napetosti (na primer TrackPoint na prenosnih računalnikih ThinkPad).

Prav tako lahko ugotovimo, da je implementiran protokol xdg-activation-v1, ki se uporablja za izboljšanje zanesljivosti definicije delovnega prostora pri zagonu novih odjemalskih aplikacij.

Na drugi strani knjižnica wlroots ima izboljšano izvedbo sistema upodabljanja z uporabo Vulkan grafični API.

Za poenostavitev postopka razporejanja zagona opravil na platformi Linux je bila implementirana možnost nastavitve dovoljenj CAP_SYS_NICE, prav tako pa je bil dodan nov ukaz »odklop izhoda« za odstranitev navideznih izhodnih naprav.

Od druge spremembe ki izstopajo iz te nove različice:

  • Dodana podpora za dogodke drsenja kolesca miške z visoko ločljivostjo.
  • Podpora za delo s korenskim pozivom SUID je bila ukinjena.
  • Zastarel ukaz "output dpms", nadomeščen z ukazom "output power".
  • Za delo z regularnimi izrazi se namesto knjižnice pcre zdaj uporablja pcre2.

Končno, če vas zanima več o tej novi različici, lahko preverite podrobnosti na naslednjo povezavo.

Kako priti do Swaya?

Za tiste, ki jih zanima preizkušanje Sway-a na njihovih sistemih, Upoštevati bi morali, da je glavna zahteva, da jo lahko uporabljate, imeti Wayland pod pokrovom vašega sistema.

Pomembno je omeniti, da Sway ne bo deloval z lastniškimi grafičnimi gonilniki, te boste morali odstraniti in namesto njih uporabiti brezplačne gonilnike.

Če želite namestiti Sway na Ubuntu, pa tudi njegove izpeljanke, naj v svoj sistem dodajo naslednje repozitorij.

Za to odprimo terminal (lahko uporabijo bližnjične tipke Ctrl + Alt + T) in vanjo vtipkajo naslednji ukaz:

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

In namestitev nadaljujemo z:

sudo apt install sway

Medtem ko morajo tisti, ki raje prevajajo, pridobiti izvorno kodo tako, da vnesejo naslednje:

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

Zaženite te ukaze:

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

V sistemih brez prijave morate izenačiti binarni izravnalnik:

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

Sway bo kmalu po zagonu odstranil korenska dovoljenja.

Na koncu moram omeniti, da v času pisanja članka paket Sway v skladišču ni bil posodobljen na novo različico, vendar je le nekaj ur, preden bo na voljo.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.