I-Sway 1.8 ifika nokuthuthuka kwe-Vulkan nokunye

Sway

USway ungumqambi we-Wayland onamathayela futhi uthatha indawo yomphathi wewindi le-i3 le-X11.

Ngemuva kwezinyanga ezi-11 zokukhula ukukhishwa kwenguqulo entsha kumenyezelwe umphathi wokuqamba I-Sway 1.8, eyakhelwe kuphrothokholi ye-Wayland futhi ihambisana ngokugcwele nomphathi wewindi le-i3 kanye nephaneli ye-i3bar.

Kulabo abangazi ngoSway, kufanele bazi ukuthi lokhu ithuthukiswa njengephrojekthi ye-modular eyakhelwe phezu komtapo wolwazi we-wlroots, oqukethe zonke izinto zokuqala eziyisisekelo zokuhlela umsebenzi womphathi oyinhlanganisela.

Ukusekelwa kwe-i3 kunikezwa ezingeni lomyalo, ukumisa kanye namafayela e-IPC, okuvumela i-Sway ukuthi isetshenziswe njengokumiselela okusobala kwe-i3, kusetshenziswa i-Wayland esikhundleni se-X11. I-Sway ikuvumela ukuthi ubeke amafasitela esikrinini hhayi ngokwendawo, kodwa ngokunengqondo. Ama-Windows ahlelwa ngegridi esebenzisa ngokugcwele isikhala sesikrini futhi ikuvumela ukuthi ulawule ngokushesha amawindi usebenzisa ikhibhodi kuphela.

Ukuze umise indawo yomsebenzisi ephelele, izingxenye ezihlobene ziyanikezwa: i-swayidle (inqubo yangemuva esebenzisa iphrothokholi efile ye-KDE), i-swaylock (isilondolozi sesikrini), phakathi kokunye.

Izici ezintsha eziyinhloko zeSway 1.8

Kule nguqulo entsha eyethulwe ye-Sway 1.8 singakuthola lokho sebenzisa umyalo omusha "i-bidgesture" ukunamathisela izenzo kokuthintwa kwephedi yokuthinta.

Olunye ushintsho olugqamile yilolo inqubo yokukhiya isikrini (swaylock) ishintshelwe ukusebenzisa i-Wayland protocol ext-session-lock-v1, okwenza kube nokwenzeka ukwandisa ukuthembeka nokuphepha kokukhiya iseshini.

Ngaphezu kwalokhu, manje kule nguqulo entsha ye-Sway 1.8 inikeziwe ukwesekwa kokusetha "khubaza ngenkathi ulandelela" kumtapo wezincwadi we-libinput ukuze ulawule ukukhubaza iphedi yokuthinta ngenkathi usebenzisa ibha yegeji ye-voltage (isibonelo, i-TrackPoint kumakhompyutha aphathekayo e-ThinkPad).

Singathola futhi ukuthi iphrothokholi ye-xdg-activation-v1 isetshenzisiwe, esetshenziselwa ukuthuthukisa ukwethembeka kwencazelo yendawo yokusebenza lapho kuqaliswa izinhlelo zokusebenza zeklayenti ezintsha.

Ngakolunye uhlangothi, umtapo wolwazi I-wlroots ithuthukise ukusebenza yesistimu yokunikezela esebenzisa i I-Vulkan graphics API.

Ukuze wenze lula inqubo yokuhlela ukuqaliswa komsebenzi kuplathifomu ye-Linux, ikhono lokusetha izimvume ze-CAP_SYS_NICE seliqalisiwe, kanye nomyalo omusha "wokukhipha okukhiphayo" wokukhipha amadivayisi abonakalayo wengeziwe.

Of ezinye izinguquko okuvelele kule nguqulo entsha:

  • Kungezwe usekelo lwemicimbi yokuskrola yesondo legundane lokucaca okuphezulu.
  • Usekelo lokusebenza ngomyalo wezimpande we-SUID kunqanyuliwe.
  • Umyalo we-"output dpms" owehlisiwe, esikhundleni sawo wumyalo othi "output power".
  • Ukuze usebenze ngezinkulumo ezivamile, i-pcre2 manje isisetshenziswa esikhundleni selabhulali ye-pcre.

Okokugcina, uma ungathanda ukwazi okwengeziwe ngale nguqulo entsha, ungabheka imininingwane kokuthi isixhumanisi esilandelayo.

Ungayithola kanjani iSway?

Okwalabo abanentshisekelo yokukwazi ukuhlola i-Sway kumasistimu abo, Kufanele banake ukuthi imfuneko enkulu yokuthi bakwazi ukuyisebenzisa ukusebenzisa i-Wayland ngaphansi kwesigqoko sesistimu yakho.

Kubalulekile ukusho ukuthi iSway ngeke isebenze nabashayeli behluzo abaphathelene, kuzofanele uzikhiphe lezi bese usebenzisa abashayeli bamahhala esikhundleni salokho.

Ukufaka i-Sway ku-Ubuntu, kanye nokuphuma kwayo, kufanele bangeze okugcina okulandelayo kusistimu yabo.

Kulokhu ake sivule ukuphela (bangasebenzisa okhiye bezinqamuleli Ctrl + Alt + T) futhi kuyo bazothayipha umyalo olandelayo:

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

Futhi siqhubeka nokwenza ukufakwa nge:

sudo apt install sway

Ngenkathi kulabo abakhetha ukuhlanganisa, kufanele bathole ikhodi yomthombo ngokuthayipha okulandelayo:

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

Qalisa le miyalo:

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

Kuzinhlelo ezingenayo i-logind, udinga ukushiya kanambambili wokulinganisela:

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

USway uzosusa izimvume zempande ngemuva nje kokuqala.

Okokugcina, kufanele ngikhulume ukuthi ngesikhathi sokubhala isihloko iphakheji ye-Sway endaweni yokugcina ayizange ibuyekezwe kunguqulo entsha, kodwa kuyindaba yamahora ngaphambi kokuba itholakale.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.