Sway 1.10 ya zo tare da ingantaccen tallafi, dacewa da ƙari

tana mai girgiza

Sway mawallafin Wayland ne mai tayal kuma mai maye gurbin mai sarrafa taga i3 na X11

Bayan watanni takwas na cigaba ƙaddamar da sabon sigar 1.10, version a cikin abin da developers yi aiki don aiwatar da duk wlroots 0.18 inganta, goyan bayan haɓakawa, dacewa kuma sama da duk gyaran kwaro.

Ga waɗanda ba su san Sway ba, ya kamata ku san hakan shine mai sarrafa taga mai tayal bisa ka'idar Wayland kuma masu jituwa tare da mai sarrafa i3 da i3bar panel. Sway yana ba da ma'ana maimakon ƙungiyar tagar sararin samaniya- Maimakon sanya windows a cikin tsayayyen matsayi, yana tsara su a cikin grid wanda ke inganta amfani da sararin allo. Wannan yana ba da damar yin amfani da windows agile ta amfani da maɓallin madannai kawai, fasalin da ya sa ya dace ga masu amfani da ci gaba suna neman ingantaccen aiki.

Babban sabon fasalin Sway 1.10

Sabuwar sigar Sway 1.10 ya haɗa da sabuntawa masu mahimmanci da haɓakawa da yawa daga cikinsu akwai goyon bayan yarjejeniya linux-drm-syncobj-v1, alpha-modifier-v1, ext-waje-toplevel-list-v1 da ext-transient-seat-v1, wanne samar da haɓakawa a cikin sarrafa aiki tare, nuna gaskiya, sarrafa manyan windows da ƙirƙirar zaman shigarwar kama-da-wane, a tsakanin sauran iyakoki.

Wani sabon fasalin Sway 1.10 shine Tallafin Vulkan tun da yiwuwar amfani da bayanan martaba na ICC an ƙara shi zuwa API ɗin Vulkan graphics. Wannan yana sauƙaƙe sarrafa launi na ci gaba da kuma Yana ba da damar cikakken bayani game da buffers pixels na GPU, maɓalli mai mahimmanci don aikace-aikacen da ke buƙatar daidaitaccen wakilci na gani.

Baya ga wannan, a ingantawa a cikin kayan fitarwa da bayanan martaba na ICC, Ta hanyar haɓaka algorithm na daidaitawa, an ƙara umarni don amfani da bayanan martaba na ICC akan takamaiman na'urorin fitarwa, inganta ƙwarewar gani.

Ya kasance Gina-in yaga-control-v1 yarjejeniya, wanda ke ba ku damar kashe VSync a cikin aikace-aikacen cikakken allo don guje wa tsagewa. Wannan yana da amfani musamman a cikin caca, inda kashe VSync zai iya rage jinkiri.

A gefe guda kuma, yana haskakawa xdg-shell version 5 goyon baya, wannan sigar ka'idar tana ba da damar daidaita matsayin fafutuka da ƙara maɓalli don rage girman girman windows yayin amfani da CSD.

Har ila yau an yi canje-canje ga abin dogaro da daidaitawa, kamar yadda aka cire kunshin dmenu_run daga tsarin da aka saba, yayin da aka haɗa pactl don ba da damar gajerun hanyoyin madannai don daidaita ƙara da haske. Bugu da ƙari, an ƙara ƙarancin amfani don hotunan kariyar kwamfuta.

Ara da goyon baya ga "ext-transient-seat-v1", tsawo wanda ke ba ka damar ƙirƙirar zaman wucin gadi don na'urorin shigarwa na kama-da-wane, kamar a cikin aikace-aikacen tebur mai nisa, suna ba da maɓalli mai zaman kansa da zaman linzamin kwamfuta ga kowane mai amfani.

Na sauran canje-canje da suka yi fice:

  • An sake rubuta lambar yin rubutu, tana ɗaukar sabon API ɗin wlroots scene graphics, yana haifar da haɓaka ingantaccen sarrafa zane.
  • Farfadowar jihar bayan GPU ta sake farawa a cikin yanayin da aka sake kunna GPU, Sway zai iya dawo da yanayin sa.
  • Ƙara goyon baya don ext-offreign-toplevel-list-v1, don haka yanzu yana yiwuwa a sami bayanai game da filaye a matakin sama.
  • An maye gurbin ƙa'idar wl_drm ta linux-dmabuf-v1, inganta tsaro da dacewa tare da saitunan Wayland na zamani.
  • Zaɓin don kunna Xwayland an cire shi daga tsarin ginin Sway; yanzu ya dogara kai tsaye akan tsarin wlroots.

A ƙarshe, idan kuna sha'awar samun damar ƙarin sani game da shi, kuna iya tuntuɓar cikakkun bayanai a cikin bin hanyar haɗi.

Yadda ake shigar Sway akan Ubuntu da abubuwan da aka samo asali?

Ga waɗanda ke da sha'awar samun damar shigar da Sway akan Ubuntu da abubuwan da suka samo asali, yana da mahimmanci a yi la'akari da wasu buƙatu da la'akari:

  1. Wayland: Sway yana buƙatar Wayland don kasancewa akan tsarin.
  2. Direbobin zane-zane: Sway baya goyan bayan direbobi masu hoto na mallakar mallaka. Dole ne a cire su kuma a yi amfani da direbobi masu hoto kyauta.

Shigar da Sway yana da sauƙi kuma abu na farko da dole ne mu yi shi ne shigar da abubuwan da suka dace:

sudo apt update
sudo apt install -y \
meson \
libwayland-dev \
wayland-protocols \
libwayland-egl-backend-dev \
libxkbcommon-dev \
libinput-dev \
libcap-dev \
libxcb-composite0-dev \
libxcb-render0-dev \
libxcb-shape0-dev \
libxcb-xfixes0-dev \
libpixman-1-dev \
libevdev-dev \
libpango1.0-dev \
libcairo2-dev \
libdrm-dev \
libgbm-dev \
libgles2-mesa-dev \
libegl1-mesa-dev \
libxcb-icccm4-dev \
libxcb-xkb-dev \
libxcb-image0-dev \
libxcb-xrm-dev \
libxcb-randr0-dev \
libxcb-xinerama0-dev \
libx11-xcb-dev \
libxrandr-dev \
libxcb-util-dev \
libxcb-util0-dev \
libxcb-keysyms1-dev \
libpam0g-dev

Sannan mu ƙara ma'ajiyar Sway:

sudo add-apt-repository ppa:swaywm/sway
sudo apt update

Kuma mun shigar da Sway:

sudo apt install sway

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.