A Sway 1.10 támogatási fejlesztésekkel, kompatibilitási és egyéb fejlesztésekkel érkezik

Inog, befolyás

A Sway egy csempézett Wayland kompozitor, és az X3 i11 ablakkezelőjének beugró helyettesítője

Nyolc hónapos fejlesztés után elindítása az új verzió Sway 1.10, verzió, amelynek megvalósításán a fejlesztők dolgoztak minden wlroots 0.18 fejlesztés, támogatja a fejlesztéseket, a kompatibilitást és mindenekelőtt a hibajavításokat.

Azok számára, akik nincsenek tisztában a Sway-vel, ezt tudnia kell a Wayland protokollon alapuló csempézett ablakkezelő és kompatibilis az i3 menedzserrel és annak i3bar paneljével. Inog logikai, nem pedig térbeli ablakrendezést kínál- Ahelyett, hogy rögzített pozícióba helyezné az ablakokat, egy rácsba rendezi őket, amely optimalizálja a képernyőterület kihasználását. Ez lehetővé teszi az ablakok agilis kezelését pusztán a billentyűzet használatával, ami ideálissá teszi a haladó felhasználók számára, akik hatékony munkafolyamatot keresnek.

A Sway 1.10 fő újdonságai

A Sway 1.10 új verziója számos fontos frissítést és fejlesztést tartalmaz amelyek között van a protokoll támogatás linux-drm-syncobj-v1, alfa-módosító-v1, ext-foreign-toplevel-list-v1 és ext-transient-seat-v1, melyik javítja a szinkronizálás kezelését, az átláthatóságot, a legfelső szintű ablakok vezérlése és virtuális beviteli munkamenetek létrehozása, többek között.

A Sway 1.10 másik újdonsága a Vulkan támogatás mivel a Vulkan grafikus API-hoz bekerült az ICC profilok használatának lehetősége. Ez megkönnyíti a fejlett színkezelést és Részletes tájékoztatást tesz lehetővé a GPU pixelpuffereiről, amely kulcsfontosságú fejlesztés az olyan alkalmazások számára, amelyek pontos vizuális megjelenítést igényelnek.

Ezen kívül a optimalizálás a kimeneti eszközökben és az ICC profilokban, A konfigurációs algoritmus fejlesztésével egy parancs került az ICC-profilok alkalmazására bizonyos kimeneti eszközökön, optimalizálva a vizuális élményt.

Akkor már Beépített szakadásvezérlő v1 protokoll, amely lehetővé teszi a VSync letiltását teljes képernyős alkalmazásokban a szakadás elkerülése érdekében. Ez különösen a játékokban hasznos, ahol a VSync letiltása csökkentheti a késleltetést.

Másrészt kiemeli azt is xdg-shell 5-ös verzió támogatása, a protokoll ezen verziója lehetővé teszi az előugró ablakok helyzetének testreszabását, és gombokat ad hozzá az ablakok minimalizálásához és maximalizálásához CSD használatakor.

is változások történtek a függőségekben és a konfigurációban, mivel a dmenu_run csomagot eltávolítottuk az alapértelmezett konfigurációból, míg a pactl bekerült, hogy lehetővé tegye a billentyűparancsokkal a hangerő és a fényerő beállítását. Ezenkívül a képernyőképek zord segédprogramja is hozzáadásra került.

Hozzáadta a az „ext-transient-seat-v1” támogatása, egy bővítmény, amely lehetővé teszi ideiglenes munkamenetek létrehozását virtuális beviteli eszközökhöz, például távoli asztali alkalmazásokhoz, független virtuális billentyűzet- és egérmunkameneteket kínálva minden felhasználó számára.

A egyéb kiemelkedő változások:

  • A renderelő kódot átírták, átvette az új wlroots scene grafikus API-t, ami a grafikai feldolgozás hatékonyságának növekedéséhez vezetett.
  • A GPU újraindítása utáni állapot helyreállítása olyan helyzetekben, amikor a GPU újraindul, a Sway vissza tudja állítani az állapotát.
  • Támogatás hozzáadva az ext-foreign-toplevel-list-v1-hez, így immár lehetőség van a legfelső szintű felületekről információkat szerezni.
  • A wl_drm protokollt a linux-dmabuf-v1 váltotta fel, javítva a biztonságot és a modern Wayland konfigurációkkal való kompatibilitást.
  • Az Xwayland engedélyezésének lehetőségét eltávolították a Sway összeállítási folyamatából; most közvetlenül a wlroot konfigurációjától függ.

Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről a következő link.

Hogyan telepítsem a Sway-t Ubuntura és származékaira?

Azok számára, akik érdeklődnek a Sway Ubuntu és származékaira való telepítése iránt, fontos figyelembe venni néhány követelményt és szempontot:

  1. Wayland: A Sway megköveteli, hogy a Wayland elérhető legyen a rendszeren.
  2. Grafikus illesztőprogramok: A Sway nem támogatja a szabadalmaztatott grafikus illesztőprogramokat. El kell távolítani őket, és ingyenes grafikus illesztőprogramokat kell használniuk.

A Sway telepítése egyszerű, és az első dolog, amit tennünk kell, a szükséges függőségek telepítése:

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

Ezután hozzáadjuk a Sway tárolót:

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

És telepítjük a Sway-t:

sudo apt install sway

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.